Python Modeling

Open-source Python projects categorized as Modeling

Top 21 Python Modeling Projects

  • dash

    Data Apps & Dashboards for Python. No JavaScript Required.

    Project mention: dash VS solara - a user suggested alternative | | 2023-10-13
  • cadquery

    A python parametric CAD scripting framework based on OCCT

    Project mention: GitHub - CadQuery/cadquery: A python parametric CAD scripting framework based on OCCT | /r/codeCAD | 2023-07-26
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • CAD_Sketcher

    Constraint-based geometry sketcher for blender

    Project mention: CAD Sketcher, free and open-source project bringing CAD like tools to Blender3d | | 2023-02-19
  • dython

    A set of data tools in Python

  • RocketPy

    Next generation High-Power Rocketry 6-DOF Trajectory Simulation

    Project mention: RocketPy v1.1.0 Release: Rocket Drawings are Here! | /r/rocketry | 2023-11-21

    Latest docs: release notes:

  • python-mip

    Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs

  • pyphi

    A toolbox for integrated information theory.

    Project mention: Is Conway's Game of Life Conscious According to Integrated Information Theory? | /r/askscience | 2023-06-05

    it's not very hard to build a model (and the corresponding transition probability matrix) for a GoL network. and the version 4.0 formalism code is online for anyone to use ( so you could try to answer the question for yourself (though it gets computationally prohibitive for networks bigger than 10 units or so, so...)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • SeaLion

    The first machine learning framework that encourages learning ML concepts instead of memorizing class functions.

  • linkml

    Linked Open Data Modeling Language

    Project mention: Loops: journeys in declarative logic programming in genomics [video] | | 2023-11-30

    LinkML that Chris presents here looks really interesting though!

  • prysm

    physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing... (by brandondube)

    Project mention: How to generate realistic PSFs for camera lenses? | /r/Optics | 2023-09-07

    My current concept is to just combine zernike polynomials with a random factor and calculate the PSF from that, which can be somewhat easily be done with the prysm library. These PSFs can then be convolved with circular and gaussian kernels for modelling additional defocus and accounting for other stuff like the AA filter. Then I'd add chromatic aberration by offseting/scaling the PSFs for each channel. Some generated kernels already look pretty good when comparing them to stars in astrophotography images, but others not so much.

  • pymadcad

    Simple yet powerful CAD (Computer Aided Design) library, written with Python.

  • carveme

    CarveMe: genome-scale metabolic model reconstruction

  • dash-tools

    DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Terminal

  • retomaton

    PyTorch code for the RetoMaton paper: "Neuro-Symbolic Language Modeling with Automaton-augmented Retrieval" (ICML 2022)

  • Jomini

    Historical battle simulation package for Python

  • ordered

    Entropy-controlled contexts in Python (by hyperc-ai)

  • modelator-py

    Utilities for the TLA+ ecoystem and model-based testing using TLA+.

  • PorousMediaLab

    PorousMediaLab - toolbox for batch and 1D reactive transport modelling

  • epispot

    A tool for modeling infectious diseases.

  • BlenderShapeKeyTools

    Split, merge, filter, blend, and apply modifiers to shape keys in Blender

    Project mention: Is there any Blender 2.8+ addon for splitting Shape Keys into left and right sided shapes, from a symmetrical shape? 1 mirrored into 2 unmirrored | /r/blenderhelp | 2023-02-04

    Ideally similar to

  • bdsim_realtime

    Real-time execution and remote monitoring and tuning of BDSim Block-Diagrams for modeling and control of Dynamical Systems

    Project mention: RE: If you had to pick a library from another language (Rust, JS, etc.) that isn’t currently available in Python and have it instantly converted into Python for you to use, what would it be? | /r/Python | 2023-04-20

    Check out I also built an addon package that includes a web interface for telemetry and live tuning: (it is only suitable for VERY soft real-time)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-30.

Python Modeling related posts


What are some of the best open-source Modeling projects in Python? This list will help you:

Project Stars
1 dash 19,716
2 cadquery 2,507
3 CAD_Sketcher 2,265
4 dython 479
5 RocketPy 475
6 python-mip 471
7 pyphi 341
8 SeaLion 327
9 linkml 234
10 prysm 205
11 pymadcad 163
12 carveme 117
13 dash-tools 81
14 retomaton 60
15 Jomini 38
16 ordered 36
17 modelator-py 28
18 PorousMediaLab 20
19 epispot 15
20 BlenderShapeKeyTools 12
21 bdsim_realtime 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives