Python Modeling

Open-source Python projects categorized as Modeling Edit details

Top 18 Python Modeling Projects

  • dash

    Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.

    Project mention: Looking for web app generator from JSON data | | 2022-09-27


  • cadquery

    A python parametric CAD scripting framework based on OCCT

    Project mention: Any recommendations for a simple solid modeling API library? Preferably C or C++ | | 2022-09-20

    Not C but maybe cadquery?


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • CAD_Sketcher

    Constraint-based geometry sketcher for blender

    Project mention: How would you dimension this part? | | 2022-08-18
  • dython

    A set of data tools in Python

    Project mention: How to interpret scatterplot regarding customer purchasing habits | | 2022-06-27

    Make a categorical heatmap instead (example see

  • flopy

    A Python package to create, run, and post-process MODFLOW-based models.

    Project mention: Using PEST in flopy | | 2021-11-15

    Ps. I've checked the notebooks regarding PEST utilities and how to write the template file ( but other than that I couldn't find how to use it in order to estimate the best parameter using some observation data

  • python-mip

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

    Project mention: Ask HN: Do you use an optimization solver? Which one? Why? Do you like it? | | 2022-04-20

    I've been using CBC via python-mip ( It's great because it's got a super clean interface (milp variables/expressions/constraints), the code is quite accessible, and it's low overhead which makes it good for solving many very small problems.

    Community sentiment seems to be beginning to shift toward favouring the HiGHS solver ( over CBC. Something I'm keeping a close eye on.

    nextmv seems to pitch itself as a generic solving ("decision automation") platform or something (unclear). But it seems that the only fleshed out product offering is for vehicle routing, based on the docs. Are there plans to offer, for instance, a solver binary that can be used to solve generic problems?

    Also all the github repos under are private, so links from docs are 404.

  • SeaLion

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

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • RocketPy

    Next generation High-Power Rocketry 6-DOF Trajectory Simulation

    Project mention: RocketPy v0.10.0 is out! | | 2022-02-21

    You can check out the complete release notes here:

  • prysm

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

    Project mention: Options for free optical simulation? | | 2022-09-12

    Prysm Originally for diffraction type optics but seems to able to handle...everything? Performance as a priamary concern, GPU acceleration, proven JPL heritage :) Raytracing is however still experimental and without docs, generally whilst the library looks excellent if you're an optics person already I think I lack a bit of the base fundamental knowledge to really use it powerfully from just the API reference. I can see BDube has some raytracing example code in some of the issues I could probably adapt and muddle my way through at least. No guis is mildly annoying for a noob like myself, but I can work my way around matplotlib-ing just fine instead i'm sure.

  • pymadcad

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

    Project mention: 3D library for engineering calculations. | | 2022-06-17

    I know a software that does some of this stuff written in Python, it's pretty powerfull but it does not cover everything you need. It's on github

  • carveme

    CarveMe: genome-scale metabolic model reconstruction

    Project mention: Advice on how to go about genome scale metabolic model construction | | 2021-11-19


  • dash-tools

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

    Project mention: dash-tools: DashTools - Plotly Dash Command Line Tools - Create, Run and Deploy Templated Python Apps from Termina | | 2022-06-13
  • thangs-blender-addon

    A sweet addition to your Blender model pages and Blender catalogs, Thangs-blender-addon is built to connect the Thangs repository to Blender as a mesh search tool!

    Project mention: AMA: We are team, and we're here to ask for feedback on our (alpha) Blender mesh search add-on | | 2022-08-09

    We love r/blender at Thangs, and we would love to get your feedback on our new search add-on. Installation takes just 2 minutes, instructions are here: Google Slides, or skip right to Github link.

  • ordered

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

  • Jomini

    Historical battle simulation package for Python

  • modelator-py

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

    Project mention: Modelator-py: Utilities for the TLA+ ecoystem | | 2022-03-31
  • PorousMediaLab

    PorousMediaLab - toolbox for batch and 1D reactive transport modelling

  • epispot

    A tool for modeling infectious diseases.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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 2022-09-27.

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 17,373
2 cadquery 1,724
3 CAD_Sketcher 1,535
4 dython 418
5 flopy 370
6 python-mip 361
7 SeaLion 326
8 RocketPy 308
9 prysm 127
10 pymadcad 108
11 carveme 88
12 dash-tools 40
13 thangs-blender-addon 38
14 ordered 35
15 Jomini 35
16 modelator-py 26
17 PorousMediaLab 18
18 epispot 11
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.