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.
- GitHub: https://github.com/topics/simulation
- Wikipedia: https://en.wikipedia.org/wiki/Simulation
- Created by: The scientific and engineering community
- Related Topics: modeling, virtual-reality, computer-science, data-science,
- Aliases: simulations,
- Last updated: 2026-06-25 00:24:49 UTC
- JSON Representation
https://github.com/jposada202020/neodisplay
CircuitPython library to simulate a LED Strip using displayio.
circuitpython displayio led neopixel simulation
Last synced: 21 Apr 2026
https://github.com/rscherrer/speciome
Simulation of adaptive speciation with complex genotype-phenotype map
divergence evolution fst genetics genomics simulation speciation
Last synced: 21 Apr 2026
https://github.com/mongshil553/pi-control-of-motor-using-matlab-simulink
Using Matlab, design a PI control system for motor.
autonomous-control feedback-controller motor-control pi-control root-locus simulation
Last synced: 05 Jun 2026
https://github.com/acboujida/gameoflife
A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.
cellular-automaton cpp sdl2 simulation
Last synced: 21 Apr 2026
https://github.com/simongravelle/lammpstutorials-old-solutions
Previous solution to the LAMMPS tutorials exercises
atomic lammps molecular-dynamics simulation
Last synced: 16 Apr 2025
https://github.com/rezagooner/traffic-light-with-counter
This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.
arduino atmega32 cprogramming electronics embeddedsystems ledcontrol microcontroller proteuside proteussimulation simulation timers trafficcontrol trafficlight
Last synced: 22 Apr 2026
https://github.com/namberino/adamo
A mobile robot
gazebo python robotics ros2 simulation
Last synced: 22 Apr 2026
https://github.com/beliavsky/vector-error-correction
Simulate and fit from Vector Error Correction (VECM) models for cointegrated time series using the Johansen method
cointegration econometrics error-correction-model fortran multivariate-time-series multivariate-time-series-analysis simulation statistics time-series-analysis vecm vector-error-correction-model
Last synced: 27 May 2026
https://github.com/skr-35/falling-into-a-black-hole
Observer POV black hole simulator exploring what falling into a Schwarzschild black hole might feel like.
astrophysics black-hole love observer-pov physics python scientific-visualization simulation space tkinter
Last synced: 14 Jun 2026
https://github.com/unswei/unswei.github.io
Website of the UNSW embodied intelligence and collective robotics lab
embodied-intelligence physics-informed-neural-networks reinforcement-learning robotics simulation
Last synced: 22 Apr 2026
https://github.com/j-moralejo-pinas/pension-vs-index
After-tax comparison of company pension fund investing vs equivalent index fund investing under Spanish tax rules.
finance financial-simulation index-fund investment-simulation pension-fund retirement-planning simulation
Last synced: 05 Jun 2026
https://github.com/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/mmodarre/aushealthsim
A comprehensive simulation system that generates realistic health insurance data for the Australian market
australian-healthcare data-engineering data-generation healthcare healthcare-analytics insurance simulation sql-server synthetic-data
Last synced: 22 Apr 2026
https://github.com/ntrp/iot-simulator
Pluggable IoT simulator
iot plugin rust settings simulation simulator
Last synced: 11 Jun 2026
https://github.com/simonneutert/wuerfelspiel
learn oop by example - and ruby
deutsch example german oop-principles ruby simulation
Last synced: 02 Sep 2025
https://github.com/anomal/coronalspreader
COVID-19 transmission simulator
coronavirus covid-19 healthcare jupyter-notebook ppe python simulation
Last synced: 24 Apr 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/utahrobotics/usr_simulation
Gazebo simulation packages for 2016-2018 robots
Last synced: 24 Apr 2026
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
Last synced: 24 Apr 2026
https://github.com/imamhs/dhorbaz
Discrete-event simulator for racing path dynamics
modelling racing simulation trajectory trajectory-analysis trajectory-planning
Last synced: 06 Jun 2026
https://github.com/moriyama-eng/fire-simulator
リスク資産と現金バッファを用いたモンテカルロ・シミュレーションで、FIRE後の資産枯渇確率を検証するツールです。
fire javascript monte-carlo personal-finance simulation
Last synced: 24 Apr 2026
https://github.com/maifeeulasad/simulavr
Just a mirror of simulavr
atmega atmega328p atmega8 avr avr-gcc simulation simulator
Last synced: 07 Apr 2025
https://github.com/ianjure/mean-reversion-trading
A trading algorithm based on a popular financial theory.
algorithmic-trading simulation streamlit trading trading-algorithms
Last synced: 24 Apr 2026
https://github.com/tymek/ts-physics-spring-charge
Simple physics demo
canvas demo game particles physics simulation spring typescript
Last synced: 24 Apr 2026
https://github.com/auprao/environment-evolution-simulation
A graphical simulation of creatures evolving and struggling to survive in a dynamic, changing environment, with many statistics and settings.
java javafx scenebuilder simulation
Last synced: 24 Apr 2026
https://github.com/maximilian-nitsch/depth-pressure-sensor-driver
C++Driver and ROS 2 Node for KELLER Series 10LHPX Pressure Transmitter (Depth Sensor).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator depth navigation pressure-sensing pressure-sensor robotics robotics-simulation rov sensor simulation simulator
Last synced: 24 Apr 2026
https://github.com/christopher-besch/cmos_simulator
Click some nMos and pMon Transistors together.
2d cpp gdextension godot godot4 simulation
Last synced: 24 Apr 2026
https://github.com/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/c-vandenberg/lammps-tutorials
Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.
atomic lammps molecular-dynamics python simulation
Last synced: 24 Apr 2026
https://github.com/thapelomagqazana/self-driving-car-simulation
A 2D self-driving car simulation using neural networks and genetic algorithms.
ai artificial-intelligence autonomous-driving gamedev javascript machine-learning neural-network open-source physics-simulation self-driving-cars simulation web-development
Last synced: 24 Apr 2026
https://github.com/algoscienceacademy/dsp
A comprehensive suite of interactive DSP applications designed for different skill levels. This project provides hands-on experience with digital signal processing concepts through visual and interactive tools.
dsp matplotlib pyside6 python scipy signal-processing simulation
Last synced: 24 Apr 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
Last synced: 24 Apr 2026
https://github.com/juntyr/necsim-rust-analysis
Analysis of the spatially explicit biodiversity simulation `necsim-rust`
analysis biodiversity cuda mpi necsim rust simulation
Last synced: 24 Apr 2026
https://github.com/psychopattt/fractals-opengl
Fractals generator using OpenGL
compute-shader cross-platform fractals gpu opengl simulation
Last synced: 24 Apr 2026
https://github.com/mohamedmetwalli5/carnivalhub-3d
🎮 CarnivalHub-3D is an engaging 3D browser game that blends carnival challenges with realistic physics.
3d physics react-js simulation
Last synced: 04 May 2026
https://github.com/imdabigboss/ecosim
Ecosystem simulation plugin for PaperMC
eco ecosystem minecraft paper papermc simulation
Last synced: 25 Apr 2026
https://github.com/engr290/simulations
A set of simulations for a hovercraft
Last synced: 15 Mar 2025
https://github.com/mathspp/elo-simulation
ELO rating system simulation and accompanying Streamlit web app.
elo-rating elo-rating-algorithm python python3 simulation streamlit web-app
Last synced: 25 Apr 2026
https://github.com/shinigami92/gravity-sim
A gravity simulator
gravity gravity-simulation simulation threejs
Last synced: 25 Apr 2026
https://github.com/matth3w3/3d-boid-simulation-java
3D Boid Simulation with Moving/Rotating Camera and Perspective Projection
3d 3d-graphics 3d-models boids boids-algorithm boids-behaviour boids-simulation camera flocking flocking-algorithm flocking-boids flocking-simulation java moving-camera perspective-projection simulation simulator
Last synced: 06 Jun 2026
https://github.com/zshan0/tensorsimulations
Simulating Quantum Circuits with tensornetwork
mera quantum simulation tensornetwork
Last synced: 26 Apr 2026
https://github.com/rscherrer/reschoice
Simulation of evolutionary branching under optimal resource choice
behavior branching ecology evolution foraging individual-based modeling resources selection simulation speciation
Last synced: 26 Apr 2026
https://github.com/mustafahakkoz/market_simulation
Simple Linked List implementation in C language
Last synced: 23 Mar 2025
https://github.com/maxwellmatthis/cellular-automaton-traffic-simulation
A cellular automaton for traffic simulation based on the Nagel-Schreckenberg model. (See: https://en.wikipedia.org/wiki/Nagel–Schreckenberg_model, https://de.wikipedia.org/wiki/Nagel-Schreckenberg-Modell) Extended to support multiple lanes, construction sites, traffic lights, different vehicle types and more.
cellular-automaton freeway-simulation matplotlib nagel-schreckenberg-model python rust simulation simulator traffic-simulation
Last synced: 26 Apr 2026
https://github.com/arterialist/live-c-elegans
Real-time C. elegans active-inference simulation streamed over WebSocket to a browser canvas — add/remove food live
active-inference c-elegans computational-neuroscience connectome mujoco neuroscience python real-time simulation websocket
Last synced: 26 Apr 2026
https://github.com/seycileli/solarsystem
Solar System Simulator
enumeration hashmap java java-collections oop oop-principles oops-in-java set simulation
Last synced: 07 Jun 2026
https://github.com/kuranez/solar-system-simulation-web
Web version of Solar System Sim using Panel and Pygame.
animation astronomy holoviz-panel physics pygame python simulation solar-system-simulation webapp
Last synced: 07 Jun 2026
https://github.com/lanstobias/kylsim
Simple graphic simulation of a water-based cooling system for a nuclear power plant. Written in C# for a programming course at Örebro University.
csharp gui simulation university-project
Last synced: 27 May 2026
https://github.com/emmanuelmess/retirementsavingssimulation
Retirement accounts simulations for different returns and forced savings
Last synced: 02 Sep 2025
https://github.com/zdpel/turingmachinesim
This is a JavaFX application that simulates and visualizes a Turing Machine on a tape
java javafx simulation turing-machine-simulator visualization
Last synced: 26 Apr 2026
https://github.com/mtaciano/mempager
Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.
Last synced: 31 Mar 2025
https://github.com/alaszmigiel/supermarket-simulation
Supermarket simulation managing customer and cashier interactions with queues, breaks, and shift changes. Animated in real-time using JavaFX.
cashier customer java javafx multithreading queue simulation synchronization
Last synced: 27 Apr 2026
https://github.com/sadevans/synthtest_gui
GUI для теста алгоритмов создания синтетического датасета
opencv simulation synthetic-data
Last synced: 27 Apr 2026
https://github.com/fares-soliman/ocean-simulator-ifft
Ocean simulator using IFFTs in OpenGL
compute-shaders cplusplus opengl simulation
Last synced: 27 Apr 2026
https://github.com/behnamuix2024/mafisimulatorx
mafia sim with kotlin
android android-app developer game kotlin kotlin-android mafia mafia-game simulation simulator
Last synced: 27 Apr 2026
https://github.com/yuweaec/project-scidatapipeline
A comprehensive toolkit for processing, simulating, and analyzing scientific data, integrating Python, Fortran, and Jupyter notebooks for seamless workflows.
analysis data pipeline processing scientific simulation
Last synced: 27 Apr 2026
https://github.com/not-na/particlepy
Basic particle simulation
graphical-user-interface opengl particle-physics particles python simulation
Last synced: 27 Apr 2026
https://github.com/leedskiy/iot-simulator
IoT simulator for a smart home automation system based on Python
documentation gui python python-gui python3 simulation simulator uml uml-diagram
Last synced: 15 Mar 2025
https://github.com/andrewexton373/bevy_bicycle
2D Bicycle Simulation using Bevy and Bevy Avian
Last synced: 27 Apr 2026
https://github.com/nickoehler/rockpaperscissors
A stupid Rock Paper Scissors simulator made with Godot Engine
game-development godot godot-engine rock-paper-scissors simulation
Last synced: 27 Apr 2026
https://github.com/pythonhealthdatascience/rap_des
Documentation supporting template reproducible analytical pipelines (RAP) for simple python and R discrete-event simulation (DES) models.
discrete-event-simulation healthcare healthcare-analysis python r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simpy simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 27 Apr 2026
https://github.com/salmamadmadi/smokeparticles
Simulación de humo con un sistema de partículas
particlesystem processing simulation
Last synced: 28 Apr 2026
https://github.com/zenoamaro/elevator-tactics
Schedule simulated elevators with coding
coding elevator game react scheduler simulation
Last synced: 28 Apr 2026
https://github.com/techniccontroller/mobrob_ros_gazebo
ROS package for gazebo simulator for MobRob project
Last synced: 11 Jun 2026
https://github.com/gregorybchris/ants
Ant foraging simulation
ant food foraging nest pheromones simulation walk
Last synced: 13 May 2026
https://github.com/shivamswarnkar/sss
Soft Subdivision Search for Disk Robot
Last synced: 28 Apr 2026
https://github.com/cjen07/tammes_problem
numerical simulation and visualization of Tammes problem when N =15 in Elixir and d3.js
d3 elixir simulation tammes-problem visualization
Last synced: 28 Apr 2026
https://github.com/jfmonsa/pacman-univalluno
Project 1, Introduction to Artificial Intelligence Course - informed and uninformed search algorithms
a-star bfs dfs dls-algorithm pathfinding react simulation
Last synced: 28 Apr 2026
https://github.com/iv4n-ga6l/crowd-move-simulation
Crowd move simulation in python
matplotlib numpy python simulation
Last synced: 28 Apr 2026
https://github.com/deridev/pixelands
A 2D cellular automata particle simulation inspired by classics like Powder Toy and Noita, built in Rust + Bevy.
bevy bevy-engine bevy-game cellular-automata physics powder-toy rust simulation
Last synced: 28 Apr 2026
https://github.com/t-eckert/d_breakup
Simulation of neutron-deuteron breakup in GEANT using DDX
geant4 neutron physics simulation
Last synced: 11 Jun 2026
https://github.com/zncl2222/uc_sgsim
An uncondition random field generation tools that are easy to use
c geostatistics python simulation stochastic-simulation
Last synced: 28 Apr 2026
https://github.com/cristianvasquez/housing
A simulation of the "Housing by shares," a hybrid mechanism, something in between renting and buying a house.
housing-affordability proof-of-concept simulation
Last synced: 11 Jun 2026
https://github.com/davidesidoti/circuit-foundry
2.5D automation factory game with programmable robots. Build conveyors, scale production, and write real in-game logic to give your bots a brain.
2-5d automation-game factorio-like factory-game gamedev pathfinding programming-game robotics satisfactory-like simulation unity urp
Last synced: 29 Apr 2026
https://github.com/usuallysleebee/monty-hall
Winning argument with my girlfriend via code.
Last synced: 13 Jan 2026
https://github.com/muhammadnafishginanjar/conveyor-belt-system-simulation-in-unity
A simple conveyor belt simulation built with Unity.
conveyor conveyor-belt csharp simulation unity unity3d
Last synced: 29 Apr 2026
https://github.com/powerbounty/galaxy-simulation-at3
Galaxy Simulation using ThreeJs library
astronomy galaxy-project school-project simulation threejs
Last synced: 29 Apr 2026
https://github.com/siddhant-deshmukh/car-simulation
This is a 2d simulation of car build using pymunk and python arcade. Attempt have been made to make simulation of car as realistic as possible. Ultimate goal of this project is it will be used in another project to train car for automatic driving.
game-2d pymunk python python-arcade simulation
Last synced: 15 Mar 2025
https://github.com/samhotep/pygame-oflife
A python implementation of Conway's Game of Life.
Last synced: 29 Apr 2026
https://github.com/krispy-kenay/particle-hydrodynamics
JavaScript smoothed particle hydrodynamic simulation with adjustable parameters
javascript simulation smoothed-particle-hydrodynamics
Last synced: 29 Apr 2026
https://github.com/mattyboy84/flocking-simulation
Flocking simulation using the Boids algorithm
java javafx portfolio simulation
Last synced: 29 Apr 2026
https://github.com/oadultradeepfield/gravigo
A porting of C++ N-body orbit simulation to Go with native plotting and goroutines for concurrency.
golang goroutines gravity simulation
Last synced: 29 Apr 2026
https://github.com/razvan48/solar-system-simulator
A simple 3D Solar System simulator
opengl simulation solar-system
Last synced: 29 Apr 2026
https://github.com/megospc/hotf
Орда Мух (Horde Of The Flies или HOTF) — двумерный клеточный автомат на частицах, моделирующий поведение живых существ в стадах.
cellular-automaton javascript particles simulation
Last synced: 29 Apr 2026
https://github.com/minhkhang1795/modsimproject3
Inspired by the famous scene in the movie, Indiana Jones and the Raiders of the Lost Arc, we set about to discover the optimal slope needed to slide a mass from the top of a hill to the position of a hapless grave robber.
jupyter-notebook modeling modsimpy python simulation
Last synced: 29 Apr 2026
https://github.com/jambolo/i-luv-suits
A statistical analysis tool that simulates hands of the casino game "I Luv Suits" and calculates the expected return for each type of bet.
casino-games github-spark i-luv-suits simulation typescript
Last synced: 27 May 2026
https://github.com/tyler-a-cox/radio_sim
Simple, fast package for simulating radio interferometric visibilities using the radio interferometry measurement equation (RIME)
astronomy interferometry physics radio radio-astronomy simulation
Last synced: 16 Jan 2026
https://github.com/rajsinghgaur/iot-kubernetes-mqtt-network-simulator
A Kubernetes-based IoT network simulator using MQTT for device communication, with configurable network conditions, device failures, and scalability testing
iot kubernetes mqtt network python shell simulation
Last synced: 29 Apr 2026
https://github.com/saulfernanrodri/biospective-biosimulator
Project for my Bachelor's Thesis
Last synced: 08 Jun 2026
https://github.com/pavel-voronin/mp-vs-games
Matching Program vs Games
chartjs games nuxt nuxt3 simulation tailwindcss vue vue3
Last synced: 29 Apr 2026
https://github.com/somodidenise/queue-management-system
A Java-based queue management system with real-time simulation and multithreaded client handling.
desktop-appl gui java maven multithreading oop queue-management simulation swing
Last synced: 29 Apr 2026
https://github.com/manankarnik/cellabrate
Conway's Game of Life editor and simulator - right in the terminal!
conways-game-of-life game-of-life golang simulation terminal-app terminal-based tui
Last synced: 30 Apr 2026
https://github.com/bwh1270/landing_simulation
This is not a standalone package.
gazebo landing simulation tracking
Last synced: 18 Mar 2025
https://github.com/leandrobiloni/unity-ai-test-2020
Stealth minigame to test AI behaviour for Artificial Intelligence I assignment. Link to game: https://lalonisy.itch.io/ai-test-minigame
ai artificial-intelligence fsm game simulation unity
Last synced: 30 Apr 2026
https://github.com/anythinglord/sim-hospital
A simple Hospital Simulation using python and pygame
Last synced: 15 Mar 2025
https://github.com/pandermatt/game-of-life
😀 Game of Life in Ruby
game gameoflife life simulation
Last synced: 14 May 2026