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/janteichertkluge/dmlsim
This library provides packages on DoubleML / Causal Machine Learning and Neural Networks in Python for Simulation and Case Studies.
beit bert case-study causal causal-inference causal-machine-learning deep-learning dgp double-machine-learning doubleml machine-learning multi-modal multimodal multimodal-deep-learning neural-network simulation transformer transformers
Last synced: 13 Apr 2025
https://github.com/pxlairobotics/ros2jazzydocker
🚀 A Docker container for ROS2 Jazzy on Ubuntu 24.04, featuring KasmVNC via HTTPS for remote desktop access and seamless simulation. 🤖
ai containerization docker gpu-acceleration headless-desktop kasmvnc opencv robot-operating-system robotics ros2 ros2-jazzy simulation ubuntu-2404 vnc
Last synced: 02 Aug 2025
https://github.com/cda-tum/mnt-sidb-technology-demo
SiDB Simulation and Gate Design
Last synced: 22 Jun 2025
https://github.com/p3ngu1nzz/unity-input-system
A universal character control system made with Unity's new input system, cinemachine, rigidbody physics, ragdoll, finite state machine and even wall running gyros 0 my!
asset eventbased game gamedev package physics rigid-body-dynamics simulation unity
Last synced: 19 Mar 2025
https://github.com/fire2a/fire-analytics-qgis-processing-toolbox-plugin
QGIS>Plugins>ManageAnd...>Settings>Add>URL: https://fire2a.github.io/fire-analytics-qgis-processing-toolbox-plugin/plugins.xml Search:Fire>Install Plugin
fire landscape research simulation wildfire
Last synced: 06 Mar 2026
https://github.com/rschmied/terraform-provider-cml2
(moved to DevNet) A Terraform provider for Cisco Modeling Labs (CML) 2
automation cisco network-simulation networking simulation terraform terraform-provider
Last synced: 14 Apr 2025
https://github.com/globalpolicy/lbmfluid
Fluid simulation using the Lattice Boltzmann Method in JavaScript.
automata boltzmann cellular cfd computational fluid fluid-dynamics lattice lbm simulation
Last synced: 30 Jul 2025
https://github.com/zubair-irshad/pointgoal_navigation_benchmarks
Supervised Learning Benchmarks for Point Goal Navigation in indoor cluttered environments in Habitat-API
deep-learning habitat-api habitat-lab indoor-navigation pytorch recurrent-neural-networks robotics simulation visual-navigation
Last synced: 10 Jul 2025
https://github.com/mtefagh/fee
Designed an attack for Vitalik's EIP 1559 and proposed an alternative transaction fee pricing protocol based on the Almgren-Chriss framework and median price auctions
cryptocurrency ethereum-blockchain game-theory mechanism-design simulation transaction-fee
Last synced: 10 Apr 2025
https://github.com/curent/ltb
CURENT Large-Scale Testbed
cyber-physical-system power-systems simulation
Last synced: 12 Jan 2026
https://github.com/knightchaser/kcx
A Free-From-Risk crypto trading simulation named KCX(Knightchaser's Cryptocurrency eXchange), built with Svelte + FastAPI + Docker + α
cryptocurrency fastapi redis simulated-trading simulation sqlite3 svelte trading
Last synced: 07 May 2025
https://github.com/valoran-m/ant-colony
Ant simulation project for university at the end of L1
Last synced: 12 Apr 2025
https://github.com/bb4/bb4-simulations
A collection of java simulations. Examples include reaction diffusion, fractals, henon phase exploration, snakes, dice, and fluid flow.
fractals reaction-diffusion scala simulation snake
Last synced: 30 Apr 2025
https://github.com/m-clark/mixed-models-growth-curves-simulation
Raw files for a document simulating models for longitudinal data (mixed models and growth curve models).
comparison growth-curve-models longitudinal-data mixed-models simulation
Last synced: 30 Apr 2025
https://github.com/danieljsharpe/DISCOTRESS_tutorials
Learn to get started using DISCOTRESS with these tutorials! Then apply to your own Markov chains in ecology 🦜🌴 economics 💸📈 biophysics 🧬🦠 and more!
ctmc discrete-event-simulation dtmc kinetic-monte-carlo markov-chain markov-decision-process markov-decision-processes markov-model markov-process markovian-dynamics network-dynamics random-walk rare-events simulation stochastic-dynamics stochastic-simulation stochastic-simulation-algorithm tutorials
Last synced: 26 Mar 2025
https://github.com/sky-alin/space-drive-game
👩🏻🚀 No humans territory! Online game about space battles where only fast AIs can play
Last synced: 30 Apr 2025
https://github.com/gavinlyonsrepo/particle_fire_simulation
Particle fire simulation. C++ graphics demo using SDL2.
c cplusplus cpp demonstration explosion graphics particle-fire-simulation particles plus s sdl sdl2 sdl2-app simulation
Last synced: 16 Mar 2026
https://github.com/datavorous/gray-scott-reaction-diffusion-model
Reaction-Diffusion simulation using the Gray-Scott model, available in both C and web versions. It visualizes various patterns that emerge from the interaction of two virtual chemicals in a 2D grid.
cpp17 differential-equations graphics open-source opensource raylib simulation
Last synced: 10 Apr 2025
https://github.com/mkhan45/gravity-sim-rs
Gravity simulator using Newton's Law of Universal Gravitation
ecs ggez gravity gravity-sim rust rust-lang simulation simulator specs
Last synced: 29 Oct 2025
https://github.com/alexgustafsson/ev3-emulator-toolkit
An effort to provide the necessary tools to build emulated and simulated EV3 experiences
emulation ev3 ev3-emulation ev3-simulation mindstorms mindstorms-ev3 simulation
Last synced: 09 Jul 2025
https://github.com/makerviet/via-simulation-jeep
Giả lập lái xe VIA - Tự thiết kế map - Tổ chức cuộc thi
Last synced: 06 May 2025
https://github.com/zxch3n/simuniverse
A funny project that simulates the civilizations in universe. Inspired by novel The Three-Body Problem.
Last synced: 06 May 2025
https://github.com/banaankiamanesh/manidyn
ManiDyn is a MATLAB toolbox for symbolic modelling of serial-link robot Manipulators.
control-systems dynamical-modeling manipulator-robotics matlab ode-model robotics serial-robot simulation
Last synced: 09 Sep 2025
https://github.com/galenseilis/desru
DESRu is a library which contains the bare minimum components to write discrete event simulations.
des discrete-event-simulation rust rust-crate rust-lang rust-library simulation simulation-engine simulation-environment simulation-framework simulations
Last synced: 12 Apr 2025
https://github.com/alexp11223/minic-edu-app
Very basic IDE and visualization/simulation of Mini-C compiler. Tokens, AST, bytecode step-by-step execution
compiler-principles ide jvm jvm-bytecode kotlin simulation visualization
Last synced: 27 Feb 2026
https://github.com/aydinnyunus/cpu-scheduling
cpu-monitoring cpu-scheduling golang javascript operating-system os simulation website
Last synced: 22 Jun 2025
https://github.com/sbarisic/carpecs
ECU R&D
ecs ecu engine engine-control engine-control-system engine-control-unit simulation
Last synced: 15 Jul 2025
https://github.com/dzucconi/chat
Talking to everyone is the same as talking to no-one
Last synced: 16 Jul 2025
https://github.com/mwja/rust-galaxies
Simple galaxy/star simulation engine in Rust
galaxies planets rust rust-lang simulation star velocity
Last synced: 04 Mar 2026
https://github.com/beaunouvelle/gameoflife-swift
Game of life using live views in Swift Playgrounds from my Simulations in Swift book.
book game-of-life gameoflife playground playgrounds simulation swift
Last synced: 29 Apr 2025
https://github.com/lucaangioloni/verlet
Verlet Integration simulation with P5.js. Demo here: https://lucaangioloni.github.io/verlet/
interactive p5js phisics simulation verlet verlet-integration
Last synced: 19 Jul 2025
https://github.com/drewsilcock/quest-rs
Safe Rust wrapper around QuEST toolkit
api-wrapper quantum-computing rust simulation
Last synced: 08 May 2025
https://github.com/l1mey112/v-2dsoftbodies
Terminal Softbody Simulation in V
simulation softbody softbody-dynamics vlang
Last synced: 05 Apr 2025
https://github.com/rogerrum/docker-openttd
🚂 OpenTTD in a container 🛤️
docker docker-gui game guacamole openttd simulation
Last synced: 07 Mar 2026
https://github.com/vadman97/picosim
Xilinx Picoblaze Assembly Simulator and Debugger
assembly picoblaze picoblaze-assembly picoblaze-devices simulation verilog-hdl xilinx
Last synced: 13 Apr 2025
https://github.com/cpanse/nestlink
Engineered Peptide Barcodes for In-Depth Analyses of Binding Protein Ensembles - replication code
bioconductor mass-spectrometry prediction retention-time rpackage sequencing simulation
Last synced: 07 Mar 2026
https://github.com/phantom0004/krypt0s-ransomware_poc
KRYPTOS is a sophisticated Python-based ransomware proof of concept (POC) designed for educational purposes. It encrypts files on Windows machines, focusing on persistence and stealth. Additionally, it includes a fake ransomware screen resembling WannaCry, with all information being fictional.
aes cryptography educational encyrption learning malware poc prevention proof-of-concept python ransomware ransomware-builder simulation stealth teaching testing virtual windows windows-10 windows-11
Last synced: 27 Oct 2025
https://github.com/TNanukem/EPCSAC
EPCSAC: Extensible Platform for Cloud Scheduling Algorithm Comparison
algorithm-simulation cloud-computing research research-tool saas scheduling-algorithms simulation
Last synced: 11 May 2025
https://github.com/madarauchiha-314/lifesim
LifeSim: A lifetime reliability simulator for manycore systems
benchmark computer-architecture lifetime-reliability operating-system reliability scheduler simulation simulator
Last synced: 30 Oct 2025
https://github.com/flexivrobotics/flexiv_sim_plugin
A middleware plugin to connect Flexiv Elements Studio to any external simulator. Supports C++ and Python. Compatible with Linux only.
adaptive-robots cpp flexiv force-control robotics sim2real simulation
Last synced: 17 Jan 2026
https://github.com/spagnuolocarmine/abm.jl
A Multi Agent Based Simulation engine in Julia language
agent-based-framework agent-based-modeling agent-based-simulation distributed-computing julia julia-language parallel-computing scalability simulation
Last synced: 13 Apr 2025
https://github.com/peptoneltd/pepkalc
Robust simulation software for the comprehensive evaluation of protein electrostatics in unfolded state.
bioinformatics biophysics electrostatics polymer prediction protein protein-sequence protonation simulation
Last synced: 12 May 2025
https://github.com/jokroese/modular-dancing
A system for creating rule-based modular choreography
cellular-automata choreography creative-coding dance game-of-life processing simulation
Last synced: 14 Apr 2025
https://github.com/open-atmos/pympdata-mpi
PyMPDATA + numba-mpi coupler sandbox
advection-equation distributed-computing mpi numba pde-solver python simulation
Last synced: 12 Apr 2025
https://github.com/ros2jsguy/airsim-js
TypeScript client library for Microsoft AirSim Simulator
airsim drone javascript robotics simulation typescript
Last synced: 12 Jan 2026
https://github.com/r-lum/rlummodel
Solving Ordinary Differential Equations to Understand Luminescence
differential-equations energy-band-model geochronology luminescence luminescence-models modelling quartz r simulation
Last synced: 15 Apr 2025
https://github.com/jacobsteves/blue-dwarf
A desktop application that simulates orbits and gravity.
desktop-application electron gravity physics simulation
Last synced: 14 Apr 2025
https://github.com/airsim/airrac
C++ Simulation Airline Revenue Accounting (RAC) Library
inventory-management pricing revenue-management revenue-opportunity simulation
Last synced: 16 Jan 2026
https://github.com/bluebrain/blueetl
Multiple simulations analysis tool
analyse neuroscience pandas python simulation simulation-campaign
Last synced: 14 May 2025
https://github.com/marinang/simprod
Mini framework to send LHCb simulation jobs to lxplus or a slurm batch system!
gauss hep lhcb lhcb-experiment lhcb-simulation mc monte-carlo simulation
Last synced: 06 Apr 2025
https://github.com/greenelab/model-free-data
Case-control genetics datasets evolved to be epistatic
biodata-mining dataset epistasis genetics moore-lab notebook open-data simulation snps supplement
Last synced: 18 Feb 2026
https://github.com/deltares-research/netcdf_to_gltf_converter
A tool that converts D-HYDRO output netCDF data to the glTF format.
augmented-reality d-hydro dflowfm geospatial gltf gltf2 gltf2-export netcdf netcdf4 simulation ugrid virtual-reality water
Last synced: 14 Apr 2025
https://github.com/cadojo/controls
A comprehensive note set for undergraduate, and first year graduate control theory! Contains concrete examples with the Julia Programming Language, and an approximate aircraft model.
aerospace aerospace-engineering control-systems control-systems-engineering controls julia modeling notes simulation textbook
Last synced: 14 Apr 2025
https://github.com/evroon/bevy-hydrology
Hydraulic erosion simulation in Bevy
bevy bevy-engine erosion hydrology rust simulation
Last synced: 17 Mar 2025
https://github.com/cvasi-tktd/cvasi
An R package to simulate ecotox TK/TD models, calculate effects, derive effect profiles, and to fit model parameters to observed data.
ecotoxicology modeling simulation
Last synced: 18 Feb 2026
https://github.com/maximilian-nitsch/IMU-Simulator
C++ Simulator and ROS 2 Node for Inertial Measurement Units.
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator imu imu-sensor inertial-measurement-units inertial-sensors mems-sensors navigation robotics robotics-simulation rov sensor simulation simulator
Last synced: 17 Sep 2025
https://github.com/gabriel-milan/sailboat-playground
A very simple framework for developing autonomous sailing algorithms and testing them with 2D simulations/visualizations.
autonomous autonomous-vehicles framework sailboat simulation
Last synced: 28 Jul 2025
https://github.com/heat1q/libldpc
Fast C++17 Simulation Tool for LDPC Codes with Multithreading Support
decoding error-correcting-codes forward-error-correction ldpc parallel simulation simulator sum-product-algorithm
Last synced: 20 Sep 2025
https://github.com/munterfi/ertg3d
Empirically Informed Random Trajectory Generator in 3-D.
3d birds conditional-empirical-random-walk gliding-and-soaring machine-learning movement-ecology random-trajectory-generator random-walk rstats rstats-package simulation trajectory-generation
Last synced: 21 Sep 2025
https://github.com/echeynet/dynaresp_beam_td
The dynamic displacement response of a line-like structure to an uncorrelated Gaussian white noise input is computed in the time domain.
beam runge-kutta simulation structural-dynamics time-domain vibrations
Last synced: 21 Sep 2025
https://github.com/hsu-aut/plc-simulation
Simulation of a Fischer-Technik lab plant that can be used to learn PLC programming
automation controller controller-programming opc-ua opcua plc plc-programming plc-simulation simulation sps sps-programmierung
Last synced: 02 Aug 2025
https://github.com/ethanlchristensen/threejs_game_of_life
2D and 3D web-based Game of Life visualizer using threeJS
game gameoflife simulation threejs
Last synced: 08 Aug 2025
https://github.com/simonwaldherr/fluidsimascii
This is a Golang fluid simulator using the "Smoothed-particle hydrodynamics (SPH)" method
ascii endoh1 fluid-dynamics fluid-simulation hacktoberfest hydrodynamics physics-simulation simulation smoothed-particle-hydrodynamics
Last synced: 20 Aug 2025
https://github.com/aydreas/logicsim
Multi-Threaded Simulator for Logic Circuits
c-plus-plus cpp logic logic-circuit multithreading node node-gyp node-module nodejs simulation
Last synced: 04 Oct 2025
https://github.com/cyotek/chemotaxissimulation
A sample application attempting to simulate Chemotaxis, the movement of an organism either toward or away from chemicals
Last synced: 04 Oct 2025
https://github.com/space-physics/aeroplanets
airglow alfven-aurora aurora electron-flux electron-precipitation simulation
Last synced: 16 Aug 2025
https://github.com/strader07/blockchain-simulation
A web app that demonstrates blockchain concepts
bitcoin blockchain decentralization demo express heroku ledger nodejs pugjs simulation utxo
Last synced: 05 Oct 2025
https://github.com/grburgess/cosmogrb
A cosmological GRB light curve simulator. Because, why not?
cosmology fermi-science grb light-curves population-synthesis simulation
Last synced: 22 Aug 2025
https://github.com/ercrema/objectmediated_transmission
R scripts and Supplementary Material for the Manuscript "How cultural transmission through objects impacts inferences about cultural evolution"
archaeology cultural-evolution simulation
Last synced: 09 Mar 2026
https://github.com/tlabaltoh/tlabwatersystem
A shader for Unity URP that computes the wave equation
physics-simulation shader shadergraph simulation unity unity3d wave wave-equation
Last synced: 27 Aug 2025
https://github.com/atra94/simba
A NumBa based Simulation framework for interconnected dynamical systems.
dynamical-systems modeling modeling-dynamic-systems numba python simulation simulation-environment simulation-framework
Last synced: 24 Jul 2025
https://github.com/jofmi/ses_modeling_course
Interactive notebooks to learn about models of social-ecological systems
simulation social-ecological-systems
Last synced: 29 Jun 2025
https://github.com/bsodium/wave-engine
Panda3d-based wave-motion particle simulator in python
3d engine panda3d python simulation wave-engine wave-simulator
Last synced: 06 Mar 2025
https://github.com/gdg-garage/space-tycoon
Travian-like game set in space designed for AI players.
ai bot combat game market rest-api simulation space spaceship trade travian travian-clone
Last synced: 09 Mar 2026
https://github.com/marchinilab/dropsim
R Package for Single Cell RNAseq Synthetic Data Simulation
r-package scrnaseq simulation single-cell
Last synced: 08 Apr 2025
https://github.com/falcowinkler/flockingbird
Flocking algorithm implementation in c++
boids boids-algorithm boids-behaviour boids-simulation cpp cpp11 emergence flocking header-only modelling-biological-systems simulation
Last synced: 15 Apr 2025
https://github.com/leonlaser/p5js-pixel-flowfield
P5.js Flowfield Animation/Simulation
art canvas demo flowfield flowfield-animation generated-art html5 javascript p5js p5xjs pixel simulation
Last synced: 01 Sep 2025
https://github.com/tszhong0411/zsh-web
Zsh Web is a web-based simulation of the Zsh shell
fs localstorage nextjs react shell simulation zsh
Last synced: 23 Mar 2025
https://github.com/calebabg/sparkzengine
A snazzy little particle engine written in Java, built for exploration and creativity. A tool designed for education, but most importantly fun!
engine fireworks graphing java particles simulation visualisation
Last synced: 14 Apr 2025
https://github.com/mbaddeley/contikipy
Automated cooja simulations, log parsing, and plotting with python.
contiki contiki-os cooja parser plotting python simulation
Last synced: 30 Apr 2025
https://github.com/rohan-bansal/dvd-bounce-predictor
Predicts when the DVD logo will hit a perfect corner using vector math. This is what my summer has come to
dvd-logo prediction screensaver simulation simulation-modeling
Last synced: 12 May 2025
https://github.com/nacorpio/nchem
A chemistry toolkit for simulating and predicting the outcome of reactions.
Last synced: 12 Feb 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/willekens/families
Family relationships in a virtual population
demography families kinship simulation
Last synced: 21 Feb 2026
https://github.com/adamivar/molecule-chemistry-simulator
Explore chemical reactions and element properties with this Python Pygame app. Spawn elements using the periodic table and observe interactions based on chemistry principles. Adjust temperature to change state and see molar volume via dot size. Ideal for learning fundamental reactions.
chemistry periodic-table pygame python simulation
Last synced: 04 Jun 2026
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/chgroeling/libmicroemu
ARM Microcontroller Emulator Library
arm cortex-m cortex-m4 cortex-m4f cpp embedded-systems emulator iot simulation
Last synced: 05 Apr 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/gdifiore/libgolf
libgolf - golf ball trajectory calculation
cmake cpp cpp-lib cpp-library cpp-math cpp-math-library golf math math-library oop physics simulation trajectory
Last synced: 15 Apr 2026
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/vishalsharma0309/hack_computer
Building 'Hack' computer from ground zero
assembly-language hacktoberfest hacktoberfest-accepted hdl simulation
Last synced: 25 Apr 2025
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/vehsamrak/genetics
Bacterium evolution simulator (zero player game)
genetic-algorithm golang simulation zero-player-game
Last synced: 28 Apr 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/strilanc/hand-qubits
Qubits you can hold in your hands.
handheld quantum-computing simulation
Last synced: 12 Jun 2025
https://github.com/jorgepiloto/tfm
Interstellar Interceptors
astrodynamics orbital-mechanics python simulation
Last synced: 07 Oct 2025
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/divinemonk/justhacking
'Just Hacking' is a python cli script that stimulates as you are hacking.
command-line fake-hack fake-hacking hacker hacking hacking-simulator justhacking linux macos python python-script python3 simulation terminal termux termux-hacking unix windows windows-10
Last synced: 27 Feb 2026
https://github.com/aluriak/gravastre
Qt, C++, computations, geometry, graviationnal simulation
cpp gravitational-simulations simulation
Last synced: 22 Apr 2025