Python Simulation

Open-source Python projects categorized as Simulation | Edit details

Top 23 Python Simulation Projects

  • GitHub repo OpenWorm

    Project Home repo for Central Dockerfile and Project-wide issues

    Project mention: Artificial super intelligence (ASI) | | 2021-11-25

    No. The premier whole-animal conectome simulation is OpenWorm, which is currently working on simulating a less than 1000 cell animal.

  • GitHub repo unknown-horizons

    Unknown Horizons official code repository

    Project mention: Don't neglect Open Source Games! They'll be great on Steam Deck! | | 2021-11-02
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo bindsnet

    Simulation of spiking neural networks (SNNs) using PyTorch.

    Project mention: We are trying to classify Audio using Spiking-Neural Networks. We read quite a lot of papers but not any clear instructions regarding implementation. Do you know any existing implementations so that we can get an idea of how it is done? Or maybe anything on how SNN is implemented? | | 2021-04-15
  • GitHub repo deepdrive

    Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving

    Project mention: Is it possible to train a self driving car on google colab? | | 2021-09-01

    I've been trying for a while now and I started thinking it may not be possible. If anyone has managed to train a self-driving car simulator using openai gym on google colab(preferably), or on any remote server (AWS, GCP, ...) please let me know. So far, I tried carla, airsim, svl, deepdrive and they are all equally useless unless run locally with a gui. I'd really appreciate if someone suggests some way that actually can make it possible.

  • GitHub repo simupy

    A framework for modeling and simulating dynamical systems

    Project mention: Petition: End MATLAB in UIUC courses | | 2021-10-02

    I am not a controls person, but it after a bit of searching appears that the open source Xcos by SciLab appears to be relatively capable, and Python has simupy, which is at least competent enough to get use by NASA (though I think it lacks GUI support(?)).

  • GitHub repo edalize

    An abstraction library for interfacing EDA tools

    Project mention: Compiling Code into Silicon | | 2021-12-07

    This reminds me very much of edalize[1], which does something very similar.


  • GitHub repo PyDy

    Multibody dynamics tool kit.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo RocketPy

    Next generation High-Power Rocketry 6-DOF Trajectory Simulation

    Project mention: RocketPy - Open-source Python Library for Trajectory Simulations | | 2021-11-19

    RocketPy is an ongoing open-source project to create the next-generation trajectory simulation solution for High-Power Rocketry powered by our fast growing community.

  • GitHub repo ELM327-emulator

    ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation

    Project mention: OBDII Emulator? | | 2021-01-10
  • GitHub repo C-is-for-Camera

    A 35mm camera, based on the Canonet G-III QL17 rangefinder, modelled in Python.

    Project mention: C is for Camera - a Canonet G-III QL17 rangefinder, represented in Python objects | | 2021-03-06

    I created C is for Camera, a representation of a Canonet G-III QL17 in Python (here's the documentation).

  • GitHub repo crafter

    Benchmarking the Spectrum of Agent Capabilities (by danijar)

    Project mention: [R] Benchmarking the Spectrum of Agent Capabilities: They introduce Crafter, an open world survival game with visual inputs that evaluates a wide range of general abilities within a single environment. | | 2021-09-15

    Repo for Crafter:

  • GitHub repo fdtd

    A 3D electromagnetic FDTD simulator written in Python

    Project mention: In a demonstration of Einstein’s E=mc2, collisions of light yielded electrons and positrons. Physicists are claiming the first direct observation of the long-sought Breit-Wheeler process, in which two particles of light, or photons, crash into one another & produce an electron & a positron. | | 2021-08-10

    I am trying to create a cellular automata based on electro-magnetism and see what happens if I add gravity to it. I found this repository that simulates EM and managed to add gravity to it just by adding a scalar field that averages itself over time with neighboring cells and making the gravity in a spot proportional to the difference of the G scalar field at that location relative to it's neighbors.

  • GitHub repo webots_ros2

    Webots ROS 2 packages

    Project mention: Gazebo segmentation fault | | 2021-09-12
  • GitHub repo Robotics-Object-Pose-Estimation

    A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.

    Project mention: New Computer Vision-powered Object Pose Estimation Enhancement for Robotics Simulation - Demo & Tutorial | | 2021-03-28

    The tutorial provides a step-by-step guide covering:

  • GitHub repo simglucose

    A Type-1 Diabetes simulator implemented in Python for Reinforcement Learning purpose

    Project mention: How to design reward function to increase episode length? | | 2021-11-13

    I am trying to design a insulin infusion controller using diabetes-1 patient simulator simglucose. This simulator already includes a simulation environment.

  • GitHub repo opem

    OPEM (Open Source PEM Fuel Cell Simulation Tool)

    Project mention: OPEM 1.3 Released : Open Source PEM Fuel Cell Simulation Tool | | 2021-06-30
  • GitHub repo Incoherent-Light-Simulation

    Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.

    Project mention: Simulation of the double slit experiment with incoherent light at three different time scales. As the field is averaged over a few microseconds, wave interferences disappear! [OC] | | 2021-07-30

    The simulations were done with the meep finite difference scheme, programmed in C++. The interface to the simulation was programmed with Python and its source code can be found here.

  • GitHub repo memo

    Decorators that help you remember. (by koaning)

    Project mention: A `for`-loop to stop writing. | | 2021-03-03

    We've added a memlist decorator to our original function from the memo package. This will allow us to configure a place to relay out stats into. Note that the decorator receives an empty list as input. It's this data list that will receive new data.

  • GitHub repo SignalIntegrity

    Python tools for signal integrity applications

    Project mention: What CAD softwares do you use and why? | | 2021-01-30

    KiCAD, FreeCAD, openFoam if I need do do any fluid stuff. For personal SI experiments, there is a new open-source python tool by teledyne, also here that can get schematic-based EM done fairly well.

  • GitHub repo rpl-attacks

    RPL attacks framework for simulating WSN with a malicious mote based on Contiki

    Project mention: Framework based upon ContikiOS for simulating WSN and attacking RPL with a malicious mote | | 2021-10-28
  • GitHub repo COVID19_AgentBasedSimulation

    COVID-ABS: An Agent-Based Model of COVID-19 Epidemic to Simulate Health and Economic Effects of Social Distancing Interventions

    Project mention: Reinforcement learning on COVID-19 countermeasures | | 2021-09-23

    For the covid agent model I used COVID-ABS, the reward is taken from this paper and takes into account number of infected, deaths and the economy.

  • GitHub repo Masendor

    Educational and historical wargame

    Project mention: Historical Wargame Update | | 2021-03-20


  • GitHub repo Jomini

    Historical battle simulation package for Python

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 2021-12-07.

Python Simulation related posts


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

Project Stars
1 OpenWorm 1,551
2 unknown-horizons 1,261
3 bindsnet 970
4 deepdrive 705
5 simupy 399
6 edalize 367
7 PyDy 267
8 RocketPy 165
9 ELM327-emulator 150
10 C-is-for-Camera 146
11 crafter 142
12 fdtd 138
13 webots_ros2 138
14 Robotics-Object-Pose-Estimation 106
15 simglucose 103
16 opem 102
17 Incoherent-Light-Simulation 76
18 memo 76
19 SignalIntegrity 58
20 rpl-attacks 54
21 COVID19_AgentBasedSimulation 50
22 Masendor 42
23 Jomini 32
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives