Simulation

Open-source projects categorized as Simulation

Top 23 Simulation Open-Source Projects

  • WebGL-Fluid-Simulation

    Play with fluids in your browser (works even on mobile)

    Project mention: That is some extremely impressive water physics, especialy for a place you only visit once. How did they do it? (MAJOR SPOILERS FOR 4.2 WORLD QUEST) | /r/Genshin_Impact | 2023-12-02

    It kinda reminds me of this fluid simulation website. The site is about a computer graphics technique that simulates the motion and appearance of fluids such as water, smoke or fire. You can use your mouse to move around the screen to see the simulation, also can change how the fluid simulation works by adjusting the sliders in the control panel next to it.

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • 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.

  • Bullet

    Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

    Project mention: Looking for specific pre-Microsoft Havok Physics SDK version (2013, 2014) | /r/DHExchange | 2023-12-07
  • engine-sim

    Combustion engine simulator that generates realistic audio.

    Project mention: How to Ride like a Cop [video] | news.ycombinator.com | 2023-09-30

    Well, it's a good video but... Hacker News?

    On the related topic, you know how in Ford Mustang the engine noise is simulated so the engine would sound like a pre-emission-standards V8 even if it runs on just four? How about a similar thing for a motorcycle? You put on your noise-canceling head phones, and the phones emit a "noise-canceled" rev of an engine you choose. You can enjoy the sound of a Harley on a moped. And! Since it's your headphones only, you wouldn't even bother the public.

    I think there is a startup potential on it somewhere. And the technology is here too: https://github.com/ange-yaghi/engine-sim

  • citybound

    A work-in-progress, open-source, multi-player city simulation game.

  • abstreet

    Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

    Project mention: Egregoria is a city simulation with high granularity | news.ycombinator.com | 2023-07-22

    A|B Street does some of that, but it is not a game: https://github.com/a-b-street/abstreet

  • OpenTTD

    OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenTTD - Open source simulation game based upon Transport Tycoon Deluxe. C++, SDL2

  • 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.

  • JoltPhysics

    A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.

    Project mention: Simulation Islands | news.ycombinator.com | 2023-10-10
  • The-Powder-Toy

    Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

    Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    The Power Toy - Physics Sandbox. C++, SDL2

  • FluidX3D

    The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.

    Project mention: FluidX3D | news.ycombinator.com | 2024-03-24
  • OpenCat

    An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

    Project mention: OpenCat | news.ycombinator.com | 2024-03-22
  • webots

    Webots Robot Simulator

    Project mention: Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds | dev.to | 2023-09-28

    Open Robotics Resources - Provides guides and documentation for robotics simulation.

  • particle-life

    A simple program to simulate artificial life using attraction/reuplsion forces between many particles

    Project mention: Particle Life | news.ycombinator.com | 2023-12-28
  • pgmpy

    Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks.

  • Thrive

    The main repository for the development of the evolution game Thrive.

    Project mention: Was, um Himmels willen, ist das? Super aggressiver Käfer. | /r/de | 2023-07-07
  • difftaichi

    10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)

  • LocationSimulator

    MacOS application to spoof / fake / mock your iOS / iPadOS or iPhoneSimulator device location. WatchOS and TvOS are partially supported.

    Project mention: ios free spoof? | /r/PokemonGoSpoofing | 2023-07-08

    If you are on Mac you can try LocationSimulator. I started using it a few weeks back and have had no issues.

  • sumo

    Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.

  • OpenWorm

    Repository for the main Dockerfile with the OpenWorm software stack and project-wide issues

    Project mention: The baffling intelligence of a single cell: The story of E. coli chemotaxis | news.ycombinator.com | 2024-03-21

    So I have three thoughts about this.

    The first is cell specialization, particularly neurons. It seems like nature really came up with a universal neuron. There aren't neurons for eyesight vs thinking, etc. They've experimented with this on frogs where they've reweired the optic nerve to a different part ofd the brain and the frog seems to see just fine. They've even added an eye and the frog seems to cope and use it just fine.

    The second is the OpenWorm project [1]. This is an attempt to simulate a relatively simple organism with IIRC ~280 neurons. Despite lots of effort, the simulated version just doesn't match up to the real thing. In artificial neural networks we have a stupidly simplified model of neurons that tends to get reduced to a binary signal and an activation function. Thius can do a lot but it's clearly wholly inadequate for any realistic modelling. The protein interactions in a cell are mind-bogglingly complex.

    The third is the three-body problem. To summarize, we have a general solution for the grvity interactions of two bodies. Add one more and we don't. We have classes of solutions but no general solution. This is why JPL needs to use supercomputers to calculate flight plans with a relatively low number of bodies. We see a relatively simple set of interactions lead to massive complexity with protein folding. I imagine that it just won't be computationally viable to simulate even a single realistic cell given all th einteractions that go on. We're simply left to make estimations.

    [1]: https://openworm.org/

  • mesa

    Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors. (by projectmesa)

  • AntSimulator

    Simple Ants simulator

  • awesome-robotics-libraries

    :sunglasses: A curated list of robotics libraries and software

  • lammps

    Public development project of the LAMMPS MD software package

  • 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 2024-04-10.

Simulation related posts

Index

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

Project Stars
1 WebGL-Fluid-Simulation 14,206
2 OpenRCT2 12,865
3 Bullet 11,862
4 engine-sim 8,459
5 citybound 7,628
6 abstreet 7,301
7 OpenTTD 5,853
8 JoltPhysics 5,486
9 The-Powder-Toy 4,319
10 FluidX3D 3,162
11 OpenCat 3,077
12 webots 2,997
13 particle-life 2,843
14 pgmpy 2,609
15 Thrive 2,573
16 difftaichi 2,384
17 LocationSimulator 2,298
18 sumo 2,266
19 OpenWorm 2,252
20 mesa 2,205
21 AntSimulator 2,178
22 awesome-robotics-libraries 2,106
23 lammps 2,026
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com