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/lucaspar/fuzzy_bot_sim
Fuzzy Logic Robot Simulator
fuzzy-logic robot simulation threejs webgl
Last synced: 29 Apr 2026
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: 04 Mar 2026
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/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/refcell/emdrive
3D Simulation of the EmDrive
electron obj object photon physics-3d physics-simulation simulation
Last synced: 19 May 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/aprowe/evo
Genetic Algorithms, in javascript
coffeescript evolutionary-algorithm gene-population javascript population simulation
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/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: 04 Feb 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/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/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
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/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/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/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/hsandt/ld44
Ludum Dare 44 entry - A creative item shopkeeper sells his/her family life to run the business
2d ludum-dare-44 simulation unity3d video-game
Last synced: 06 Apr 2025
https://github.com/sunsided/state-space-sandbox
A state-space model design and simulation engine.
csharp experiment simulation state-space
Last synced: 07 Apr 2025
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/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/endeepak/simufast
Embeddable simulation widget for web. Learn and share fast with visual abstractions.
Last synced: 02 Jul 2025
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 2025
https://github.com/eendroroy/amazeing
Generate and Solve Maze
algorithms maze-generator maze-solver simulation
Last synced: 04 Jul 2025
https://github.com/venam/bean-machine
An implementation of a bean machine (quincunx) using box2djs
box galton mathematics physics simulation
Last synced: 05 Oct 2025
https://github.com/mandarancio/nbodies
Haskell SDL2 , N Body simulation
body-simulation haskell haskell-learning sdl sdl2 simulation
Last synced: 26 Apr 2026
https://github.com/vaibhavgarg25/kmrl_sih25081
This project uses simulation and multi-objective optimization to generate efficient train induction plans. • Employs machine learning and reinforcement learning to adapt daily operational strategies. • Explainable AI Provides transparent decisions for train allocation
express fastapi multi-objective-optimization nextjs postgresql prisma-orm python reinforcement-learning simulation typescript
Last synced: 08 Oct 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/dalssoft/cfsim
Customer Feedback Simulator
complexity market netlogo netlogo-model simulation
Last synced: 05 Oct 2025
https://github.com/onmyway133/traffic_simulator
🚗 Traffic simulator using enchant.js
Last synced: 02 Jul 2025
https://github.com/harshitv21/virtual-device-simulation
Controlling multiple devices remotely using express and socket connection in real-time.
express-js react simulation socket-io
Last synced: 23 Feb 2026
https://github.com/turkeymcmac/game-of-life
An implementation of Conway's Game of Life
emergent-behavior game-of-life simulation
Last synced: 15 Mar 2025
https://github.com/thavlik/lyfe
A 2d simulator for molecular cell biology.
biology chemistry fluidsim molecular-cell-biology simulation
Last synced: 23 Apr 2026
https://github.com/notakamihe/ml-air-hockey
This Unity Project contains all the files and scenes needed to create a simulation of an Air Hockey game using ML Agents.
csharp machine-learning simulation unity
Last synced: 22 Apr 2026
https://github.com/iprodigy/physics
Java library for Newtonian Mechanics Modeling with a focus on Immutable Fluency
angle cartesian euclidean fluent-api immutable java linear-algebra math mechanics physics scalar scalar-quantity simulation vector vector-calculation vector-computations vector-math
Last synced: 22 Apr 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/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: 01 Feb 2026
https://github.com/pyroll-project/pyroll-marini-spreading
Plugin for PyRoll providing the Marini spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 27 Feb 2026
https://github.com/pyroll-project/pyroll-freiberg-flow-stress
Plugin for PyRoll providing Freiberg flow stress approach and material database.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 07 Oct 2025
https://github.com/figuran04/gtcscan
📦🔗📦 Simple blockchain simulation
blockchain fintech simple simulation web3
Last synced: 07 Oct 2025
https://github.com/im-rises/nbody-simulator-react-p5-website
N-Body simulation package demo made in React (bruteforce)
gravity javascript n-body nbody nbody-simulation package react simulation typescript
Last synced: 20 Apr 2026
https://github.com/ghackenberg/delta-dynamics
A low-poly ecosystem simulator featuring real-time dynamic terrain, GPU-accelerated water flow, resource management, and local LLM integration for AI entity behavior. Built with React, Three.js, and Web-LLM.
ecosystem-simulation game-development local-ai low-poly procedural-generation react simulation terrain-generation threejs typescript vite water-simulation web-llm webgl
Last synced: 04 Jun 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/mechanicsdsl/mechanicsdsl
MechanicsDSL is a production-ready, enterprise-grade computational physics framework that enables physicists, researchers, and educators to define physical systems using a LaTeX-inspired syntax and automatically generates high-performance simulations.
chaos-theory classical-mechanics computational-physics dsl dynamics education hamiltonian-mechanics lagrangian-mechanics mechanics numerical-methods ode-solver physics python research scientific-computing simulation symbolic-computation visualization
Last synced: 30 May 2026
https://github.com/dicelab-rhul/vacuumworld
A multi-agent platform built on the top of the pystarworldsturbo library. Part of the Intelligent Agents course taught at Royal Holloway University of London.
agent agent-based agent-based-architecture agent-based-simulation agent-oriented-programming agents coursework intelligent-agent intelligent-agents multi-agent multi-agent-simulation multi-agent-systems pystarworldsturbo python python-library python3 simulation vacuumworld
Last synced: 04 Apr 2026
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/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/profdavidfritsche/simlive
Finite element software for 3d simulations and digital twins.
3d automation cad didactics digital-twin finite-element-analysis finite-element-methods finite-elements mechanical-engineering mechanics mechatronics simulation teaching
Last synced: 04 Apr 2026
https://github.com/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 2026
https://github.com/peplxx/hive-dl
Implementation swarm of drones with dinamical leadership
asynchronous coppeliasim drones python simulation swarm-robotics
Last synced: 23 Jul 2025
https://github.com/blarc/crowd-evacuation
An implementation of crowd-evacuation simulation with p5.js
collective-behavior evacuation-planning p5js simulation
Last synced: 25 Mar 2025
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: 16 Feb 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/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/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/hmaurer/langton-ant
A simulation of Langton's ant
computer-science education simulation visualisation
Last synced: 05 Mar 2026
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/jhb123/physim
A framework for running N-Body simulations
Last synced: 04 Mar 2026
https://github.com/shenvitor/Geant4_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: 31 Mar 2026
https://github.com/philipturner/multipendulum
A mesmerizing physics simulation
Last synced: 20 May 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: 18 Feb 2026
https://github.com/im-rises/nbody-simulator-webgl
N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)
3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl
Last synced: 16 Apr 2026
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/keisukenagakawa/cisim
Hypegeometric confidence interval calculator.
Last synced: 03 Mar 2026
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/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/ugnmura/bouncing-balls
Bouncing Balls in Command Line
c linear-algebra make physics simulation vector
Last synced: 02 Mar 2026
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/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 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/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/aslozada/melquiades
Monte Carlo program for simulation of multicomponent systems using arbitrary potential models
lennard-jones-potential monte-carlo physicochemical potential simulation theoretical-chemistry yukawa
Last synced: 01 Mar 2026
https://github.com/alessionegri/spacecraftsimulator
Spacecraft Dynamics And Missions Simulator
astronautics python qml simulation
Last synced: 01 Mar 2026
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/volpatto/finel
A general purpose FINite ELement code
finite-element-methods numerical-methods simulation
Last synced: 19 Mar 2026
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
https://github.com/adewinmbi/indoor-navigation
Indoor navigation simulation
Last synced: 22 Jan 2026
https://github.com/freakwill/find-girlfriend
👧find a girlfriend
girlfriend probability-theory python simulation
Last synced: 15 Oct 2025
https://github.com/electricalgorithm/hologen
The HoloGen toolkit generates paired object-domain images and their inline or off-axis holograms for machine learning workflows.
dataset-generation holography in-line off-axis optics optics-simulation simulation
Last synced: 01 Mar 2026
https://github.com/danstich/dia
An R package for the National Oceanic and Atmospheric Administration dam impact analysis
dam-impact-analysis dams fish r-packages salmon simulation
Last synced: 15 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: 24 Feb 2026
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/gill-singh-a/rocket-simulator
Simulates the Flight of a Rocket by plotting its Altitude, Vertical Velocity, Vertical Acceleration and Vertical Forces acted upon the Rocket vs Time.
math matplotlib numpy physics python python3 rocket rocket-simulation rocket-simulator simulation simulator sympy
Last synced: 08 May 2026
https://github.com/ethpandaops/hive-github-action
GitHub action to run Ethereum Hive
ci continuous-integration ethereum hive simulation specification testing
Last synced: 01 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/bigraph-toolkit-suite/bigraphs.bigraph-framework
A framework written in Java for the creation and simulation of bigraphs.
bigraphs builder converter framework java model-checking simulation visualization
Last synced: 18 Oct 2025
https://github.com/gnikit/dual-coil-magnetic-field-visualiser
GUI of a 3D Simulation of a Magnetic field using Mayavi
Last synced: 19 Oct 2025
https://github.com/roq-trading/roq-demo
Presentations to demonstrate features of Roq's Software Solutions.
algo-trading algorithmic-trading analysis arbitrage blogs deribit hft jupyter-notebook low-latency simulation trading-strategies
Last synced: 04 Feb 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/tolisz/simulation_pr3
Jelly Simulator
cpp20 ffd free-form-deformation jelly opengl simulation
Last synced: 14 Feb 2026
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/keiken-shin/hla_unity_plugin
HLA Plugin for Unity Simulation using Pitch RTI - (Boilerplate Example)
high-level-architecture hla pitch-rti rti simulation unity3d-plugin
Last synced: 13 Feb 2026
https://github.com/fflopsi/twobodyproblem
A simulation of the two-body problem with VPython
physics-simulation python python3 simulation vpython
Last synced: 28 Feb 2026
https://github.com/thibaultlatrille/redqueen
The Red-Queen model of recombination hot-spot evolution: a theoretical investigation.
mathematical-modelling scientific-publications simulation
Last synced: 19 Mar 2026
https://github.com/kawai-senpai/ros-flightmatrixbridge
ROS2 nodes for interfacing with the Flight Matrix system. It includes publishers for various sensor data and a drone controller for handling joystick inputs. (Ros Based API for FlightMatrix)
api flight-simulation robotics ros ros2 simulation uav
Last synced: 13 Feb 2026
https://github.com/davidnabergoj/nfmc-nf-evaluation
NFMC benchmark and code for the paper: "Nabergoj and Štrumbelj. Empirical evaluation of normalizing flows in Markov Chain Monte Carlo, 2024."
arxiv bayesian-inference benchmark implementation markov-chain-monte-carlo mcmc normalizing-flow paper pytorch reproducibility sampling simulation slurm statistical-analysis variational-inference
Last synced: 04 Feb 2026
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: 12 Feb 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/mklemmingen/boomchess-android
dynamic 2D War-Chess. Health, Explosion, Abilities.
android bot chess game libgdx military simulation
Last synced: 12 Feb 2026