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-23 00:28:43 UTC
- JSON Representation
https://github.com/sinaa/train-simulator
A train simulator to investigate the Ferromone Trails concept, with variable and fixed block signalling
ant-colony-systems decentralised self-driving simulation simulator train
Last synced: 16 May 2026
https://github.com/jgregoriods/expand
Agent-based model of demic expansions in South America during the late Holocene.
agent-based-modeling archaeology simulation
Last synced: 17 Jan 2026
https://github.com/juntyr/necsim-rust
Spatially explicit biodiversity simulations using a parallel library written in Rust
biodiversity cuda mpi necsim rust simulation
Last synced: 22 Mar 2025
https://github.com/marklagodych/boxwithballs
Simulation of box with balls (friction can be toggled)
balls friction physics physics-simulation processing processing-language processing-sketch simulation
Last synced: 24 Jul 2025
https://github.com/lucasmccabe/contagion
Python package for node immunization and network contagion simulation
disease-simulation epidemics graphs mathematical-modelling networks simulation
Last synced: 16 Apr 2026
https://github.com/ishanoshada/planet3d
A 3D visualization of the solar system with planets and moons
planet pygame pygame-application python-packages simulation solar-system visualization
Last synced: 10 Apr 2025
https://github.com/virxec/rl_ball_sym_pybinds
RLBot Python bindings for the Rust crate rl_ball_sym
python rlbot rocket-league rust simulation
Last synced: 16 May 2026
https://github.com/akhilrai28/alarm-clock
This project implements a fully functional digital alarm clock using Verilog and Vivado. The design includes features such as setting the time, alarm functionality, and real-time clock display. The project simulates clock timing and alarm triggers, with testbenches for verifying accuracy and reliability on FPGA.
alarm alarm-clock clock fpga hardware real-time simulation testbench verilog vivado
Last synced: 11 Jan 2026
https://github.com/niaggar/galtonboard
Windows application to simulate the Galton board, allows you to configure different parameters of the problem.
galton-board ipt ovito physics physics-simulation simulation
Last synced: 04 Feb 2026
https://github.com/tpapp/stochasticdurations.jl
Julia library for working with continuous time simulations.
continuous-time-math julia julia-language simulation
Last synced: 04 Apr 2025
https://github.com/diku-dk/openbanko
:older_woman: :goberserk: :raising_hand: Free software tools for working with Big Banko :older_man: :baby: :family:
banko bingo compression simulation
Last synced: 26 Mar 2025
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 04 Jan 2026
https://github.com/sybila/ebcsgen
eBCSgen - BioChemical Space Language support tool.
mechanistic-models modeling rule-based-modelling simulation systems-biology
Last synced: 15 Apr 2025
https://github.com/edibotopic/stokes-law
Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201
animation canvas food motion particles physics physics-simulation science simulation
Last synced: 14 May 2026
https://github.com/realvnf/common-utils
Interface definition between coordination algorithms and environments. Includes a dummy algorithm and environment as example.
algorithms coordination environment interface management nfv orchestration python simulation
Last synced: 04 Apr 2025
https://github.com/inspiaaa/micro8
An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.
8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation
Last synced: 08 Mar 2026
https://github.com/gmostofabd/analog-and-digital-circuits-with-proteus-simulation
Some very important and common use electronic circuit simulations using Proteus Simulator Software. Please use Proteus version 8.13 or above to run these examples
Last synced: 03 Feb 2026
https://github.com/joedf/imgbeamer
SEM image formation process demo tool
microscopy sem simulation visualization
Last synced: 24 Jan 2026
https://github.com/mnicstruwig/flexiblefluxsimulator
A declarative energy harvester simulation and optimization framework.
energy-harvesting research simulation
Last synced: 26 Jul 2025
https://github.com/dwhswenson/opspiggybacker
Tools for converting path sampling simulations to OPS format
chemistry computational-biology physics science simulation
Last synced: 04 Apr 2025
https://github.com/augmint/augmint-sim
Simulating the augmint system
augmint financial money simulation stablecoin
Last synced: 28 Mar 2025
https://github.com/mozturan/human-like_autonomousdrive3d_drl
Human-Like Autonomous Driving W/ Deep Reinforcement Learning in 3D environment
autonomous-driving deep-learning deep-reinforcement-learning donkey-car donkeycar simulation soft-actor-critic
Last synced: 05 Apr 2025
https://github.com/ruivieira/pmml-zoo
A REST server to generate test PMML models
model-generator pmml python rest server simulation
Last synced: 21 Jul 2025
https://github.com/seatonullberg/cmstk
Computational Materials Science Tool Kit
density-functional-theory dft materials-science molecular-dynamics simulation vasp
Last synced: 29 Mar 2025
https://github.com/sametz/nmrmint
Mint your own NMR spectra from scratch! (version 0.3.1 beta)
chemistry education instrumentation nmr nmr-spectroscopy quantum-chemistry simulation spectroscopy spectrum
Last synced: 28 Jan 2026
https://github.com/raymondev/gerstner-wave-simulation-python
This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.
physics physics-simulation python python3 scripts simulation
Last synced: 16 May 2026
https://github.com/shuqiyang1112/roboticsproject
Welcome to the Robotics World!
java robotics simulation virtual
Last synced: 07 Jan 2026
https://github.com/mvrahden/learning-agents
Reinforcement Learning Agents learn with Deep-Q-Learning Network to collect superior and avoid inferior items.
agent ai angular artificial-intelligence artificial-neural-networks deep-learning deep-q-learning deep-q-network deep-reinforcement-learning deepmind dqn learning-agents material nodejs q-learning sarsa simulation
Last synced: 16 May 2026
https://github.com/threeal/dienen_gazebo_plugins
Gazebo simulator's plugins for Dienen mobile assistive robot simulation
assistive-robotics gazebo gazebo-plugin mobile-robots navigation ros ros2 simulation
Last synced: 11 May 2026
https://github.com/amirmasoudabdol/sam
SAM is a modular, flexible, and extensible simulation framework for systematically studying researcher's questionable research practices as well as journal's questionable review practices.
agent-based-simulation meta-analysis monte-carlo-simulation questionable-research-practices simulation simulation-framework
Last synced: 12 Oct 2025
https://github.com/roger-29/dat154-assignment-3
🪐 DAT154 - Assignment 3 - Simulating Planetary Systems
csharp planetary-science simulation uwp
Last synced: 03 Apr 2025
https://github.com/electric-eloquence/game-of-drones
An Iterated Prisoner's Dilemma simulation
automata cellular cellular-automata game game-theory javascript simulation theory
Last synced: 18 May 2026
https://github.com/thecodingdad-tisonk/fs25_incomemod
Income Mod provides players with a simple, balanced way to receive passive income. Automatically earn money either hourly or daily, based on your chosen difficulty or a custom amount. Perfect for players who want steady cash flow without relying solely on missions or selling goods.
Last synced: 07 Mar 2026
https://github.com/miksus/ecosys
Trading Simulator for observing the mechanics of markets
finance python3 simulation stock-market trading trading-simulator
Last synced: 05 Apr 2025
https://github.com/aalok-sathe/egress-floorplan-design
floorplan design for emergency egress/evacuation simulation programs
egress evacuation-planning gui pysimplegui simulation
Last synced: 20 Jan 2026
https://github.com/openfluid/ropenfluid
R package for OpenFLUID
analysis modelling openfluid r simulation
Last synced: 15 Apr 2025
https://github.com/vinibiavatti1/tripmix
Tripmix is a javascript recreational game that allows players to mix substances for the purpose of creating new substances and simulating their effects in specific places (landscapes).
drugs effects game mix narcotics psychedelic simulation simulator substance substances
Last synced: 28 Jul 2025
https://github.com/xaviermonin/battleship
Simulator of Battleship game for IA
battleship-game game ia simulation simulator
Last synced: 21 Jun 2026
https://github.com/willemmulder/jabe
Javascript Beesten Simulation
game javascript javascript-game simulation
Last synced: 20 Jun 2026
https://github.com/we-gold/disease-simulator
An educational program to simulate the impact of mask wearing 😷 and quarantine on the spread of a disease.
disease disease-prediction javascript js p5 p5js simulation
Last synced: 22 Jun 2026
https://github.com/mcquerol/electronic-systems
Various electronic systems including ADC/DAC, filters, and simulations using NI Multisim.
adc alu c dac digital-logic filters fpga full-adder half-adder modelsim mux ni-multisim nyquist-frequency op-amp oscilloscope quantized-waves quartus-prime simulation spice systemverilog
Last synced: 19 Jun 2026
https://github.com/jmdana/gadget_snapshots
Tools for GADGET-2 binaries (both SnapFormat=1 and SnapFormat=2)
cosmological cosmology gadget gadget-2 gadget2 simulation snapshot
Last synced: 18 Jun 2026
https://github.com/dschrempf/popgen-cpp-programs
A collection of C and C++ programs and simulations related to population genetics and/or methods that could be used in population genetics.
cpp population-genetics simulation
Last synced: 16 Jun 2026
https://github.com/alepuglisi/stonefish-learning
Tutorials and Projects using the Stonefish library for underwater robotics simulation
cpp sensors-simulation simulation underwater-robotics
Last synced: 24 Jun 2026
https://github.com/tech-gian/school_simulation_cpp
👨🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in C++.
cpp oop oop-cpp oop-principles school school-project simulation
Last synced: 23 Jun 2026
https://github.com/ponup/solar-system-simulator
Simple solar system simulator
Last synced: 31 Mar 2025
https://github.com/gayanukaa/snake-robot-simulation
Simulation of Snake Robot for Searching Human Casualties
image-processing matlab simulation simulink solidworks
Last synced: 18 Jun 2025
https://github.com/a-herzog/miniwarteschlangensimulator
Mini Warteschlangensimulator is a web service for simulating queueing models.
discrete-event-simulation javascript queueing queueing-simulation queueing-theory simulation webapp
Last synced: 28 Feb 2026
https://github.com/dhchenx/medsim3d
Medical Simulation Framework in the 3D Environment
3d-modeling human-body-reconstruction medical-education simulation visible-human-project
Last synced: 17 Mar 2026
https://github.com/z1skgr/tomasulo-based-processor
TOMASULO processor in VHDL implementation
computer-architecture fpga pipeline processor simulation tomasulo vhdl xilinx-ise
Last synced: 19 Mar 2026
https://github.com/dlqqq/ising-model
cool simulation of magnetic lattices and their phase transitions
ising-model-2d monte-carlo simulation
Last synced: 07 Jun 2026
https://github.com/choderalab/saltswap-results
Repository for the results of saltswap that are necessary for a first publication
chemical-potential openmm osmostat publication-results reservoir salt salt-concentration simulation
Last synced: 04 Feb 2026
https://github.com/trudi-group/isds
Interactive Simulation of Distributed Systems
bitcoin blockchain distributed-systems rust simulation wasm webassembly yew
Last synced: 03 May 2026
https://github.com/code-alchemist01/astralis-engine
Real-time procedural universe simulation. Navigate across dynamic star systems, each forged by seed-based algorithms and rendered with OpenGL
3d-graphics cmake cpp glsl glsl-shaders python simulation
Last synced: 09 Oct 2025
https://github.com/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/andewx/dieselsky
Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.
gpu physics sim simulation sky
Last synced: 05 May 2026
https://github.com/stephanmg/vrl-neugen-plugin
The NeuGen VRL-Studio Plugin
java morphologies networks neuronal simulation vrl-studio
Last synced: 27 Apr 2026
https://github.com/santikka/sima
Simulation framework for realistic large-scale individual-level health data generation
healthcare-application population simulation simulation-framework simulator synthetic-data
Last synced: 08 Apr 2025
https://github.com/joshrule/formal-systems-learning-rs
Rust simulations using 2AFC triads to learn formal systems as typed first-order term rewriting systems
hindley-milner learning program-induction rust science simulation term-rewriting
Last synced: 18 Jan 2026
https://github.com/3bbaas/newspaper-seller-simulation-case-study
Newspaper-Seller-Simulation-Case-Study
case-study modeling newspaper-seller simulation
Last synced: 25 Feb 2026
https://github.com/sternenseemann/grav2ty
2d space flight game with realistic physics
2d game gloss haskell haskell-game physics simulation space
Last synced: 13 Jun 2025
https://github.com/modypy/modypy
A framework for hierarchical modelling, simulation and analysis of dynamic systems
analysis block-diagram continuous-time discrete-time dynamical-systems events linear-systems python simulation simulation-framework simulation-modeling
Last synced: 14 Jan 2026
https://github.com/babak2/epidemiological_model
ci-cd-pipeline docker epidemiological-modelling matplotlib numpy python3 simulation
Last synced: 07 Feb 2026
https://github.com/nunofachada/simoututils
SimOutUtils - Utilities for analyzing time series simulation output
distributional-analysis docking focal-measures latex-table matlab matlab-toolbox model-alignment multiple-comparisons octave octave-functions octave-scripts output-analysis plot simulation simulation-modeling simulations statistical-analysis statistical-summaries statistical-tests timeseries
Last synced: 02 Apr 2025
https://github.com/aaron3312/proyectoskeletons
💀 A Unity-based multi-agent simulation where autonomous robots collect and deliver objects using computer vision (YOLO v5) and smart navigation. Features real-time performance tracking, collision avoidance, and inter-agent communication in a dynamic 3D environment.
3d-graphics artificial-intelligence autonomous-navigation computer-vision multi-agent-systems performance-metrics robotics simulation unity yolov5
Last synced: 11 Feb 2026
https://github.com/pyroll-project/pyroll-jmak-recrystallization
Plugin providing change in grain size and strain according to dynamic, metadynamic and static recrystallization.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 11 Feb 2026
https://github.com/wlandau/rmedicine2020
Slides and source code for a talk about drake at R/Medicine 2020.
life-sciences pipeline r-language reproducibility simulation workflow
Last synced: 21 Jan 2026
https://github.com/mklemmingen/boomchess-android
dynamic 2D War-Chess. Health, Explosion, Abilities.
android bot chess game libgdx military simulation
Last synced: 12 Feb 2026
https://github.com/xevion/boids
A project dedicated to presenting Boids, a computed flocking mechanism, to users in a beautiful format.
boids boids-algorithm boids-simulation flocking-algorithm flocking-simulation simulation unity unity2d
Last synced: 28 Apr 2026
https://github.com/liweitianux/radio-fg-simu-tools
Low-frequency radio sky simulation tools
Last synced: 22 Apr 2025
https://github.com/yahyaalaamassoud/ripple-effect-simulation
Simulating the ripple effect on a surface of water using OpenGL.
opengl ripple-effect simulation
Last synced: 11 Apr 2026
https://github.com/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/megalithofficial/cyber-patrol-dashboard
A fictional cybersecurity visualization dashboard demonstrating simulated police patrols and security monitoring (for demonstration purposes only)
demo-project interactive-map interactive-visualization leaflet lucide map-visualization modern-ui react react-leaflet simulation tailwindcss visualization vite web-application
Last synced: 25 Feb 2026
https://github.com/tylerbhadra/fluid_collision_sim
2D Fluid Collision Simulation
fluid-dynamics fluid-simulation gpu-acceleration interactive-visualizations javascript navier-stokes-equations particles physics-2d simulation
Last synced: 03 Apr 2025
https://github.com/however-yir/autonomous-driving-lab
Autonomous driving engineering monorepo — CARLA simulation, Autoware ROS 2 vehicle stack, VSS signal spec, automotive DLT logging.
automotive autonomous-driving autoware carla cplusplus cpp docker fork-customized kubernetes monorepo python robotics ros2 simulation ue5 validation vehicle-signals
Last synced: 01 Jun 2026
https://github.com/gojiplus/understudy
Scenario Testing for AI Agents
agent-eval agent-evaluation agentic evaluation google-adk simulation
Last synced: 02 Apr 2026
https://github.com/siddhant-k-code/logic-gates-simulator
Live Demo :
css gsap html javascript logic-gates simulation
Last synced: 03 May 2026
https://github.com/davidpl1/mujoco_ros_plugin_template
Template repository to create new MuJoCo ROS plugins
mujoco plugin ros simulation template-repository
Last synced: 28 Apr 2026
https://github.com/wetware/matrix
In-process cluster simulation for libp2p
benchmarks casm in-process inproc libp2p simulation simulations traffic-shaping unit-testing wetware ww
Last synced: 28 Apr 2026
https://github.com/aprowe/evo
Genetic Algorithms, in javascript
coffeescript evolutionary-algorithm gene-population javascript population simulation
Last synced: 28 Apr 2026
https://github.com/jeksterslab/simstatespace
simStateSpace: Simulate Data from State Space Models (Pesigan, Russell, & Chow, 2025: https://doi.org/10.1037/met0000779).
r r-package simulation state-space-model
Last synced: 21 Jan 2026
https://github.com/ismet55555/pdw-asym-2link
Clear and easy way of simulating a passive dynamic walker (PDW) model derived and exectured using MATLAB.
data dynamics inverted-pendulum matlab numerical-simulations passive-dynamic-walker passive-dynamics ramp research robotics simulation slope walking-simulator
Last synced: 29 Apr 2026
https://github.com/richelbilderbeek/pbdmms
Some models
academic biology cpp simulation speciation
Last synced: 21 Jan 2026
https://github.com/caeassistant-group/umat-abaqus-tsai-hill-orthotropic-composite-subroutine
The UMAT subroutine is a tool in Abaqus that can be used when a material cannot be adequately modeled using the Abaqus material library. In this project, we employed this subroutine to evaluate the Tsai-Hill failure criterion in composites. Additional projects in this field can also be accessed on the following link.
3ds abaqus cae finite-element-analysis finite-element-methods fortran numerical-analysis simulation subroutine tsai-hill umat
Last synced: 31 Jan 2026
https://github.com/martincastroalvarez/python-monte-carlo-simulator
Monte Carlo simulator in Python.
monte-carlo-simulation montecarlo normal-distribution numpy pandas python simulation
Last synced: 03 May 2026
https://github.com/hrishikesh-gavai/python-mini-projects
Various Codes In Python For Python Programming Mini Project.
ai animation college-project game mini-project project python simulation
Last synced: 11 Apr 2025
https://github.com/wabtey/natureable
Naturable is a simulation voxel game, where you are the Nature. Fight for your life, longevity, influence against Human.
bevy nature procedural-generation rust simulation voxel
Last synced: 27 Apr 2026
https://github.com/georgtree/ngspicetclbridge
Tcl extension for usage with dynamically loaded Ngspice simulator
ngspice simulation spice tcl tcl-extension
Last synced: 12 Feb 2026
https://github.com/nirokay/questionable-oerbital-mechanics
Questionable Örbital Mechanics is an open-source Space Simulation "Game" written in Lua using the Löve game engine. Currently still heavily in development.
game love2d love2d-game lua simulation space-game
Last synced: 29 Apr 2026
https://github.com/sylvainhalle/virus-contagion
BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19
beepbeep cep covid-19 covid-virus simulation simulator
Last synced: 19 Apr 2026
https://github.com/aggarwalvedant/divine-society-sim
An infinite, AI-powered society simulation where autonomous agents live, interact, and evolve using GPT-4. Take on the role of a divine overseer and watch your world come to life with intelligent species, procedural generation, and emergent behaviors.
ai ai-powered ai-powered-game artificial-intelligence autonomous-agents chatgpt js next react simulation simulator society-simulation tailwind
Last synced: 31 Jan 2026
https://github.com/mattyopon/faultray
Zero-risk infrastructure chaos simulation — 5 engines, 2000+ scenarios, 3-Layer availability proof. No production fault injection.
availability chaos-engineering devops infrastructure python resilience simulation sre
Last synced: 02 Apr 2026
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 2025
https://github.com/aslozada/tc
Display the VMD "dynamic" Field (beta, charge, occupancy, ...)
computational-chemistry simulation vmd
Last synced: 02 Mar 2026
https://github.com/lucaspar/fuzzy_bot_sim
Fuzzy Logic Robot Simulator
fuzzy-logic robot simulation threejs webgl
Last synced: 29 Apr 2026
https://github.com/dranidis/sdlspec
SDL process specification and simulation in Go (golang)
go golang sdl signal simulation specification-language
Last synced: 31 Jan 2026
https://github.com/gaurav-van/3-body-problem-simulations
This repository contains two Python simulations of the three-body problem
3-body-problem euler mathematics physics physics-simulation python runga-kutta-method simulation vpython
Last synced: 21 Jan 2026
https://github.com/benzwick/mvox
MVox Mesh Voxelizer
c-plus-plus computational-science fem finite-element-method grid image mesh mfem simulation
Last synced: 15 Mar 2025