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/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/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/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: 11 Feb 2026
https://github.com/zrunner/evolution-game
A Pygame project about AI, sociology and Darwin
darwin evolutionary-algorithm hacktoberfest pygame simulation
Last synced: 16 Feb 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/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/richelbilderbeek/pbdmms
Some models
academic biology cpp simulation speciation
Last synced: 21 Jan 2026
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/dbeaudoinfortin/sandboxsimulator
SandBox Simulator 4
dx9 n-body physics physics-engine physics-simulation raytracing sandbox simulation vb-net visual-basic
Last synced: 10 Feb 2026
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/jensrantil/steps
A discrete event simulator in Go.
discrete-event-simulation golang simulation
Last synced: 01 Mar 2025
https://github.com/alessionegri/spacecraftsimulator
Spacecraft Dynamics And Missions Simulator
astronautics python qml simulation
Last synced: 01 Mar 2026
https://github.com/seankwarren/react-metaballs
A implementation of marching-square metaballs in Javascript-React. Explored the use of canvas elements and animations in the React framework.
art numerical-methods reactjs root-finding simulation
Last synced: 03 May 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/liyigerry/gp120
Data, methods and code for research on the molecular dynamics of HIV glycoprotein gp120
gp120 markov-state-model molecular-dynamics simulation
Last synced: 10 Feb 2026
https://github.com/cqb13/path-finder
Rust TUI tool for visualizing the execution of various pathfinding algorithms.
algorithms pathfinding rust rust-tui simulation tui
Last synced: 07 Apr 2025
https://github.com/blackcipher101/robotic-arm
Robotic manipulator which uses Forwarn and Inverse kinematics built on ROS
forward-kinematics gazebo inverse-kinematics robotics ros simulation
Last synced: 02 Apr 2025
https://github.com/joshniemela/tunedmassdamper
Various programs to visualise, simulate and interact with 2 degrees of freedom tuned mass damper systems.
interactive julia makie ordinary-differential-equations raspberry-pi simulation vl1680x
Last synced: 08 May 2026
https://github.com/stormdotcom/blipburst
BlipBurst is a library to simulate controlled bursts of network errors during API calls. Designed for frontend (React, Vue, Angular) and backend (Node.js) environments, it helps developers test error handling, retries, and resilience by injecting errors at configurable frequencies and within custom time windows.
Last synced: 26 Feb 2026
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/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/aslozada/tc
Display the VMD "dynamic" Field (beta, charge, occupancy, ...)
computational-chemistry simulation vmd
Last synced: 02 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/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 2025
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/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/keisukenagakawa/cisim
Hypegeometric confidence interval calculator.
Last synced: 03 Mar 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/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: 09 Feb 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/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/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/eendroroy/amazeing
Generate and Solve Maze
algorithms maze-generator maze-solver simulation
Last synced: 04 Jul 2025
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/refcell/emdrive
3D Simulation of the EmDrive
electron obj object photon physics-3d physics-simulation simulation
Last synced: 19 May 2026
https://github.com/jhb123/physim
A framework for running N-Body simulations
Last synced: 04 Mar 2026
https://github.com/onmyway133/traffic_simulator
🚗 Traffic simulator using enchant.js
Last synced: 02 Jul 2025
https://github.com/guardian-exchange/ge-stock-market
Simulates multiple stock prices in real time and serves them over a simple Flask API.
flask python server simulation
Last synced: 17 Mar 2026
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: 09 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/hmaurer/langton-ant
A simulation of Langton's ant
computer-science education simulation visualisation
Last synced: 05 Mar 2026
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 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/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/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/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/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 2025
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/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/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/pythonhealthdatascience/stars-reproduce-kim-2021
Assessing the computational reproducibility of Kim et al. 2021 as part of STARS.
abdominal-aortic-aneurysm aneurysm covid-19 discrete-event-simulation nhs open-science quarto r reproducibility reproducible-research ruptures scenario-analysis screening simulation
Last synced: 07 Feb 2026
https://github.com/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/liweitianux/radio-fg-simu-tools
Low-frequency radio sky simulation tools
Last synced: 22 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/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/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/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/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: 09 May 2026
https://github.com/tpexcotblu/gravity-simulation
cosmos dotnet gravity simulation winforms
Last synced: 09 May 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/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/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/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/plusk01/rosflight_unity
ROSflight software-in-the-loop simulation using Unity
ros rosflight simulation unity
Last synced: 11 May 2026
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/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 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/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/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/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/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/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/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: 11 May 2026
https://github.com/philipturner/multipendulum
A mesmerizing physics simulation
Last synced: 20 May 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/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/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/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/toshikinakamura0412/amr_navigation_ros
A 2D navigation metapackage for AMR (Autonomous Mobile Robot)
astar autonomous-navigation control cpp docker docker-compose dwa local-mapping localization mcl mobile-robot-navigation navigation path-planning raycast robotics ros ros-noetic simulation
Last synced: 10 Mar 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/8dcc/langtons-ant
Langton's ant simulation made in C using SDL2
c cellular-automata langton-ant langtons-ant sdl2 simulation
Last synced: 10 Jun 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/thavlik/lyfe
A 2d simulator for molecular cell biology.
biology chemistry fluidsim molecular-cell-biology simulation
Last synced: 23 Apr 2026
https://github.com/andeemarks/game-of-life-ts
Typescript implementation of Conway's Game of Life simulation
cellular-automata game-of-life nodejs simulation typescript
Last synced: 12 May 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/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/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/okkindel/cellular
A simple cellular automata engine inspired by conways game of life.
cells cellular-automata simulation
Last synced: 29 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/joedf/imgbeamer
SEM image formation process demo tool
microscopy sem simulation visualization
Last synced: 24 Jan 2026
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/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/IamCatoBot/text2sim-MCP-server
Text2Sim MCP Server is a simulation engine that supports multiple modeling paradigms, including Discrete-Event Simulation (DES) and System Dynamics (SD). It integrates with LLMs using the Model Context Protocol (MCP), enabling powerful simulation capabilities within natural language environments like Claude Desktop.
llm-agent llm-tools mcp-server pysd simpy simulation
Last synced: 07 Sep 2025
https://github.com/rr0/ufoathome
A tool for reporting UFO sightings visually
player recording reporting simulation ufo
Last synced: 15 May 2026
https://github.com/drseb/annotation-simulation
Code to generate ontology annotated objects (e.g. HPO annotated patients)
hpo hpo-annotated-patients patients phenotype phenotype-ontologies phenotypes phenotyping simulation
Last synced: 09 Apr 2025