PySD logo

PySD

Simulating System Dynamics Models in Python

458 stars 99 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

160
bdsim logo

bdsim

263
Mesa logo

Mesa

3.7K
PathSim logo

PathSim

407
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