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

Simulation Framework Python Packages

Python packages with the GitHub topic simulation-framework. Sorted by monthly downloads, with stars and forks.
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
brian-team
brian2

Brian is a free, open source simulator for spiking neural networks.

40K 1K 303
optiland
optiland

Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.

9K 1K 213
simupy
simupy

A framework for modeling and simulating dynamical systems

9K 649 82
pathsim
pathsim

A Python native dynamical system simulation framework in the block diagram paradigm.

7K 499 53
raiden-numerics
mufem

mufem Multiphysics Simulations

4K 7 1
MaineKuehn
usim

Lightweight Python Simulation Framework

4K 21 6
flaport
fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

3K 723 152
brian-team
brian2cuda

A brian2 extension to simulate spiking neural networks on GPUs

2K 84 23
qe-lab
dqcsim

Delft Quantum & Classical simulator

1K 17 3
ska-sa
tango-simlib

Generic data-driven device simulator generation for PyTango

1K 6 3
GMLC-TDC
helics-apps

Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)

1K 175 53
Raiden-Numerics
libmufem

mufem Multiphysics Simulations

1K 7 1
coreylammie
memtorch-cpu

A Simulation Framework for Memristive Deep Learning Systems

729 190 62
mikeriess
synbps

A simulation framework for synthetic event-log data, based on theoretical processes.

635 2 0
flaport
photontorch

Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorch

515 96 25
goutam-tech
usel

USEL is an open-source CPU-based scientific computing framework for computational physics and quantum research. It provides modular numerical tools, reusable components, and developer-friendly APIs for building scientific applications. Designed for efficiency, portability, and accessibility, it runs on standard hardware without GPU requirements.

505 14 0
salesforce
ai-economist

Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies, as done by the AI Economist (https://www.einstein.ai/the-ai-economist).

457 114 33
Ematrion
rstt

Ranking Simulation Testing Tool

456 3 0
charwick
helipad

An agent-based modeling framework for Python with a shallow learning curve and powerful visualization capabilities.

376 33 3
uio-bmi
simcalibration

Meta-simulation framework for evaluating ML method selection

365 0 0
Base4Security
t3sf

Technical Tabletop Exercises Simulation Framework

346 49 3
srajan-kiyotaka
traversecraft

TraverseCraft is a versatile Python library for creating static, animated, and interactive visualizations, enabling robust simulations for AI, RL, and ML. Ideal for students, educators, and researchers, it allows real-time observation of algorithm behaviors with an intuitive interface.

270 6 1
coreylammie
memtorch

A Simulation Framework for Memristive Deep Learning Systems

266 190 62
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology