PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Complex Systems Python Packages

Python packages with the GitHub topic complex-systems. Sorted by monthly downloads, with stars and forks.
lantunes
cellpylib

A library for working with Cellular Automata, for Python.

365K 245 39
mesa
mesa

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.

50K 4K 1K
Grufoony
dsf-suite

Framework for modelling dynamical complex systems

29K 9 5
Grufoony
dsf-mobility

Framework for modelling dynamical complex systems

6K 9 5
mesa
mesa-geo

GIS Extension for Mesa Agent-Based Modeling

3K 234 83
coredipper
operon-ai

Biologically Inspired Architectures for EpiAgentic Control

2K 33 3
wwhenxuan
s2generator

A series-symbol (S2) dual-modality data generation mechanism, enabling the unrestricted creation of high-quality time series data paired with corresponding symbolic representations.

2K 149 19
JoelForamitti
agentpy

AgentPy is an open-source framework for the development and analysis of agent-based models in Python.

2K 388 44
maxencefaldor
cax

Cellular Automata Accelerated in JAX (Oral at ICLR 2025)

974 271 22
Gilbert243
agencitylab

AgencityLab is an open-source scientific Python framework for implementing, testing, and exploring the Theory of Agencity.

768 0 0
ThomasMBury
ewstools

Python package for early warning signals (EWS) of critical transitions in time series data.

763 98 23
MAGIC-nexus
nexinfosys

DEPRECATED (go to https://github.com/ENVIRO-Module/nis-backend) - Backend of NIs (Nexus Information System, a development inside "MAGIC" H2020 project) - Sustainability accounting of Water-Energy-Food Nexus in Socio-Ecological Systems using MuSIASEM modeling

383 3 4
pik-copan
pycopancore

reference implementation of the copan:CORE World-Earth modelling framework

301 48 12
DynamicsAndNeuralSystems
pyspi

Comparative analysis of pairwise interactions in multivariate time series.

296 257 34
garland-culbreth
pymdea

Modified diffusion entropy analysis. Time-series analysis technique developed by the Center for Nonlinear Science at the University of North Texas

238 4 3
pierrebaudot
infotopo

computes most of information functions (joint entropy, conditional, mutual information, total correlation information distance) and deep information networks

209 41 9
AMBRA7592
criticality-spectrometer

Single-point-of-failure and blast-radius analysis with time-to-substitute curves for AND/OR dependency systems.

192 0 0
cavaunpeu
solsim

The Solana complex systems simulator.

180 17 2
NahueMendez
mf-toolkit

A high-performance Python toolkit for the analysis of multifractal time series and complex systems

180 2 0
tbaptista
simcx

Simulator for Complex Systems

179 8 4
vonixxxxx
geoews

Information-geometric early warning signals: KL divergence rate, Fisher-Rao distance, geodesic acceleration

164 1 0
wcalmels
phi47

Scientific Python framework for finite complex lattices, deterministic numerical kernels, integration proxies, and reproducible experiments.

145 0 0
fatihuludag-lab
abmforge

A modern, extensible agent-based simulation framework for Python.

133 1 1
pwollstadt
idtxl-uv

The Information Dynamics Toolkit xl (IDTxl) is a comprehensive software package for efficient inference of networks and their node dynamics from multivariate time series data using information theory.

108 301 81
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology