NetLogo
Multi-agent programmable modelling environment
NetLogo provides a programmable environment for building and exploring multi‑agent models. Users can define agents, their behaviors, and the rules governing their interactions, then run simulations to observe emergent phenomena. The platform includes a desktop version for macOS, a web‑based interface, and extensions such as Turtle Universe and HubNet that support visualizations and networked participation.
The software is aimed at researchers, educators, and students who need to create agent‑based simulations for fields like ecology, social science, economics, and complex systems. Its integrated documentation, tutorials, and a searchable dictionary help newcomers learn the language and enable experienced users to develop sophisticated models. Community resources, including forums, a Google group, and a conference, support collaboration and sharing of models.
NetLogo’s distinctive features are its built‑in support for agent interaction, the ability to run models both locally and in a browser, and a suite of tools for visualizing and communicating results. The project is maintained as a stable, macOS‑focused product with source code available for further extension.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
GAMA Platform with embedded JDK
IDE for building spatially explicit agent-based simulations

Task & Project Management
MuJoCo
General purpose physics engine

Photo & Video Management
CellProfiler
Open-source application for biological image analysis

Task & Project Management
Flow
Task and project management software

Code Editors & IDEs
NetBeans IDE
Development environment, tooling platform and application framework

Task & Project Management
Protégé
Ontology editor