54 Open Source Agent Based Modeling Software Projects
Free and open source agent based modeling code projects including engines, APIs, generators, and tools.
Agentmaps 813 ⭐
Evoplex 83 ⭐
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
Je Suis Tm Graph Theory 65 ⭐
Julia and Python complex system applications in ecology, epidemiology, sociology, economics & finance; network science models including Bianconi-Barabási, Barabási-Albert, Watts-Strogatz & Erdős-Rényi; graph theory algorithms involving Gillespie, Bron Kerbosch, Bellman Ford, A*, Kruskal, Borůvka, Prim, Dijkstra, Topological Sort, DFS, BFS
Covid Resource Allocation Simulator 53 ⭐
Agent-based modelling for resource allocation in viral crises to investigate resource allocation and policy interventions with respect to transmission rate.
Physicell 50 ⭐
PhysiCell: Scientist end users should use latest release! Developers please fork the development branch and submit PRs to the dev branch. Thanks!
Knowledge Discovery Agents 39 ⭐
A Goal-Oriented Approach to Knowledge Discovery in Multi-Agent Systems
Abmgis 42 ⭐
Accompanying resources for the book 'Agent-Based Modelling and Geographical Information Systems: A Practical Primer'.
JS Simulator 41 ⭐
General-purpose discrete-event multiagent simulation library for agent-based modelling and simulation
The Abm In Archaeology Bibliography 22 ⭐
A comprehensive list of literature on Agent Based Models (ABM) in Archaeology. Maintained and created by Iza Romanowska and Lennart Linde.
Covid Agent Based Model 22 ⭐
Disease propagation ABM generating SIR, severe cases, and R0 over quasi-time.
Lifebrush 17 ⭐
A toolkit for painting agent-based mesoscale molecular simulations and illustrations.
Esl 14 ⭐
The Economic Simulation Library provides an extensive collection of tools to develop, test, analyse and calibrate economic and financial agent-based models. The library is designed to take advantage of different computer architectures. In order to facilitate rapid iteration during model development the library can use parallel computation. Economic models developed using the library can be deployed into large-scale distributed computing environments when working with large model instances and datasets and provides routines to set up large-scale sampling computations during the analysis and calibration process.
Yaktor 13 ⭐
Event-driven, asynchronous, distributed, multi-party state-machine targeting the Node.js platform.
Sf_abm 13 ⭐
Traffic model: network, demand and agent-based simulation for San Francisco or other cities.
Predmarket 11 ⭐
Agent-based computational simulation framework for analyzing trading behavior in climate prediction markets