PySD logo

PySD

Simulating System Dynamics Models in Python

460 stars 100 forks v3.14.3 March 23, 2025 MIT

Links

About

This project is a simple library for running System Dynamics models in Python, with the purpose of improving integration of Big Data and Machine Learning into the SD workflow.

PySD translates Vensim or XMILE model files into Python modules, and provides methods to modify, simulate, and observe those translated models. The translation is done through an intermediate Abstract Syntax Tree representation, which makes it possible to add builders in other languages in a simpler way

Tags


Related Projects

Archimedes logo

Archimedes

161
bdsim logo

bdsim

268
Mesa logo

Mesa

3.8K
PathSim logo

PathSim

488
pydiffsol logo

pydiffsol

11
Brian2 logo

Brian2

1.2K
PySimHub

Community hub for Python simulation and numerics tools.

© 2026 PySimHub. MIT License.

Data updated Unknown