Modeling

Top 23 Modeling Open-Source Projects

  • dash

    Data Apps & Dashboards for Python. No JavaScript Required.

  • Project mention: dash VS solara - a user suggested alternative | libhunt.com/r/dash | 2023-10-13
  • blender

    Official mirror of Blender

  • Project mention: I fully support this. | /r/KerbalSpaceProgram | 2023-06-24

    Please try looking through some large open source projects and contributing major contributions by familiarizing yourself with the code base, learning multiple programming languages, and not having major bugs in your code. I'd imagine you wouldn't want to do this.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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
  • CAD_Sketcher

    Constraint-based geometry sketcher for blender

  • CHRONO

    High-performance C++ library for multiphysics and multibody dynamics simulations (by projectchrono)

  • Project mention: Any Good Alternatives for Matlab? | /r/AskEngineers | 2023-06-16

    Hopsan https://liu.se/en/research/hopsan and Project Chrono https://projectchrono.org/ may be good Simulink alternatives.

  • gem5

    The official repository for the gem5 computer-system architecture simulator.

  • Project mention: Hot Chips 2023: Arm’s Neoverse V2 | news.ycombinator.com | 2023-09-12

    The idea is to write a C++ model that that produces cycle accurate outputs of the branch predictor, core pipeline, queues, memory latency, cache hierarchy, prefetch behaviour, etc. Transistor level accuracy isn't needed as long as the resulting cycle timings are identical or near identical. The improvement in workload runtime compared to a Verilog simulation is precisely because they aren't trying to model every transistor, but just the important parameters which effect performance.

    Let's take a simple example: Instead of modeling a 64-bit adder in all its gory transistor level detail, you can just have the model return the correct data after 1 "cycle" or whatever your ALU latency is. As long as that cycle latency is the same as the real hardware, you'll get an accurate performance number.

    What's particularly useful about these models is they enable much easier and faster state space exploration to see how a circuit would perform, well before going ahead with the Verilog implementation, which relatively speaking can take circuit designers ages. "How much faster would my CPU be if it had a 20% larger register file" can be answered in a day or two before getting a circuit designer to go try and implement such a thing.

    If you want an open source example, take a look at the gem5 project (https://www.gem5.org). It's not quite as sophisticated as the proprietary models used in industry, but it's a used widely in academia and open source hardware design and is a great place to start.

  • openrocket

    Model-rocketry aerodynamics and trajectory simulation software

  • Project mention: Small Wheel Idea: Build a model rocket that can reach at least 10,000 feet (3048 meters) Must include a onboard flight computer that tracks altitude, a camera and must be recoverable | /r/Emoney | 2023-12-10

    https://openrocket.info/ download this to design and simulate the model rocket

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cp-ddd-framework

    轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

  • CascadeStudio

    A Full Live-Scripted CAD Kernel in the Browser

  • Project mention: Cascade Studio | news.ycombinator.com | 2024-02-22
  • 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: https://docs.rocketpy.org/en/latest/user/index.htmlFull release notes: https://github.com/RocketPy-Team/RocketPy/releases/tag/v1.1.0

  • python-mip

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

  • dython

    A set of data tools in Python

  • flopy

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

  • Dash.jl

    Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications in Julia. No JavaScript required.

  • Project mention: Dash.jl – Julia interface to the Dash ecosystem | news.ycombinator.com | 2023-08-31
  • 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 (https://github.com/wmayner/pyphi). so you could try to answer the question for yourself (though it gets computationally prohibitive for networks bigger than 10 units or so, so...)

  • OWLib

    Toolchain that lets you interact with the Overwatch files and extract models and stuff.

  • Project mention: over 300 hours on lucio and I've never heard this voice line | /r/luciomains | 2023-06-08

    There are tons of voicelines that you rarely here. Overtools lets you rip not just all voicelines unlocked, but all "hero interactions" as well. It's super awesome. https://github.com/overtools/OWLib you'd be surprised how many you don't catch!

  • SeaLion

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

  • Epidemiology101

    Epidemic Modeling for Everyone

  • Project mention: Show HN: What Are You Working On? | news.ycombinator.com | 2024-04-21

    Trying to put the finishing touches on a Python package [1] for epidemic modeling using Compartmental models. This grew out of a series of blog posts I started writing during the pandemic [2] based on my professional experience in epidemic modeling in a previous life where I was the lead developer for a state of the art global epidemic model [3].

    [1] http://github.com/DataForScience/epidemik

    [2] https://github.com/DataForScience/Epidemiology101

    [3] https://www.gleamviz.org/explore.html

  • ComponentArrays.jl

    Arrays with arbitrarily nested named components.

  • linkml

    Linked Open Data Modeling Language

  • Project mention: Loops: journeys in declarative logic programming in genomics [video] | news.ycombinator.com | 2023-11-30

    LinkML that Chris presents here looks really interesting though!

    https://linkml.io/

    https://github.com/linkml/linkml

  • r5

    Developed to power Conveyal's web-based interface for scenario planning and land-use/transport accessibility analysis, R5 is our routing engine for multimodal (transit/bike/walk/car) networks with a particular focus on public transit

  • dwsim

    DWSIM is a Steady-State and Dynamic Sequential Modular Chemical Process Simulator for Windows, Linux and macOS.

  • chapi

    CHAPI (Common Hierarchical Abstract Parser and Information Converter) streamlines code analysis by converting diverse language source code into a unified abstract model, simplifying cross-language development. Chapi 是一个通用层次抽象解析器与信息转换器,它可以将不同编程语言的源代码转换为统一的层次抽象模型。

  • SaaSHub

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

    SaaSHub logo
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).

Modeling related posts

Index

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

Project Stars
1 dash 20,502
2 blender 11,536
3 cadquery 2,799
4 CAD_Sketcher 2,494
5 CHRONO 2,040
6 gem5 1,412
7 openrocket 1,129
8 cp-ddd-framework 1,086
9 CascadeStudio 958
10 RocketPy 537
11 python-mip 504
12 dython 492
13 flopy 480
14 Dash.jl 479
15 pyphi 353
16 OWLib 341
17 SeaLion 333
18 Epidemiology101 277
19 ComponentArrays.jl 276
20 linkml 277
21 r5 262
22 dwsim 256
23 chapi 251

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com