An open API service indexing awesome lists of open source software.

Simulation

Simulation refers to the process of creating a virtual model of a real-world system to study its behavior and performance under various conditions. This topic covers the principles, methodologies, and applications of simulation in fields such as engineering, science, healthcare, and social sciences. Simulations can range from simple models to complex, interactive environments, allowing researchers and practitioners to test hypotheses, train individuals, and predict outcomes without the risks or costs associated with real-world experiments. The topic also explores different types of simulation software and tools, as well as best practices for designing and validating simulations.

https://github.com/jorgepiloto/tfm

Interstellar Interceptors

astrodynamics orbital-mechanics python simulation

Last synced: 07 Oct 2025

https://github.com/patrickelectric/qt3d-konqi-simulator

A simple demo of Qt3D and bullet physics engine

bullet bullet3 engine plugin qml qt qt3d qt5 simulation

Last synced: 26 Oct 2025

https://github.com/vtereshkov/space-sim

SpaceSim: A 3D orbital rendez-vous and docking simulation made with Umka and Tophat

3d-game simulation space-game

Last synced: 24 Jan 2026

https://github.com/dylan-conway/3dca

3D Cellular Automata Simulator

c cellular-automata opengl simulation

Last synced: 06 Jul 2025

https://github.com/llnl/sedov-ml

Machine learning for predicting physics variables in Sedov blast simulation.

machine-learning simulation

Last synced: 15 Sep 2025

https://github.com/Olivier-Boudeville-EDF/Sim-Diasca

Official repository of the Sim-Diasca simulation engine.

complex-systems discrete-event-simulation erlang simulation

Last synced: 22 Apr 2025

https://github.com/Dalageo/twincat-virtual-agv

Simulating an Automatic Guided Vehicle (AGV) with Handshake Communication Protocol Using TwinCAT PLC Programming ๐Ÿš—

automation iec61131-3 industrial-automation plc-programming simulation twincat twincat3 virtual-agv

Last synced: 16 Feb 2026

https://github.com/Dalageo/twincat-virtual-elevator

Simulating a Three-Floor Elevator System Using TwinCAT PLC Programming ๐Ÿ›—

automation elevator-simulation iec61131-3 plc-programming simulation twincat twincat3 virtual-elevator

Last synced: 16 Feb 2026

https://github.com/canmod/macpan2

Tools for building and calibrating compartmental models of infectious disease.

compartmental-models epidemiology forecasting mixed-effects model-fitting optimization simulation simulation-modeling

Last synced: 17 Jan 2026

https://github.com/adamivar/molecule-chemistry-simulator

Explore chemical reactions and element properties with this Python Pygame app. Spawn elements using the periodic table and observe interactions based on chemistry principles. Adjust temperature to change state and see molar volume via dot size. Ideal for learning fundamental reactions.

chemistry periodic-table pygame python simulation

Last synced: 04 Jun 2026

https://github.com/rohan-bansal/dvd-bounce-predictor

Predicts when the DVD logo will hit a perfect corner using vector math. This is what my summer has come to

dvd-logo prediction screensaver simulation simulation-modeling

Last synced: 12 May 2025

https://github.com/znrm/dots

Entertaining & performant browser-based particle playground

canvas html5-canvas javascript particles simulation vanilla-js

Last synced: 23 Apr 2025

https://github.com/icetd/roboticarmsimulation

Robot arm simulation base on qt opengl

opengl qt robotarm simulation

Last synced: 25 Feb 2026

https://github.com/nacorpio/nchem

A chemistry toolkit for simulating and predicting the outcome of reactions.

chemistry simulation

Last synced: 12 Feb 2026

https://github.com/pavlakrotka/ncc

:package: NCC: Simulation and analysis of platform trials with non-concurrent controls

clinical-trials platform-trials simulation statistical-inference

Last synced: 22 Oct 2025

https://github.com/strilanc/hand-qubits

Qubits you can hold in your hands.

handheld quantum-computing simulation

Last synced: 12 Jun 2025

https://github.com/digitsensitive/tiny4cpu

Tiny4CPU is a lightweight and educational 4-bit CPU emulator

4-bit-cpu assembly computer-architecture emulator microprocessor simulation

Last synced: 11 Apr 2025

https://github.com/dineshpinto/pythermal

High performance simulation of the thermal equilibrium of hard-core bosons on a 2D crystal lattice

high-performance python quantum-mechanics simulation

Last synced: 04 Jul 2025

https://github.com/simbold/hawkespylib

Python Package for simulation and estimation of Hawkes processes

hawkes-process inference numba point-process python3 simulation statistics

Last synced: 19 Apr 2025

https://github.com/rudra496/sciencelab3d

๐Ÿ”ฌ ScienceLab 3D โ€” Interactive STEM education platform with 40+ virtual experiments in physics, chemistry & biology. Learn science by doing, right in your browser.

3d biology chemistry e-learning education educational-technology hacktoberfest interactive-learning nextjs open-source physics react science simulation stem stem-education threejs typescript virtual-lab webgl

Last synced: 09 Jun 2026

https://github.com/uzh-bf/gbl-uzh

gbl-uzh is the code repository of the Game-Based Learning project (www.gbl.uzh.ch) developed at the Department of Banking and Finance of the University of Zurich.

game-based-learning serious-game simulation teaching university

Last synced: 10 Jun 2026

https://github.com/nicofighter45/tabletennis

Table tennis ball simulation

friction magnus physics simulation tabletennis

Last synced: 20 Jul 2025

https://github.com/newyaroslav/easy_bo_tester

C++ header-only ะฑะธะฑะปะธะพั‚ะตะบะฐ ะดะปั ั‚ะตัั‚ะธั€ะพะฒะฐะฝะธั ะฑะธะฝะฐั€ะฝั‹ั… ะพะฟั†ะธะพะฝะพะฒ

analysis binary binary-option binary-options binary-options-pro-signals binary-options-statistics forex forex-trading kelly-criterion mt4 simulation simulator statistics tester trading

Last synced: 26 Apr 2025

https://github.com/willekens/families

Family relationships in a virtual population

demography families kinship simulation

Last synced: 21 Feb 2026

https://github.com/colemaring/motion-master

Motion Master controls your Arduino motion simulator and shows you real-time telemetry.

arduino electron motion-simulator simulation

Last synced: 12 Jul 2025

https://github.com/burnpiro/airport-ai

Airport simulation for evaluation of airport gate assignment problem

airports simulation

Last synced: 07 Apr 2025

https://github.com/bounverif/openx-assets

Vehicle and traffic simulation assets using ASAM OpenX standards

asam esmini opendrive openmaterial3d openscenario openx simulation

Last synced: 11 Oct 2025

https://github.com/hellblazer/prime-mover

Event Driven Simulation Framework

continuation eventdriven java simulation

Last synced: 03 Jan 2026

https://github.com/ekzhang/hydroelastics

Efficient contact dynamics simulation using a hydroelastic pressure field model

geometry gpu graphics julia physics robotics simulation

Last synced: 09 Apr 2025

https://github.com/pdimens/popgensims.jl

Create population genetics simulations

breeding crosses genetics mating popgen simulation

Last synced: 15 Apr 2025

https://github.com/w3rr0/pokerchips

Pokerchip$ is an application that allows you to play poker without physical chips. Thanks to it, players can simulate their chips in real time, which allows for comfortable gameplay even when they do not have traditional poker accessories with them. The perfect solution for playing on the go when taking a poker set would be a big problem.

fastapi game poker poker-chips react real-time simulation

Last synced: 11 Apr 2026

https://github.com/raffaeletranfaglia/cooperative-autonomous-vehicles

The scope of the project is to optimize traffic flow in urban intersections by adopting the platooning system.

autonomous-vehicles platooning python simulation sumo

Last synced: 22 Apr 2025

https://github.com/pedestriandynamics/pyfds-evac

Python implementation of human behavior in fire

fire-dynamics-simulator modeling simulation

Last synced: 04 Sep 2025

https://github.com/chraibi/prt5parser

prt5-file parser for NIST's Fire Dynamics Simulator (FDS) http://www.chraibi.de/prt5parser/

fds pedestrian simulation

Last synced: 04 Feb 2026

https://github.com/twguest/phenom

Phenom is a python package designed for simulating large numbers of SASE XFEL pulses

python simulation x-ray-physics xfel

Last synced: 04 Apr 2026

https://github.com/KlenM/pyAtmosphere

Physics-based simulation of light propagation in turbulent atmosphere

atmospheric-science gpu physics physics-simulation python quantum-optics simulation

Last synced: 24 Mar 2025

https://github.com/caeassistant-group/abaqus-cae-umat-subroutine-for-3d-composite-fatigue-simulation

In this project, we modeled the fatigue behavior of a composite material in 3D space using the UMAT subroutine in Abaqus. The Abaqus .inp file and part of the UMAT subroutine are provided. To access the video tutorial and all the modeling files for this project, click the link below.

abaqus analysis code composite engineering fatigue fortran numerical-methods simulation subroutine umat

Last synced: 04 Feb 2026

https://github.com/tp5uiuc/kinematic_snake

Simulations for snake kinematics with anisotropic friction.

elasticity locomotion simulation snake

Last synced: 12 Jun 2025

https://github.com/tango-controls/simulatords

PyTango device server for simulation/testing

pytango python simulation

Last synced: 13 Apr 2025

https://github.com/garethjns/social-distancing-sim

Simulating the effect of social distancing on disease spread through a population graph.

covid-19 disease-modeling disease-spread networkx population-dynamics reinforcement-learning simulation social-distancing

Last synced: 12 May 2025

https://github.com/pedvide/simetuc

Simulating Energy Transfer and Upconversion

anaconda chemistry physics physics-simulation python simulation

Last synced: 05 Apr 2026

https://github.com/llnl/parelagmc

Parallel element agglomeration multilevel Monte Carlo library.

monte-carlo parallel parallel-computing simulation

Last synced: 14 Jun 2026

https://github.com/cloudslab/cloudsimsdn.deprecated

Please note that CloudSimSDN project is moved to a new repository! This repository will be deleted in the end of 2018.

cloud cloudsim sdn simulation

Last synced: 16 Jan 2026

https://github.com/flr/mse

Tools for running Management Strategy Evaluations using FLR

fisheries management-strategy-evaluation mse simulation

Last synced: 20 Apr 2026

https://github.com/intiserahmed/spectreora-iot-mobile-ml

๐Ÿฅˆ๐ŸŽ‰ Silver Award Winner and Presented at IEEE Conference ๐Ÿ“ .This project implements a comprehensive pipeline for real-time ECG (Electrocardiogram) data processing and analysis, integrating IoT devices.

cplusplus fastapi fireb flu machine-learning micropython postg simulation spline stroke-prediction supabase supabase-auth supabase-db wokwi

Last synced: 29 Apr 2026

https://github.com/wokwi/wokwi-python-client

Typed, asyncio-friendly Python SDK for the Wokwi Simulation Server

arduino avr esp32 python-library raspberry-pi-pico rp2040 simulation stm32 wokwi

Last synced: 04 Sep 2025

https://github.com/keithwhor/casino

A module for simulating and playing Blackjack games

blackjack cardgames cards casino game simulation simulations

Last synced: 23 Apr 2025

https://github.com/jasima-simulator/jasima-simcore

The main software library containing the discrete-event simulation core.

discrete-event-simulation logistics manufacturing optimization scheduling simulation

Last synced: 14 Jan 2026

https://github.com/aamitn/scorbot-er-v-simulator-controller

This is a Scorbot ER-V+ robotic arm simulation software and physical controller hardware design.

arduino control matlab matlab-gui matlab-toolbox motor-controller robotics simulation

Last synced: 12 Sep 2025

https://github.com/smallhelm/simple-timestepper

simply pass in two callbacks, one that get's called at a fixed time step i.e. 60 fps, the other is called on every animation frame

animation game simulation

Last synced: 07 Aug 2025

https://github.com/lelserslasers/gameoflife

Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)

2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation

Last synced: 30 Jul 2025

https://github.com/zabuzard/phantom-aoa

Simulates the Angle Of Attack (AOA) system of the Phantom F-4E fighter jet.

angle-of-attack aoa console-application demo f-4e phantom physics physics-simulation simulation

Last synced: 15 Feb 2026

https://github.com/vikashplus/scene_sim

MuJoCo models for general scenes

mujoco robosapien robot simulation

Last synced: 14 Feb 2026

https://github.com/yagoprssantos/linux-system-simulator

Ferramenta Python que simula um ambiente Linux para ensino de sistemas operacionais e gerenciamento de recursos

cli education linux os-simulation python repository-management simulation terminal-app

Last synced: 05 May 2026

https://github.com/MyIsaak/egyptian-god

A #LDJAM36 game submission made with Unity

pyramid simulation unity unity-scripts unity-tutorial unity3d unity3d-games

Last synced: 25 Apr 2025

https://github.com/dalageo/twincat-virtualwasher

Simulating a Washing Machine System with TwinCAT PLC Programming ๐Ÿงผ

automation iec61131-3 plc-programming simulation twincat twincat3 virtual-washer

Last synced: 06 Jul 2025

https://github.com/Dalageo/twincat-virtual-tram

Designing and Simulating an Automated Tram Control System Using TwinCAT PLC Programming ๐Ÿš

automation iec61131-3 plc-programming simulation transportation twincat twincat3 virtual-tram

Last synced: 16 Feb 2026

https://github.com/mengstr/ttl640x480

Low chip count 74xx-logic generating a proper 640x480 VGA sync/blanking signals

hardware logic schematics simulation ttl vga

Last synced: 28 Feb 2026

https://github.com/andrejorsula/srb_assets

Assets for the Space Robotics Bench

assets dataset openusd simulation

Last synced: 06 Sep 2025

https://github.com/a-dubs/autonomous-intersection

Developing and Simulating Self-Driving Car A.I. Without Need for Traffic Lights

autonomous-driving self-driving-car simulation

Last synced: 13 Feb 2026

https://github.com/maxencebonamy/sand-box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 09 Apr 2025

https://github.com/sstsimulator/sst-sqe

SST Software Quality, Testing and Engineering Resources

discrete-event simulation snl-build-tools sst testing

Last synced: 21 Feb 2026

https://github.com/biosimulators/biosimulators_simulator_template

Template for a repository for building a BioSimulators-compliant command-line interface and Dockerfile for a biosimulation program

biosimulators combine-archive computational-biology docker mathematical-modelling omex-metadata python sed-ml simulation simulator systems-biology

Last synced: 12 Feb 2026

https://github.com/bmad-sim/acceleratorlattice.jl

High energy accelerator lattice construction and manipulation

accelerator-physics julia-language machine-learning simulation

Last synced: 21 Oct 2025

https://github.com/mfaymon/spinar

Semiparametric and parametric estimation and bootstrapping of integer-valued autoregressive (INAR) models.

bootstrapping count-data parametric-estimation penalization semiparametric-estimation simulation time-series validation

Last synced: 22 Oct 2025

https://github.com/sergioburdisso/tworld

T-World: an Open-Source 3D Platform for Artificial Intelligence Research and Education

3d-game 3d-simulation agents ai aima artificial-agents artificial-intelligence artificial-intelligence-framework copperlicht game-3d html5 simulation webgl

Last synced: 23 Apr 2025

https://github.com/nunofachada/pphpc

Several implementations of the standard PPHPC agent-based model

agent-based agent-based-modeling c java netlogo opencl pphpc predator-prey simulation simulations standard-model

Last synced: 14 Mar 2026

https://github.com/arda-guler/kelaynak

6-degrees-of-freedom flight simulator in Python using OpenGL (PyOpenGL).

6dof flight flight-sim flight-simulation flight-simulator opengl pyopengl python simulation simulator simulator-game

Last synced: 14 Jun 2025

https://github.com/wholespace214/swap-simulator-v1

Simulating multiple swaps across multiple DEXs using Solidity

dexs foundry mev simulation solidity

Last synced: 24 Feb 2026

https://github.com/szoftveres/rf_microwave

RF/Microwave simulations and projects

gnuoctave matlab microwave radio radiofrequency rf simulation

Last synced: 23 Oct 2025

https://github.com/malramsay64/experi

An interface for managing computational experiments with many independent variables.

hpc pbs pbs-script pbspro reproducibility science science-research simulation

Last synced: 14 Jan 2026

https://github.com/ezeoleaf/mycorust

A simple mycelium/hyphae growth simulation written in Rust

educational mushroom mycelium rust simulation

Last synced: 27 Jan 2026

https://github.com/rscircus/sensor-data-fusion-full-stack

This project implements the Bayesian SDF approach, as described in Wolfgang Koch's book Tracking and Sensor Data Fusion.

dsp python simulation

Last synced: 07 May 2025

https://github.com/maxencebonamy/Sand-Box

This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.

cpp physics sandbox sfml simulation xmake

Last synced: 12 Mar 2025

https://github.com/lelserslasers/boids

2D customizable boids simulation in JavaScript

2d boids boids-simulation itch-io javascript js simulation spatial-hashing

Last synced: 13 Oct 2025

https://github.com/christopher-besch/physics_words

HTML canvas physics simulation with blocks building custom text.

canvas physics simulation

Last synced: 13 Oct 2025