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-01-23 00:21:03 UTC
- JSON Representation
https://github.com/onmyway133/traffic_simulator
🚗 Traffic simulator using enchant.js
Last synced: 02 Jul 2025
https://github.com/niaggar/dynamical-galton-go
A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.
go golang physics simulation statistics
Last synced: 10 Jul 2025
https://github.com/alexdawn/battle-cogitator
This is a WIP project to get a REST api using flask to calculate stats from a simulated 40k combat.
40k battlescribe simulation statistics
Last synced: 26 Apr 2025
https://github.com/suhatanriverdi/hypotetical-otto-robot
Java Robot Walking Simulation
java netbeans-ide robot simulation walking
Last synced: 05 Jul 2025
https://github.com/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 2025
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/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/keithkiarie/microeconomics-simulation--supply-and-demand
Simulation of how forces of demand and supply interact in a small microeconomics environment.
Last synced: 25 Mar 2025
https://github.com/raylib-rs/physac-rs
Physac translated into native Rust
2d 2d-physics-engine physics physics-engine rust rust-crate simulation threading
Last synced: 09 Apr 2025
https://github.com/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 10 Oct 2025
https://github.com/hmaurer/langton-ant
A simulation of Langton's ant
computer-science education simulation visualisation
Last synced: 30 Nov 2025
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 2025
https://github.com/jaswantsinghh/algosim
AlgoSim is an open source algorithms simulation tool.
algorithms algorithms-and-data-structures framer-motion nextjs react shadcn-ui simulation tailwindcss
Last synced: 22 Apr 2025
https://github.com/zrowland885/posim
A library for generating simulated positioning data for testing GNSS applications.
Last synced: 14 Jan 2026
https://github.com/jmiszczak/matthew_reduction_game
Implementation of games on networks for controlling the inequalities in the capital distribution
agent-based-modeling agent-based-simulation econophysics game-theory network-analysis simulation sociophysics strategic-game
Last synced: 19 Apr 2025
https://github.com/vikkio88/dsmanager-php
yet another Football Manager game (porting of the C# https://github.com/vikkio88/dsmanager)
angularjs football-manager-game football-simulation php simulation
Last synced: 24 Mar 2025
https://github.com/jensrantil/steps
A discrete event simulator in Go.
discrete-event-simulation golang simulation
Last synced: 01 Mar 2025
https://github.com/dalssoft/cfsim
Customer Feedback Simulator
complexity market netlogo netlogo-model simulation
Last synced: 05 Oct 2025
https://github.com/LKohlhepp/Ito-Monte-Carlo
MC-Simulation of the Ito-SDE (Krülls 1994)
astronomy astrophysics cuda gpu-acceleration monte-carlo physics-simulation simulation stochastic-differential-equations
Last synced: 10 Mar 2025
https://github.com/philipturner/multipendulum
A mesmerizing physics simulation
Last synced: 28 Dec 2025
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: 09 Oct 2025
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/vaquierm/pandemicsimulation
🦠Modular simulation of a pandemic, with visualisation of active cases, new cases and R
Last synced: 15 Mar 2025
https://github.com/aespinosadev/elastic-behaviour-simulation
Elastic solid simulation plugin for Unity. It uses a mass spring physics aproach. Simple but fine.
cloth elastic physics-engine physics-simulation simulation unity3d unity3d-plugin
Last synced: 16 Mar 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: 13 Nov 2025
https://github.com/alierenkayhan/bouncetdepremsimulation
This is an educational game for preparing people for natural disasters like earthquake.
education multiplayer simulation unity unity3d
Last synced: 27 Feb 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/turkeymcmac/bouncers
A simulation of evolving agents trying to win a one-on-one duels within a two-dimensional physical environment.
evolution neural-network simulation
Last synced: 16 Oct 2025
https://github.com/exoad/nukleon
A 2D automation & management game about nuclear power in an authoritarian state.
automation flutter game simulation
Last synced: 02 Apr 2025
https://github.com/andrewtarzia/spindry
Low-cost host-guest conformer generation
high-throughput host-guest materials-informatics monte-carlo porous-materials simulation
Last synced: 23 Mar 2025
https://github.com/jkglasbrenner/cds411-course-materials
Course materials for CDS 411: Modeling and Simulation II, offered at George Mason University
cds-411 cellular-automata course-materials data-science george-mason-university jupyter jupyter-notebook model-selection modeling python random-walk scikit-learn simulation stochastic-simulation system-dynamics
Last synced: 16 Jan 2026
https://github.com/raihan4520/mes
A simulated water quality monitoring system using Arduino to measure pH, temperature, turbidity, and dissolved oxygen, developed for the Microprocessor and Embedded Systems course at AIUB.
arduino-ide arduino-uno embedded-systems environmental-monitoring proteus sensors simulation water-quality-monitoring
Last synced: 10 Oct 2025
https://github.com/sdediego/quantitative-finance
Quantitative and computational finance library
black-scholes derivatives finance financial-models monte-carlo options pricing quantitative-finance simulation yield-curve
Last synced: 31 Aug 2025
https://github.com/yarengogsu/projectile-motion
With my group (4 members) at Sivas University of Science and Technology, we integrated C++ and Python for our computer engineering 1st semester module project to simulate the projectile motion of a snowball to calculate where it would land and whether it would hit a target at a specific position (4 metres horizontally). (based on physics and math.)
2d computereng cpp motion physics physics-2d projectile pycharm python python3 simulation visualstu
Last synced: 22 Jul 2025
https://github.com/shenvitor/nd1
a Geant4 Simulation of the response of liquid scintillator neutron Detector unit1 (nD1), as the first part simulation of my bachelor's thesis project at Tsinghua University in 2021
Last synced: 21 Feb 2025
https://github.com/cda-tum/nanologic
📱 iOS App for Atomic-Scale Computing
Last synced: 11 Oct 2025
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 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/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/keisukenagakawa/cisim
Hypegeometric confidence interval calculator.
Last synced: 28 Feb 2025
https://github.com/erthium/boids
Simulation of Boid artificial life program
agent-based-simulation boids boids-behaviour boids-simulation cpp cpp11 flocking flocking-agents flocking-simulation functional-programming makefile sdl sdl2 sdl2-image simulation
Last synced: 20 Aug 2025
https://github.com/iostapyshyn/gravity
Simulation of Newton's law of universal gravitation.
c glfw gravity newton opengl physics simulation
Last synced: 16 Mar 2025
https://github.com/siyu1017/webos
WebOS
fun javascript js oparating-system os prank simulation simulator web webos
Last synced: 22 Mar 2025
https://github.com/ucx15/optics
A simulation of light reflection on a curved mirror made in Pygame
Last synced: 26 Feb 2025
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: 11 Oct 2025
https://github.com/endeepak/simufast
Embeddable simulation widget for web. Learn and share fast with visual abstractions.
Last synced: 02 Jul 2025
https://github.com/theokanning/jerry-learns
A simulator to learn walking and backflips using neural networks and genetic evolution.
artificial-intelligence genetic-algorithm neural-network rickandmorty simulation
Last synced: 21 Feb 2025
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: 02 Sep 2025
https://github.com/tsu2000/genshin_wishes
Statistical modelling and simulations of 4 & 5★ drop rates in Genshin Impact.
altair genshin genshin-impact mathematical-modelling matplotlib plotly-graph-objects probability simulation statistical-analysis statistics streamlit
Last synced: 16 Mar 2025
https://github.com/volpatto/finel
A general purpose FINite ELement code
finite-element-methods numerical-methods simulation
Last synced: 05 Jan 2026
https://github.com/rr0/ufoathome
A tool for reporting UFO sightings visually
player recording reporting simulation ufo
Last synced: 26 Feb 2025
https://github.com/mattvenn/magic-mosfet
Project 1.2 Draw a MOSFET with Magic
asic magic ngspice simulation sky130
Last synced: 28 Oct 2025
https://github.com/zabuzard/buechi-minimization-fairsimulation_thesis
Bachelor's thesis about the topic 'Minimization of Büchi Automata using Fair Simulation'.
automata-theory bachelor-thesis minimization simulation
Last synced: 01 Mar 2025
https://github.com/zdrzalikprzemyslaw/wolf-and-sheeps-python
A simple simulation of wolf hunting sheep.
command-line logger logging python python3 sheeps-python simulation wolf
Last synced: 26 Feb 2025
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: 11 Oct 2025
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/refcell/emdrive
3D Simulation of the EmDrive
electron obj object photon physics-3d physics-simulation simulation
Last synced: 08 Jul 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: 11 Jul 2025
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: 07 Apr 2025
https://github.com/eendroroy/amazeing
Generate and Solve Maze
algorithms maze-generator maze-solver simulation
Last synced: 04 Jul 2025
https://github.com/tientq64/particle-life-2d
🦠Life is made up of elementary particles.
3d atoms cells force life microbe particles physics primordial-soup simulation simulator
Last synced: 09 Jul 2025
https://github.com/aron0093/cy2path
Factorial latent dynamic models trained on Markovian simulations of biological processes using single cell RNA sequencing data.
hidden-markov-model markov-chain simulation single-cell-omics state-space-model
Last synced: 16 Jan 2026
https://github.com/topaz1008/voronoi-breakable
Breakable rigid bodies using Voronoi diagrams
delaunay-triangulation javascript matter-js physics-simulation simulation voronoi-diagram
Last synced: 26 Oct 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: 31 Mar 2025
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/thelowsunoverthemoon/games.bat
Rogue-likes, platformers, RPGs, simulations, puzzles in pure Batch
ansi batch-file batch-games batch-script commandline games match-3 platformer puzzle roguelike rpg simulation vt100
Last synced: 13 Oct 2025
https://github.com/maximilian-nitsch/magnetometer-simulator
C++ Simulator and ROS 2 Node for Magnetometers (MAG).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv-simulator magnetometer navigation robotics robotics-simulation sensor simulation simulator
Last synced: 13 Oct 2025
https://github.com/schanur/slime-mold
Create networks of virtual switches and virtual machines without root privileges
network qemu qemu-img simulation unprivileged unprivileged-user userspace userspace-networking vde virtual vm
Last synced: 24 Mar 2025
https://github.com/peter-parit/n-body-gravity-sim
An n-body simulation to compare performance and run-time between a naive algorithm to the Barnes-Hut algorithm. Uses ScalaFX for visualization.
concurrent-programming gravity nbody-simulation parallel-computing physics scala scalafx simulation
Last synced: 08 Apr 2025
https://github.com/luka-kovacevic/causalregnet
Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.
benchmarking causal-discovery causal-machine-learning simulation
Last synced: 10 Apr 2025
https://github.com/dnmfarrell/iamsim
A Prolog module that stores IAM policies and actions to simulate permissions.
aws-iam cloud-security prolog simulation
Last synced: 17 Jun 2025
https://github.com/babak2/epidemiological_model
ci-cd-pipeline docker epidemiological-modelling matplotlib numpy python3 simulation
Last synced: 23 Jul 2025
https://github.com/lecrapouille/highway
[Application][WIP] Open-source simulator for autonomous driving research.
Last synced: 16 Mar 2025
https://github.com/jjrh92/jetcompra
Airplane buying website
api-consumption api-fetch-javascript aviation aviation-data css3 ecommerce html5 javascript js json simulation weather-api
Last synced: 06 Sep 2025
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: 26 Feb 2025
https://github.com/balazsbotond/epidemic-simulator
A canvas-based epidemic simulator
covid-19 epidemic javascript p5js simulation
Last synced: 25 Mar 2025
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
https://github.com/mekhyw/modeling-and-simulation-of-the-physical-world
Discrete and continuous mathematical modeling of 1st and 2nd order dynamical systems, numerical simulation of models of dynamical systems using Python, principles of scientific methodology. Credits to professors Fabio Pelicano, Fabio Bobrow and Fabio Hage
excel jupyter-notebook object-tracking scipy simulation
Last synced: 28 Feb 2025
https://github.com/ortanav2/thinkblue
Transforming the complexity of marine ecosystems into a living laboratory - where environmental scenarios play out in minutes, revealing adaptation patterns and informing strategies to protect our oceans.
climate-change coral coral-reefs digital-twin fish global-warming ocean python reinforcement-learning simulation
Last synced: 13 Oct 2025
https://github.com/plusk01/rosflight_unity
ROSflight software-in-the-loop simulation using Unity
ros rosflight simulation unity
Last synced: 04 Jul 2025
https://github.com/luciopaiva/particles
Particle simulation experiment using P5.js
grid neighbors p5js particles simulation visualization
Last synced: 14 Oct 2025
https://github.com/jnidzwetzki/berlinmodplayer
BerlinMod Player is a tool that creates a stream of coordinate updates from BerlinMod data. The tool can be used to benchmark geo-spatial stream processing sytems.
berlin cars gps simulation vehicles
Last synced: 26 Feb 2025
https://github.com/ugnmura/bouncing-balls
Bouncing Balls in Command Line
c linear-algebra make physics simulation vector
Last synced: 01 Jul 2025
https://github.com/wagad22/abc-laboratory
ABC-Laboratory is a prototypical simulation software calculating the fluorescence or absorption of different 'biomolecules'. It uses the Godot Game Engive (v.3) and is the result of my Bachelor Hands-on / internship.
absorption biochemistry bioinformatics biology biomolecular-simulation biomolecule chemistry fluorescence godot godot-engine godot-game-engine laboratory laboratory-exercises simulation
Last synced: 11 Aug 2025
https://github.com/stla/matrixsampling
Simulation of matrix variate distributions
Last synced: 22 Aug 2025
https://github.com/jhuapl/openxnav
OpenXNAV is an Open Source, modular toolkit for simulating high-fidelity pulsar X-ray events - designed to aid development and testing of Pulsar-based Autonomous Navigation (XNAV) Positioning, Navigation, and Timing (PNT) solutions.
aerospace autonomous cislunar deepspace modular navigation newspace pnt pulsar pulsars simulation space x-ray xnav
Last synced: 22 Jan 2026
https://github.com/noisyninja703/blackjack_cabinet
Blackjack Simulator to gather data on different card counting strats
analysis blackjack ipynb opensource simulation
Last synced: 26 Nov 2025
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/zanderlewis/project-pandora
Project Pandora: Buggy Evolution Simulator. [ HELP WANTED ]
evolution evolution-simulation good-first-issue good-first-pr simulation simulator
Last synced: 02 Sep 2025
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: 08 Apr 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/saganaki22/swarm
🦟 Interactive swarm simulation where pointer swarms follow your cursor - WebGL / threejs
animation browser-game creative-coding cursor-following dat-gui html5-canvas interactive interactive-visualizations javascript mobile-friendly particle-system physics-simulation responsive-design simulation swarm-intelligence threejs web-animation webgl
Last synced: 29 Aug 2025
https://github.com/skywarth/fenrir-wolfpack-simulator
Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.
data data-structures javascript max-heap simulation simulations wolfpack
Last synced: 14 Oct 2025
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/nemeslaszlo/simple_atmsimulator
Basic Java Practise. Simulation of the process of ATM automation based on a given file. With many different, sometimes "extreme" options and possibilities.
atm-simulator basic-java oop simulation
Last synced: 24 Mar 2025
https://github.com/kernelshreyak/livmach
An organism simulation framework based on cell growth and resultant emergent phenomena.
artificial-intelligence biological-simulations biology digital-dna dna-transcription organism-simulation simulation systems-biology tissue
Last synced: 31 Mar 2025
https://github.com/jor-/simulation
Python functions for simulating mathematical models, estimating model parameters, quantifying uncertainties and visualizing results.
optimization python simulation uncertainty
Last synced: 15 Oct 2025