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/ramanathanlab/deepdrivemd
DeepDriveMD implemented with Colmena
biophysics deep-learning machine-learning python simulation workflows
Last synced: 04 Apr 2026
https://github.com/mrtkp9993/numerical-methods-in-fortran
[WIP] Numerical methods implemented in Fortran.
algorithm applied-mathematics fortran mathematical-modelling monte-carlo numerical-algorithms numerical-analysis numerical-computation numerical-differentiation numerical-integration numerical-methods numerical-optimization numerical-simulation numerical-simulations optimization scientific-computing simulation statistics
Last synced: 04 Apr 2026
https://github.com/dineshpinto/pythermal
High performance simulation of the thermal equilibrium of hard-core bosons on a 2D crystal lattice
high-performance python quantum-mechanics simulation
Last synced: 04 Jul 2025
https://github.com/vtereshkov/space-sim
SpaceSim: A 3D orbital rendez-vous and docking simulation made with Umka and Tophat
Last synced: 24 Jan 2026
https://github.com/ncsu-landscape-dynamics/r.pops.spread
r.pops.spread - PoPS model implemented as a GRASS tool
grass-addon grass-gis grass-interface grass-module hacktoberfest pest plant-disease pops simulation spread
Last synced: 03 Apr 2026
https://github.com/strilanc/hand-qubits
Qubits you can hold in your hands.
handheld quantum-computing simulation
Last synced: 12 Jun 2025
https://github.com/rudra496/sciencelab3d
🔬 ScienceLab 3D — Interactive STEM education platform with 40+ virtual experiments in physics, chemistry & biology. Learn science by doing, right in your browser.
3d biology chemistry e-learning education educational-technology hacktoberfest interactive-learning nextjs open-source physics react science simulation stem stem-education threejs typescript virtual-lab webgl
Last synced: 09 Jun 2026
https://github.com/znrm/dots
Entertaining & performant browser-based particle playground
canvas html5-canvas javascript particles simulation vanilla-js
Last synced: 23 Apr 2025
https://github.com/nicofighter45/tabletennis
Table tennis ball simulation
friction magnus physics simulation tabletennis
Last synced: 20 Jul 2025
https://github.com/jwszolek/smol
SMOL - Network description language (SMOL), which has been designed to describe the necessary network functions, mechanisms, and devices; for the purpose of their computer simulation and verification.
computer-simulation desmo-j diagnostics dsl ethernet groovy simulation smol
Last synced: 02 Apr 2026
https://github.com/kingnobro/cloth-simulation
Naive Cloth Sewing based on OpenGL
Last synced: 16 Mar 2026
https://github.com/dsapandora/pokemon_world
Simulation for the pokemon world write in c# using unity
Last synced: 07 May 2026
https://github.com/bhoov/june-vis
Visualization for the JUNE epidemic and intervention simulation tool
covid covid-19 epidemic-model epidemics simulation visualization
Last synced: 14 Oct 2025
https://github.com/dylan-conway/3dca
3D Cellular Automata Simulator
c cellular-automata opengl simulation
Last synced: 06 Jul 2025
https://github.com/gtri/upstage
A Python framework for creating robust, behavior-driven Discrete Event Simulations
agent-based-simulation discrete-event-simulation simulation simulation-framework
Last synced: 21 Feb 2026
https://github.com/alirezakay/micro-acc-systemc
simulate microprocessor and accelerator communication in a bus context in SystemC language
acc accelerator accellera brilacasck bus co-design communication hardware hardware-software-design memory micro microprocessor project simulate simulation system system-c systemc waveform
Last synced: 26 Feb 2026
https://github.com/burnpiro/airport-ai
Airport simulation for evaluation of airport gate assignment problem
Last synced: 07 Apr 2025
https://github.com/ggldnl/openscara
Design files, source code and documentation for my SCARA
3d-printing arduino inverse-kinematics pybullet robot-arm robotics simulation stepper-motor stepper-motor-driver
Last synced: 21 Feb 2026
https://github.com/nacorpio/nchem
A chemistry toolkit for simulating and predicting the outcome of reactions.
Last synced: 12 Feb 2026
https://github.com/uzh-bf/gbl-uzh
gbl-uzh is the code repository of the Game-Based Learning project (www.gbl.uzh.ch) developed at the Department of Banking and Finance of the University of Zurich.
game-based-learning serious-game simulation teaching university
Last synced: 10 Jun 2026
https://github.com/willekens/families
Family relationships in a virtual population
demography families kinship simulation
Last synced: 21 Feb 2026
https://github.com/twinbee/evacSim
Massive crowd-dynamics steering/flocking emergency egress simulation developed under a DHS grant in 2006
agent-based-simulation binary-space-partition egress flocking-algorithm interpreter lua-script massively-parallel obj octree-partitioning opengl physics-engine simulation training-tool
Last synced: 11 May 2025
https://github.com/christophergandrud/mcreplicate
Multi-core replicate for RStats
parallel-computing rstats rstats-package simulation
Last synced: 21 Feb 2026
https://github.com/andyed/scrutinizer2025
foveal/peripheral vision simulator in a web browser
accessibility electron-app eye-tracking foveated-rendering hci metamerism psychophysics saliency saliency-map simulation usability-testing vision visual-attention visual-crowding webgl webgpu
Last synced: 07 Apr 2026
https://github.com/icetd/roboticarmsimulation
Robot arm simulation base on qt opengl
Last synced: 25 Feb 2026
https://github.com/Dalageo/twincat-virtual-elevator
Simulating a Three-Floor Elevator System Using TwinCAT PLC Programming 🛗
automation elevator-simulation iec61131-3 plc-programming simulation twincat twincat3 virtual-elevator
Last synced: 16 Feb 2026
https://github.com/Dalageo/twincat-virtual-agv
Simulating an Automatic Guided Vehicle (AGV) with Handshake Communication Protocol Using TwinCAT PLC Programming 🚗
automation iec61131-3 industrial-automation plc-programming simulation twincat twincat3 virtual-agv
Last synced: 16 Feb 2026
https://github.com/llnl/sedov-ml
Machine learning for predicting physics variables in Sedov blast simulation.
Last synced: 15 Sep 2025
https://github.com/pbayer/statemachines.jl
State machines
automata discrete-event julia modeling simulation state-machines
Last synced: 24 Apr 2025
https://github.com/colemaring/motion-master
Motion Master controls your Arduino motion simulator and shows you real-time telemetry.
arduino electron motion-simulator simulation
Last synced: 12 Jul 2025
https://github.com/airsim/airtsp
C++ Simulation Airline Travel Solution Provider Library
airline customer-choice inventory-management revenue-management schedule-management schedule-plans simulation travel-solution
Last synced: 18 Jan 2026
https://github.com/ekzhang/hydroelastics
Efficient contact dynamics simulation using a hydroelastic pressure field model
geometry gpu graphics julia physics robotics simulation
Last synced: 09 Apr 2025
https://github.com/simbold/hawkespylib
Python Package for simulation and estimation of Hawkes processes
hawkes-process inference numba point-process python3 simulation statistics
Last synced: 19 Apr 2025
https://github.com/jorgepiloto/tfm
Interstellar Interceptors
astrodynamics orbital-mechanics python simulation
Last synced: 07 Oct 2025
https://github.com/bezzad/nasaantssimulation
Csharp Simulation for NASA ANTS project
ants asteroid-belt autonomus nasa-ants network-simulator opengl self-adaptive-systems self-healing self-organization self-protection simulation
Last synced: 06 Sep 2025
https://github.com/newyaroslav/easy_bo_tester
C++ header-only библиотека для тестирования бинарных опционов
analysis binary binary-option binary-options binary-options-pro-signals binary-options-statistics forex forex-trading kelly-criterion mt4 simulation simulator statistics tester trading
Last synced: 26 Apr 2025
https://github.com/iraikov/salt
Hybrid dynamical systems modeling.
chicken-scheme chicken-scheme-eggs differential-equation dynamical dynamical-systems equation-based hybrid-dynamical-system modeling neural neuron neuroscience ode scheme-language simulation
Last synced: 05 Jan 2026
https://github.com/bounverif/openx-assets
Vehicle and traffic simulation assets using ASAM OpenX standards
asam esmini opendrive openmaterial3d openscenario openx simulation
Last synced: 11 Oct 2025
https://github.com/vehsamrak/genetics
Bacterium evolution simulator (zero player game)
genetic-algorithm golang simulation zero-player-game
Last synced: 28 Apr 2025
https://github.com/canmod/macpan2
Tools for building and calibrating compartmental models of infectious disease.
compartmental-models epidemiology forecasting mixed-effects model-fitting optimization simulation simulation-modeling
Last synced: 17 Jan 2026
https://github.com/fraunhoferiks/parcs
causal-discovery causal-inference certification simulation
Last synced: 14 Jan 2026
https://github.com/maximilian-nitsch/USBL-Simulator
C++ Simulator and ROS 2 Node for Ultra-Short Baseline Systems (USBL).
acoustic-sensing autonomous-underwater-robotics autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator navigation robotics robotics-simulation rov sensor simulation simulator underwater underwater-acoustics underwater-robotics underwater-vehicles usbl
Last synced: 17 Sep 2025
https://github.com/jasima-simulator/jasima-simcore
The main software library containing the discrete-event simulation core.
discrete-event-simulation logistics manufacturing optimization scheduling simulation
Last synced: 14 Jan 2026
https://github.com/yagoprssantos/linux-system-simulator
Ferramenta Python que simula um ambiente Linux para ensino de sistemas operacionais e gerenciamento de recursos
cli education linux os-simulation python repository-management simulation terminal-app
Last synced: 05 May 2026
https://github.com/wokwi/wokwi-python-client
Typed, asyncio-friendly Python SDK for the Wokwi Simulation Server
arduino avr esp32 python-library raspberry-pi-pico rp2040 simulation stm32 wokwi
Last synced: 04 Sep 2025
https://github.com/richardlaugesen/hurst
Library for modelling and analysis in Hydrology
hydrologic-modeling hydrological-modelling hydrology modelling open-science simulation water water-resources
Last synced: 17 Jan 2026
https://github.com/nunofachada/pphpc
Several implementations of the standard PPHPC agent-based model
agent-based agent-based-modeling c java netlogo opencl pphpc predator-prey simulation simulations standard-model
Last synced: 14 Mar 2026
https://github.com/maxencebonamy/Sand-Box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 12 Mar 2025
https://github.com/lelserslasers/boids
2D customizable boids simulation in JavaScript
2d boids boids-simulation itch-io javascript js simulation spatial-hashing
Last synced: 13 Oct 2025
https://github.com/caeassistant-group/abaqus-hashin-progressive-damage-for-3d-continuum-composites-vumat-subroutine-
Hashin criteria predict failure modes in composites based on stresses in fiber and matrix. While effective, implementing them in numerical simulations poses challenges. Abaqus addresses this but is limited to 2D plane stress. A VUMAT subroutine extends Abaqus to simulate 3D damage progression using the energy method for static and dynamic problems.
abaqus cae damage failure failure-analysis failure-detection finite-element-analysis fortran hashin numerical-analysis numerical-simulations simulation
Last synced: 21 Jan 2026
https://github.com/ghazaleze/microcontoller_lab
programming ATmega with C
atmega avr c codevision dot-matrix graphic-lcd interrupts microcontroller proteus pwm simulation timer
Last synced: 21 Apr 2025
https://github.com/pedestriandynamics/pyfds-evac
Python implementation of human behavior in fire
fire-dynamics-simulator modeling simulation
Last synced: 04 Sep 2025
https://github.com/teddy-van-jerry/dice_simulation_vsc
VS Code Extension for Dice Simulation
dice physics physics-simulation simulation vscode vscode-extension
Last synced: 27 Apr 2026
https://github.com/a-dubs/autonomous-intersection
Developing and Simulating Self-Driving Car A.I. Without Need for Traffic Lights
autonomous-driving self-driving-car simulation
Last synced: 13 Feb 2026
https://github.com/subconscious-ai/sublime
🧠Behavior Change as a Service🌞
anthropic behavior-analysis cohere discrete-event-simulation gpt-4 llama simluation simulation
Last synced: 06 Oct 2025
https://github.com/klima7/autonomous-car-simulation
Simulation of autonomous car with CoppeliaSim Robot Simulator and Python.
autonomous car city coppelia python sim simulation v-rep
Last synced: 11 Oct 2025
https://github.com/ezeoleaf/mycorust
A simple mycelium/hyphae growth simulation written in Rust
educational mushroom mycelium rust simulation
Last synced: 27 Jan 2026
https://github.com/bmad-sim/acceleratorlattice.jl
High energy accelerator lattice construction and manipulation
accelerator-physics julia-language machine-learning simulation
Last synced: 21 Oct 2025
https://github.com/mengstr/ttl640x480
Low chip count 74xx-logic generating a proper 640x480 VGA sync/blanking signals
hardware logic schematics simulation ttl vga
Last synced: 28 Feb 2026
https://github.com/christopher-besch/physics_words
HTML canvas physics simulation with blocks building custom text.
Last synced: 13 Oct 2025
https://github.com/keithwhor/casino
A module for simulating and playing Blackjack games
blackjack cardgames cards casino game simulation simulations
Last synced: 23 Apr 2025
https://github.com/caeassistant-group/abaqus-cae-umat-subroutine-for-3d-composite-fatigue-simulation
In this project, we modeled the fatigue behavior of a composite material in 3D space using the UMAT subroutine in Abaqus. The Abaqus .inp file and part of the UMAT subroutine are provided. To access the video tutorial and all the modeling files for this project, click the link below.
abaqus analysis code composite engineering fatigue fortran numerical-methods simulation subroutine umat
Last synced: 04 Feb 2026
https://github.com/malramsay64/experi
An interface for managing computational experiments with many independent variables.
hpc pbs pbs-script pbspro reproducibility science science-research simulation
Last synced: 14 Jan 2026
https://github.com/csb6/event-simulator
Simulation module using Markov chains
finite-state-machine markov-chain simulation
Last synced: 26 Oct 2025
https://github.com/televisionninja/hunter-killer-drone
Firmware and simulation of a hunter killer drone
ai autonomous computer-vision drone fpv-drones gazebo kamikaze kamikazedrone opencv px4 python ros simulation yolov8
Last synced: 06 Sep 2025
https://github.com/pmocz/integerlattice
an integer lattice technique for solving the collisionless Vlasov-Poisson system
Last synced: 31 Jan 2026
https://github.com/markuslerner/particular
Particle system written in JavaScript
boids gpu-acceleration javascript particles physics simulation swarm system webgl
Last synced: 12 Jun 2025
https://github.com/andreped/pathology-representation-simulation
🚀 Create your own simulation of t-SNE on histopathology images!
clustering dimensionality-reduction histopathology pathology representation simulation t-sne tensorboard tensorboard-projector training wsi
Last synced: 02 Sep 2025
https://github.com/rscircus/sensor-data-fusion-full-stack
This project implements the Bayesian SDF approach, as described in Wolfgang Koch's book Tracking and Sensor Data Fusion.
Last synced: 07 May 2025
https://github.com/pedvide/simetuc
Simulating Energy Transfer and Upconversion
anaconda chemistry physics physics-simulation python simulation
Last synced: 05 Apr 2026
https://github.com/tp5uiuc/kinematic_snake
Simulations for snake kinematics with anisotropic friction.
elasticity locomotion simulation snake
Last synced: 12 Jun 2025
https://github.com/rudra496/worldsim-ai
🌍 WorldSim AI — AI-powered world simulation engine. Generate, explore & interact with dynamic virtual worlds. For research, gaming & creative storytelling.
3d ai ai-simulation creative-ai digital-twin game-ai generative-ai hacktoberfest llm llm-agent machine-learning open-source predictive-modeling procedural-generation python reinforcement-learning simulation virtual-worlds world-generation
Last synced: 09 Jun 2026
https://github.com/mfaymon/spinar
Semiparametric and parametric estimation and bootstrapping of integer-valued autoregressive (INAR) models.
bootstrapping count-data parametric-estimation penalization semiparametric-estimation simulation time-series validation
Last synced: 22 Oct 2025
https://github.com/garethjns/social-distancing-sim
Simulating the effect of social distancing on disease spread through a population graph.
covid-19 disease-modeling disease-spread networkx population-dynamics reinforcement-learning simulation social-distancing
Last synced: 12 May 2025
https://github.com/KlenM/pyAtmosphere
Physics-based simulation of light propagation in turbulent atmosphere
atmospheric-science gpu physics physics-simulation python quantum-optics simulation
Last synced: 24 Mar 2025
https://github.com/rudra496/science
🔬 Interactive science experiments and research simulations — physics, chemistry, biology with 3D visualizations and real-time data analysis
data-analysis education experiments hacktoberfest javascript python research science simulation threejs
Last synced: 09 Jun 2026
https://github.com/babsey/spatio-temporal-activity-sequence
spatio-temporal activity sequence
network-dynamics neuronal-networks simulation spiking-neurons
Last synced: 17 May 2025
https://github.com/lelserslasers/gameoflife
Game of Life (2d cellular automata described by John Conway) in C, C++, Javascript, Python, Rust (plain Rust and with GGEZ), and Java (plain Java and with libgdx)
2d c cellular-automata cli cpp gameoflife gui java javascript python rust simulation
Last synced: 30 Jul 2025
https://github.com/chraibi/prt5parser
prt5-file parser for NIST's Fire Dynamics Simulator (FDS) http://www.chraibi.de/prt5parser/
Last synced: 04 Feb 2026
https://github.com/maxencebonamy/sand-box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 09 Apr 2025
https://github.com/arda-guler/kelaynak
6-degrees-of-freedom flight simulator in Python using OpenGL (PyOpenGL).
6dof flight flight-sim flight-simulation flight-simulator opengl pyopengl python simulation simulator simulator-game
Last synced: 14 Jun 2025
https://github.com/tango-controls/simulatords
PyTango device server for simulation/testing
Last synced: 13 Apr 2025
https://github.com/raffaeletranfaglia/cooperative-autonomous-vehicles
The scope of the project is to optimize traffic flow in urban intersections by adopting the platooning system.
autonomous-vehicles platooning python simulation sumo
Last synced: 22 Apr 2025
https://github.com/intiserahmed/spectreora-iot-mobile-ml
🥈🎉 Silver Award Winner and Presented at IEEE Conference 📝 .This project implements a comprehensive pipeline for real-time ECG (Electrocardiogram) data processing and analysis, integrating IoT devices.
cplusplus fastapi fireb flu machine-learning micropython postg simulation spline stroke-prediction supabase supabase-auth supabase-db wokwi
Last synced: 29 Apr 2026
https://github.com/cloudslab/cloudsimsdn.deprecated
Please note that CloudSimSDN project is moved to a new repository! This repository will be deleted in the end of 2018.
Last synced: 16 Jan 2026
https://github.com/sergioburdisso/tworld
T-World: an Open-Source 3D Platform for Artificial Intelligence Research and Education
3d-game 3d-simulation agents ai aima artificial-agents artificial-intelligence artificial-intelligence-framework copperlicht game-3d html5 simulation webgl
Last synced: 23 Apr 2025
https://github.com/andreimoraru123/needforscenes
Multi Object Tracking Sensor Fusion 3D Interactive Simulation/Game in PCL
3d cpp eigen game interactive lidar multi-object-tracking object-tracking pcl physics point-cloud-library radar self-driving sensor-fusion simulation state-estimation state-space unscented-kalman-filter vcpkg vtk
Last synced: 27 Sep 2025
https://github.com/frank20a/collaborative-sats
Part of my thesis. My ROS2 workspace for simulations.
computer-vision control-systems gazebo model-predictive-control ros ros2 ros2-galactic satellites simulation
Last synced: 28 Feb 2026
https://github.com/entroform/confetti-cannon
🎉 Canvas confetti cannon simulation.
animation canvas javascript simulation
Last synced: 15 May 2025
https://github.com/w3rr0/pokerchips
Pokerchip$ is an application that allows you to play poker without physical chips. Thanks to it, players can simulate their chips in real time, which allows for comfortable gameplay even when they do not have traditional poker accessories with them. The perfect solution for playing on the go when taking a poker set would be a big problem.
fastapi game poker poker-chips react real-time simulation
Last synced: 11 Apr 2026
https://github.com/smallhelm/simple-timestepper
simply pass in two callbacks, one that get's called at a fixed time step i.e. 60 fps, the other is called on every animation frame
Last synced: 07 Aug 2025
https://github.com/andrejorsula/srb_assets
Assets for the Space Robotics Bench
assets dataset openusd simulation
Last synced: 06 Sep 2025
https://github.com/sstsimulator/sst-sqe
SST Software Quality, Testing and Engineering Resources
discrete-event simulation snl-build-tools sst testing
Last synced: 21 Feb 2026
https://github.com/pdimens/popgensims.jl
Create population genetics simulations
breeding crosses genetics mating popgen simulation
Last synced: 15 Apr 2025
https://github.com/wholespace214/swap-simulator-v1
Simulating multiple swaps across multiple DEXs using Solidity
dexs foundry mev simulation solidity
Last synced: 24 Feb 2026
https://github.com/aamitn/scorbot-er-v-simulator-controller
This is a Scorbot ER-V+ robotic arm simulation software and physical controller hardware design.
arduino control matlab matlab-gui matlab-toolbox motor-controller robotics simulation
Last synced: 12 Sep 2025
https://github.com/zabuzard/phantom-aoa
Simulates the Angle Of Attack (AOA) system of the Phantom F-4E fighter jet.
angle-of-attack aoa console-application demo f-4e phantom physics physics-simulation simulation
Last synced: 15 Feb 2026
https://github.com/biosimulators/biosimulators_simulator_template
Template for a repository for building a BioSimulators-compliant command-line interface and Dockerfile for a biosimulation program
biosimulators combine-archive computational-biology docker mathematical-modelling omex-metadata python sed-ml simulation simulator systems-biology
Last synced: 12 Feb 2026
https://github.com/psolymos/bsims
Bird Point Count Simulator
bias birds detectability shiny simulation survey-design
Last synced: 07 Oct 2025
https://github.com/twguest/phenom
Phenom is a python package designed for simulating large numbers of SASE XFEL pulses
python simulation x-ray-physics xfel
Last synced: 04 Apr 2026