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/gtri/upstage

A Python framework for creating robust, behavior-driven Discrete Event Simulations

agent-based-simulation discrete-event-simulation simulation simulation-framework

Last synced: 21 Feb 2026

https://github.com/airsim/airrac

C++ Simulation Airline Revenue Accounting (RAC) Library

inventory-management pricing revenue-management revenue-opportunity simulation

Last synced: 16 Jan 2026

https://github.com/jacobsteves/blue-dwarf

A desktop application that simulates orbits and gravity.

desktop-application electron gravity physics simulation

Last synced: 14 Apr 2025

https://github.com/r-lum/rlummodel

Solving Ordinary Differential Equations to Understand Luminescence

differential-equations energy-band-model geochronology luminescence luminescence-models modelling quartz r simulation

Last synced: 15 Apr 2025

https://github.com/mkhan45/gravity-sim-rs

Gravity simulator using Newton's Law of Universal Gravitation

ecs ggez gravity gravity-sim rust rust-lang simulation simulator specs

Last synced: 29 Oct 2025

https://github.com/gdg-garage/space-tycoon

Travian-like game set in space designed for AI players.

ai bot combat game market rest-api simulation space spaceship trade travian travian-clone

Last synced: 09 Mar 2026

https://github.com/sky-alin/space-drive-game

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿš€ No humans territory! Online game about space battles where only fast AIs can play

game ml pyo3 simulation

Last synced: 30 Apr 2025

https://github.com/bsodium/wave-engine

Panda3d-based wave-motion particle simulator in python

3d engine panda3d python simulation wave-engine wave-simulator

Last synced: 06 Mar 2025

https://github.com/ros2jsguy/airsim-js

TypeScript client library for Microsoft AirSim Simulator

airsim drone javascript robotics simulation typescript

Last synced: 12 Jan 2026

https://github.com/aluriak/gravastre

Qt, C++, computations, geometry, graviationnal simulation

cpp gravitational-simulations simulation

Last synced: 22 Apr 2025

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/jofmi/ses_modeling_course

Interactive notebooks to learn about models of social-ecological systems

simulation social-ecological-systems

Last synced: 29 Jun 2025

https://github.com/jokroese/modular-dancing

A system for creating rule-based modular choreography

cellular-automata choreography creative-coding dance game-of-life processing simulation

Last synced: 14 Apr 2025

https://github.com/alexp11223/minic-edu-app

Very basic IDE and visualization/simulation of Mini-C compiler. Tokens, AST, bytecode step-by-step execution

compiler-principles ide jvm jvm-bytecode kotlin simulation visualization

Last synced: 27 Feb 2026

https://github.com/atra94/simba

A NumBa based Simulation framework for interconnected dynamical systems.

dynamical-systems modeling modeling-dynamic-systems numba python simulation simulation-environment simulation-framework

Last synced: 24 Jul 2025

https://github.com/peptoneltd/pepkalc

Robust simulation software for the comprehensive evaluation of protein electrostatics in unfolded state.

bioinformatics biophysics electrostatics polymer prediction protein protein-sequence protonation simulation

Last synced: 12 May 2025

https://github.com/willekens/families

Family relationships in a virtual population

demography families kinship simulation

Last synced: 21 Feb 2026

https://github.com/galenseilis/desru

DESRu is a library which contains the bare minimum components to write discrete event simulations.

des discrete-event-simulation rust rust-crate rust-lang rust-library simulation simulation-engine simulation-environment simulation-framework simulations

Last synced: 12 Apr 2025

https://github.com/m-clark/mixed-models-growth-curves-simulation

Raw files for a document simulating models for longitudinal data (mixed models and growth curve models).

comparison growth-curve-models longitudinal-data mixed-models simulation

Last synced: 30 Apr 2025

https://github.com/knightchaser/kcx

A Free-From-Risk crypto trading simulation named KCX(Knightchaser's Cryptocurrency eXchange), built with Svelte + FastAPI + Docker + ฮฑ

cryptocurrency fastapi redis simulated-trading simulation sqlite3 svelte trading

Last synced: 07 May 2025

https://github.com/spatstat/spatstat.random

Sub-package of spatstat containing functions for random generation

point-processes random-generation simulation spatial-sampling spatial-simulation

Last synced: 21 Oct 2025

https://github.com/tlabaltoh/tlabwatersystem

A shader for Unity URP that computes the wave equation

physics-simulation shader shadergraph simulation unity unity3d wave wave-equation

Last synced: 27 Aug 2025

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/banaankiamanesh/manidyn

ManiDyn is a MATLAB toolbox for symbolic modelling of serial-link robot Manipulators.

control-systems dynamical-modeling manipulator-robotics matlab ode-model robotics serial-robot simulation

Last synced: 09 Sep 2025

https://github.com/ercrema/objectmediated_transmission

R scripts and Supplementary Material for the Manuscript "How cultural transmission through objects impacts inferences about cultural evolution"

archaeology cultural-evolution simulation

Last synced: 09 Mar 2026

https://github.com/nicofighter45/tabletennis

Table tennis ball simulation

friction magnus physics simulation tabletennis

Last synced: 20 Jul 2025

https://github.com/grburgess/cosmogrb

A cosmological GRB light curve simulator. Because, why not?

cosmology fermi-science grb light-curves population-synthesis simulation

Last synced: 22 Aug 2025

https://github.com/twinbee/evacSim

Massive crowd-dynamics steering/flocking emergency egress simulation developed under a DHS grant in 2006

agent-based-simulation binary-space-partition egress flocking-algorithm interpreter lua-script massively-parallel obj octree-partitioning opengl physics-engine simulation training-tool

Last synced: 11 May 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/datavorous/gray-scott-reaction-diffusion-model

Reaction-Diffusion simulation using the Gray-Scott model, available in both C and web versions. It visualizes various patterns that emerge from the interaction of two virtual chemicals in a 2D grid.

cpp17 differential-equations graphics open-source opensource raylib simulation

Last synced: 10 Apr 2025

https://github.com/zxch3n/simuniverse

A funny project that simulates the civilizations in universe. Inspired by novel The Three-Body Problem.

data-visualization simulation

Last synced: 06 May 2025

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/jwszolek/smol

SMOL - Network description language (SMOL), which has been designed to describe the necessary network functions, mechanisms, and devices; for the purpose of their computer simulation and verification.

computer-simulation desmo-j diagnostics dsl ethernet groovy simulation smol

Last synced: 02 Apr 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/chexterwang/mushroom

Physic simulation of nuclear mushroom cloud using lattice boltzmann method

lattice-boltzmann simulation

Last synced: 15 Jun 2025

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/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/balysv/space-clojure

A minimal Newtonian gravity and collision simulator in Clojure

clojure collision-simulator collision-strategy gravity newton simulation

Last synced: 12 Sep 2025

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

PyTango device server for simulation/testing

pytango python simulation

Last synced: 13 Apr 2025

https://github.com/valenzano-lab/aegis

Numerical model for life history evolution of age-structured populations

aging evolutionary-biology simulation

Last synced: 27 Mar 2026

https://github.com/akkamath/mcsquare-isca24

Implementation of lazy memcopy operation at the memory controller in the GEM5 simulator, published in ISCA 2024.

gem5 research simulation

Last synced: 30 Oct 2025

https://github.com/foldfelis/fielddistributionnonuniformmedium.jl

God said Maxwell equations and then there was light

em-wave julia optics simulation

Last synced: 19 Jan 2026

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/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/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/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/ezeoleaf/mycorust

A simple mycelium/hyphae growth simulation written in Rust

educational mushroom mycelium rust simulation

Last synced: 27 Jan 2026

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/abhijithneilabraham/catch_me_sim

A simulation of a 3 Degree of freedom robotic arm which automatically reconfigures it's kinematics using reinforcement learning to chase a blue box, which is moved around by a mouse.

chase freedom-arm mouse robotics simulation

Last synced: 06 May 2026

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

HTML canvas physics simulation with blocks building custom text.

canvas physics simulation

Last synced: 13 Oct 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/tech-chad/star_field

star field simulation using python3 and pygame

field pygame python python3 screensaver simulation star-field stars

Last synced: 08 Aug 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/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/waterloo-rocketry/closedrocket

ClosedRocket: Rocket Flight Control & Simulation repository. Matlab/Simulink environment for flight dynamics simulation and GNC development.

simulation

Last synced: 08 Mar 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/aneilmac/worldturtle-haskell

LOGO-like Turtle Graphics in the Haskell language using Monads.

haskell logo monad simulation teaching turtle turtle-graphics

Last synced: 12 Oct 2025

https://github.com/kinetictactic/orbits

2D newtonian gravity sandbox.

cpp gravity raylib sandbox simulation

Last synced: 02 Aug 2025

https://github.com/andrejorsula/srb_assets

Assets for the Space Robotics Bench

assets dataset openusd simulation

Last synced: 06 Sep 2025

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/achoum/exploratron

Exploratron is a open-source turn-by-turn sandbox puzzle game with multiple simple mechanics that interact with each other and create complex and interesting emergent gameplay situations.

genetic-algorithm machine-learning puzzle roguelike sandbox simulation

Last synced: 19 Feb 2026

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/austinjhunt/petrinet-webgme-designstudio

A custom design studio for modeling and simulating distributed systems as Petri (place/transition) Nets, built with JointJS, WebGME, and NodeJS.

animation concurrent design-studio distributed ejs javascript jointjs metamodeling modeling node nodejs petri petrinet simulation simulation-modeling webgme

Last synced: 24 Sep 2025

https://github.com/eschnett/simulationio

Efficient and convenient I/O for large PDE simulations

api cplusplus file-format hdf5 io julia python simulation

Last synced: 10 Apr 2025

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/raul23/simulrpi

A Python library that partly fakes RPi.GPIO and simulates some I/O devices on a Raspberry Pi.

library mock pynput python python3 raspberry-pi rpi-gpio simulation

Last synced: 18 Jun 2025

https://github.com/klima7/autonomous-car-simulation

Simulation of autonomous car with CoppeliaSim Robot Simulator and Python.

autonomous car city coppelia python sim simulation v-rep

Last synced: 11 Oct 2025

https://github.com/keeferrourke/rhpman-sim

An attempt to reimplement the performance evaluation simulation as described by Shi and Chen in their 2014 paper for the RHPMAN data replication scheme.

data-replication manet mesh-networks ns-3 ns3 simulation

Last synced: 13 Apr 2025

https://github.com/einsteinpy/amr

Python Wrapper for GRChombo. Maintainers: @Masquerade0097 @spino17

black-hole numerical-relativity simulation space-physics

Last synced: 19 Sep 2025

https://github.com/jscottsmith/bitfire

Fiery pixels ๐Ÿ”ฅ

canvas fire simulation

Last synced: 19 Sep 2025

https://github.com/soumyadip007/vhdl-modelsim-altera-simulator-coa

VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits. VHDL can also be used as a general purpose parallel programming language.

computerarchitecture simulation vhdl-code

Last synced: 02 Mar 2026

https://github.com/rickstaa/ros-gazebo-gym-examples

A set of practical examples showcasing the use of gymnasium environments in the ros-gazebo-gym package.

examples franka-emika franka-panda gazebo gym gym-environments openai-gym panda reinforcement-learning robotics ros simulation

Last synced: 06 Jul 2025

https://github.com/lazyyvenom/life-oversimplified

A Game To Understand Life Better.

pygame python simulation

Last synced: 19 Feb 2026

https://github.com/matedev01/MicroPython-MQTT-Weather-Logger

Simulate online with Wokwi to test Wi-Fi and MQTT.

micropython mqtt simulation wokwi

Last synced: 24 Jul 2025

https://github.com/caeassistant-group/abaqus-hashin-progressive-damage-for-3d-continuum-composites-vumat-subroutine-

Hashin criteria predict failure modes in composites based on stresses in fiber and matrix. While effective, implementing them in numerical simulations poses challenges. Abaqus addresses this but is limited to 2D plane stress. A VUMAT subroutine extends Abaqus to simulate 3D damage progression using the energy method for static and dynamic problems.

abaqus cae damage failure failure-analysis failure-detection finite-element-analysis fortran hashin numerical-analysis numerical-simulations simulation

Last synced: 21 Jan 2026

https://github.com/pmocz/integerlattice

an integer lattice technique for solving the collisionless Vlasov-Poisson system

integer-lattice simulation

Last synced: 31 Jan 2026

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/entroform/confetti-cannon

๐ŸŽ‰ Canvas confetti cannon simulation.

animation canvas javascript simulation

Last synced: 15 May 2025

https://github.com/cnmenghan/pyphysicsball

An interactive physics sandbox built with Pygame, featuring realistic ball physics with gravity, collision, and special effects.

2d-physics 2d-physics-engine ball-physics collision-detection educational-game force-field game-development gravity-simulation interactive particle-system physics-engine physics-simulation pygame python sandbox-game simulation

Last synced: 13 Apr 2025