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/pavanchhatpar/cooja-simulation
RPL network simulation using 6lowpan for a hospital, with security services added
6lowpan authentication contiki-os cooja iot rpl simulation
Last synced: 25 Feb 2026
https://github.com/Olivier-Boudeville-EDF/Sim-Diasca
Official repository of the Sim-Diasca simulation engine.
complex-systems discrete-event-simulation erlang simulation
Last synced: 22 Apr 2025
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/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/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/nicofighter45/tabletennis
Table tennis ball simulation
friction magnus physics simulation tabletennis
Last synced: 20 Jul 2025
https://github.com/fraunhoferiks/parcs
causal-discovery causal-inference certification simulation
Last synced: 14 Jan 2026
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/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/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/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/patrickelectric/qt3d-konqi-simulator
A simple demo of Qt3D and bullet physics engine
bullet bullet3 engine plugin qml qt qt3d qt5 simulation
Last synced: 26 Oct 2025
https://github.com/kingnobro/cloth-simulation
Naive Cloth Sewing based on OpenGL
Last synced: 16 Mar 2026
https://github.com/nagyesta/next-level-abstraction
Educational project challenging you to write an elevator controller. Can you write the most efficient algorithm?
abstraction java modeling simulation
Last synced: 13 Mar 2025
https://github.com/dsapandora/pokemon_world
Simulation for the pokemon world write in c# using unity
Last synced: 07 May 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/cambio-project/misim
A simulator that shows the resilience of distributed software systems.
architecture-modeling desmo-j discrete-event discrete-event-simulation java microservices service-oriented-architecture simulation simulation-model simulation-modeling soa
Last synced: 26 Jan 2026
https://github.com/digitsensitive/tiny4cpu
Tiny4CPU is a lightweight and educational 4-bit CPU emulator
4-bit-cpu assembly computer-architecture emulator microprocessor simulation
Last synced: 11 Apr 2025
https://github.com/dylan-conway/3dca
3D Cellular Automata Simulator
c cellular-automata opengl simulation
Last synced: 06 Jul 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/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/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/hellblazer/prime-mover
Event Driven Simulation Framework
continuation eventdriven java simulation
Last synced: 03 Jan 2026
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/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/icetd/roboticarmsimulation
Robot arm simulation base on qt opengl
Last synced: 25 Feb 2026
https://github.com/needmorepaper/hwtycoon
Godot remake of Hardware Tycoon
game-development gamedev godot simulation strategy tycoon-game
Last synced: 27 Feb 2026
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/burnpiro/airport-ai
Airport simulation for evaluation of airport gate assignment problem
Last synced: 07 Apr 2025
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/mustartt/hydraulic-erosion
A online interactive editor for generating realistic terrain with procedural weathering and iterative erosion simulation. Support export to obj and png height maps
3d-models c erosion-sim simulation ts
Last synced: 18 Jan 2026
https://github.com/pavlakrotka/ncc
:package: NCC: Simulation and analysis of platform trials with non-concurrent controls
clinical-trials platform-trials simulation statistical-inference
Last synced: 22 Oct 2025
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/spatstat/spatstat.random
Sub-package of spatstat containing functions for random generation
point-processes random-generation simulation spatial-sampling spatial-simulation
Last synced: 21 Oct 2025
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/ramanathanlab/deepdrivemd
DeepDriveMD implemented with Colmena
biophysics deep-learning machine-learning python simulation workflows
Last synced: 04 Apr 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/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/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/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/christophergandrud/mcreplicate
Multi-core replicate for RStats
parallel-computing rstats rstats-package simulation
Last synced: 21 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: 12 Mar 2025
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/csb6/event-simulator
Simulation module using Markov chains
finite-state-machine markov-chain simulation
Last synced: 26 Oct 2025
https://github.com/vikashplus/scene_sim
MuJoCo models for general scenes
mujoco robosapien robot simulation
Last synced: 14 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/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/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/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/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/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/raylib-rs/physac-rs
Physac translated into native Rust
2d 2d-physics-engine physics physics-engine rust rust-crate simulation threading
Last synced: 01 Mar 2026
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/pedestriandynamics/pyfds-evac
Python implementation of human behavior in fire
fire-dynamics-simulator modeling simulation
Last synced: 04 Sep 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/amilich/orbital_mechanics
Orbital simulation used by The Dalton School Physics Department.
Last synced: 21 Jan 2026
https://github.com/kdsuneraavinash/python-projects
Small python projects
arduino bot flood-fill flood-fill-algorithm maze-solver python simulation
Last synced: 25 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/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/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/tango-controls/simulatords
PyTango device server for simulation/testing
Last synced: 13 Apr 2025
https://github.com/szoftveres/rf_microwave
RF/Microwave simulations and projects
gnuoctave matlab microwave radio radiofrequency rf simulation
Last synced: 23 Oct 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/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/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/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/waterloo-rocketry/closedrocket
ClosedRocket: Rocket Flight Control & Simulation repository. Matlab/Simulink environment for flight dynamics simulation and GNC development.
Last synced: 08 Mar 2026
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/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/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/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/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/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/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/llnl/parelagmc
Parallel element agglomeration multilevel Monte Carlo library.
monte-carlo parallel parallel-computing simulation
Last synced: 14 Jun 2026
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
https://github.com/entroform/confetti-cannon
🎉 Canvas confetti cannon simulation.
animation canvas javascript simulation
Last synced: 15 May 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/tp5uiuc/kinematic_snake
Simulations for snake kinematics with anisotropic friction.
elasticity locomotion simulation snake
Last synced: 12 Jun 2025
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/babsey/spatio-temporal-activity-sequence
spatio-temporal activity sequence
network-dynamics neuronal-networks simulation spiking-neurons
Last synced: 17 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/dalageo/twincat-virtualwasher
Simulating a Washing Machine System with TwinCAT PLC Programming 🧼
automation iec61131-3 plc-programming simulation twincat twincat3 virtual-washer
Last synced: 06 Jul 2025
https://github.com/Dalageo/twincat-virtual-tram
Designing and Simulating an Automated Tram Control System Using TwinCAT PLC Programming 🚝
automation iec61131-3 plc-programming simulation transportation twincat twincat3 virtual-tram
Last synced: 16 Feb 2026
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/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/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/squarebracketassociates/booklet-cormas
A booklet on the CORMAS multi-agent simulation framework
agent-based-modeling book multi-agent pharo simulation smalltalk
Last synced: 11 Sep 2025
https://github.com/flr/mse
Tools for running Management Strategy Evaluations using FLR
fisheries management-strategy-evaluation mse simulation
Last synced: 20 Apr 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/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/pdimens/popgensims.jl
Create population genetics simulations
breeding crosses genetics mating popgen simulation
Last synced: 15 Apr 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/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/pmocz/integerlattice
an integer lattice technique for solving the collisionless Vlasov-Poisson system
Last synced: 31 Jan 2026
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/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/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/aneilmac/worldturtle-haskell
LOGO-like Turtle Graphics in the Haskell language using Monads.
haskell logo monad simulation teaching turtle turtle-graphics
Last synced: 12 Oct 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