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-02-06 00:30:24 UTC
- JSON Representation
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: 21 Jan 2026
https://github.com/alexhallam/media_mix_sim
Media Mix Model with simulated data and stan
media media-mix-modeling roi simulation
Last synced: 07 Jan 2026
https://github.com/pedrofale/tumorevo
Simulate tumor evolution and generate bulk and single-cell data from it.
cancer simulation single-cell spatial-transcriptomics tumor-evolution
Last synced: 28 Apr 2025
https://github.com/choderalab/saltswap
Package to fluctuate the number of counterions in an OpenMM simulation
cations chemical-potential openmm osmostat reservoir salt salt-concentration simulation water
Last synced: 04 Feb 2026
https://github.com/abrudz/kingdom
An interactive simulation demonstration game
apl dyalog dyalog-apl dyalogapl game ibm360 kingdom mainframe mainframe-emulator mvt resource-management simulation university-of-michigan
Last synced: 07 Feb 2026
https://github.com/r-simmer/simmer.bricks
Helper Methods for 'simmer' Trajectories
cran discrete-event r r-package simulation
Last synced: 18 Oct 2025
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/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: 25 Jan 2026
https://github.com/mengstr/pdp8-x
PDP-8/X - The PDP that newer was, but might become
digital hardware pdp pdp-8 pdp8 simulation
Last synced: 30 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/petrosdemetrakopoulos/sir.js
A JS library implementing the SIR epidemic simulation model.
javascript javascript-libary javascript-library pandemic-analysis simulation
Last synced: 25 Jul 2025
https://github.com/jmorgadov/logix
Digital circuit simulation tools
digital-circuit-simulator hdl simulation
Last synced: 07 May 2025
https://github.com/p-ranav/vulkan-earth
Vulkan-based 3D Rendering of Earth
3d cuda engine gpu rendering simulation vulkan
Last synced: 05 May 2025
https://github.com/kumkeehyun/ext2-file-system
EXT2 File system simulating in RAM
Last synced: 22 Jul 2025
https://github.com/mdh266/pecs-1d
Photoelectrochemical Solar Cell Simulator in 1D
boost-libraries c-plus-plus discontinuous-galerkin domain-decomposition eigen-library finite-element-methods high-performance-computing multithreading photoelectrochemical-solar-cell semiconductor-electrolyte-interface simulation solar-cells
Last synced: 30 Jul 2025
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/chapulina/roscon_gz_ros2
🤖🎥⛰️ Presentation @ ROSCon 2019
gazebo presentation robotics ros ros2 simslides simulation slides
Last synced: 14 Apr 2025
https://github.com/echeynet/windsim_textbased
Wind turbulence generation using text-based input files
coherence simulation wind wind-field wind-histories
Last synced: 28 Oct 2025
https://github.com/gonsie/gates
Gate-level circuit model for ROSS
c circuit discrete-events-simulations gate-level ross simulation
Last synced: 29 Apr 2025
https://github.com/ma-laforge/spicedata.jl
A pure-Julia SPICE data file reader
cppsim eda reader simulation spice tr0
Last synced: 04 Mar 2025
https://github.com/james-leste/webgpu_particlessimulation
Particles Simulation Based on WebGPU
simulation typescript webgpu-api webgpu-particles
Last synced: 19 Mar 2025
https://github.com/shenvitor/geant4_hpge
Simulation of the detection efficiency of HPGe detector with gamma incoming beam source
Last synced: 18 Apr 2025
https://github.com/cahyaong/ai.kvasir
Project: MTG Training Ground — A dynamic platform for experimenting with AI and ML techniques, designed to train artificial agents for strategic mastery in "Magic: The Gathering" gameplay!
artificial-intelligence card-game csharp intelligent-agent machine-learning magic-the-gathering mtg mtga simulation wpf
Last synced: 10 Aug 2025
https://github.com/mxfactorial/geonum
geometric number library supporting unlimited dimensions with O(1) complexity
algebra automatic-differentiation calculus clifford-algebra computational-geometry conformal-geometry constant-time geometric-algebra geometric-calculus linear-algebra math mathematical-modelling numerical-simulation rust simulation tensor-math
Last synced: 18 Sep 2025
https://github.com/ml-jku/lam-slide
Code for the paper LaM-SLidE - Latent Space Modeling of Spatial Dynamical Systems via Linked Entities
dynamical-systems flow-matching latent-diffusion latent-space molecular-dynamics molecular-dynamics-simulation simulation
Last synced: 08 May 2025
https://github.com/moorepants/eme171
Jason K. Moore's UC Davis System Dynamics Course Website
control dynamics education engineering mechatronic simulation system-dynamics
Last synced: 07 Aug 2025
https://github.com/moorepants/mae223
Course website for Jason Moore's UC Davis Multibody Dynamics course
dynanics engineering simulation
Last synced: 11 Apr 2025
https://github.com/cujomalainey/matrixtoolkit
A simple toolkit for testing python led matrix scripts without the matrix
leds matrix python simulation tkinter
Last synced: 21 Jun 2025
https://github.com/amrsaber/skynet-os-simulator
OS Simulator
os simulation simulator web-based web-based-os
Last synced: 05 Oct 2025
https://github.com/open-spaced-repetition/review-sort-order-comparison
fsrs simulation spaced-repetition
Last synced: 24 Jun 2025
https://github.com/georgeerol/searchandsampleroverproject
The goal of this project is to perform autonomous navigation and mapping. With each new image we receive from the rover's camera, we can make decision about sending commands like throttle, brake and steering the rover therefore it becomes autonomous.
opencv python3 rover simulation unity
Last synced: 06 May 2025
https://github.com/MarselScheer/simTool
An R-Package that facilitates simulation studies
facilitates-simulation-studies r simulation
Last synced: 30 Jul 2025
https://github.com/thennen/synaptogen
A fast generative model for stochastic memory cells
circuit-simulation emerging-technology gpu julia machine-learning modeling neuromorphic-hardware reram simulation verilog-a
Last synced: 11 Apr 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/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/kiwijuice56/chaos-fractals
A fractal image generator using the chaos of a physics simulation
chaos csharp fractal fractal-algorithms fractal-images fractal-rendering godot godot4 physics-simulation simulation
Last synced: 16 Oct 2025
https://github.com/ZoeDreams/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: 04 Mar 2025
https://github.com/goamegah/flask-bitcoin-blockchain-simulation
Python Flask simulation of BitCoin Blockchain
bitcoin bloc blockchain flask-api miners node process python simulation threads transactions
Last synced: 14 Apr 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/cda-tum/mnt-sidb-technology-demo
SiDB Simulation and Gate Design
Last synced: 22 Jun 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/humanharddrive/arduinosimulator
A register level simulation of the ATMega328 and other hardware
arduino arduino-simulator hardware-simulation simulation
Last synced: 14 Apr 2025
https://github.com/jslee02/srlib
:ghost: Unofficial repository for srLib (SNU Robotics Library)
Last synced: 13 Apr 2025
https://github.com/mohaimenulislamshawon/single-server-queue-simulation
This repository contains a single server queue simulation implemented in PHP, complete with a user-friendly interface using HTML and CSS. The simulation models the behavior of customers arriving at a service point, where they may have to wait if the server is busy, and their interactions with the server.
code php queue server simulation single
Last synced: 13 Apr 2025
https://github.com/pitch-game/pitch-api
Web API for Pitch in a microservices architecture on containers
azure-pipelines containers docker football helm kubernetes microservices mongodb net5 oauth2 ocelot rabbitmq signalr simulation skaffold terraform web-api
Last synced: 01 Apr 2025
https://github.com/ma-laforge/electricaldiagrams
Publication-quality circuit schematics
circuit-schematics circuits electrical-diagrams electrical-schematics electrical-symbols odg opendocument simulation
Last synced: 04 Mar 2025
https://github.com/callumjhays/bdsim_realtime
Real-time execution and remote monitoring and tuning of BDSim Block-Diagrams for modeling and control of Dynamical Systems
bdsim block-diagram computation-graph computer-vision control control-flow control-system data-flow modeling opencv python realtime remote-control rtos signal-anaylsis simulation telemetry tuner tuning-interface webapplication
Last synced: 09 Aug 2025
https://github.com/chrxh/alien-docs
Documentation for ALIEN
cuda evolution physics-simulation simulation
Last synced: 24 Jun 2025
https://github.com/simbleau/vgpu
vgpu is a barebones prototype engine for interactive, hardware-accelerated vector graphics written in rust. It focuses on scalability, response time, and simulation.
gpu-computing path-rendering rendering-engine simulation vector-graphics
Last synced: 18 Mar 2025
https://github.com/arda-guler/nuclearrocketoperator
Nuclear thermal space propulsion & control systems simulation game prototype.
control-systems game nuclear nuclear-fission nuclear-reactor rocket simulation simulator simulator-game space
Last synced: 18 Sep 2025
https://github.com/allisterb/onemd
Data-parallel molecular dynamics simulator for Intel oneAPI.
cpp cpp17 devcloud dpcpp intel molecular-dynamics simulation
Last synced: 11 Apr 2025
https://github.com/mennatallahhxx/fast-ofbc-graduation-project
Electric Vehicle Fast Charger: A high-performance, open-source DC off-board charger designed for rapid and efficient charging. This repository contains the complete source code, simulations, and comprehensive documentation for seamless integration and deployment.
embedded-systems matlab model-based-design simulation simulink
Last synced: 14 Apr 2025
https://github.com/aanastasiou/dgtools
A toolchain for constrained CPUs
assembler compiler-principles compilers hardware python simulation
Last synced: 10 Apr 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/lemunozm/torophy
2D physics engine over a toroidal space
game-engine physics physics-2d physics-engine physics-simulation simulation simulation-environment simulator toroidal
Last synced: 13 Aug 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/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/wholespace214/swap-simulator-v1
Simulating multiple swaps across multiple DEXs using Solidity
dexs foundry mev simulation solidity
Last synced: 29 Oct 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: 23 Feb 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/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/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/ros2jsguy/airsim-js
TypeScript client library for Microsoft AirSim Simulator
airsim drone javascript robotics simulation typescript
Last synced: 12 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/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/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/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/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/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/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: 02 May 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/aydinnyunus/cpu-scheduling
cpu-monitoring cpu-scheduling golang javascript operating-system os simulation website
Last synced: 22 Jun 2025
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: 28 Oct 2025
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/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/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: 19 Aug 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/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/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/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/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/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/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/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/dzucconi/chat
Talking to everyone is the same as talking to no-one
Last synced: 16 Jul 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/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/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/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/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/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/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/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/space-physics/aeroplanets
airglow alfven-aurora aurora electron-flux electron-precipitation simulation
Last synced: 16 Aug 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/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/drewsilcock/quest-rs
Safe Rust wrapper around QuEST toolkit
api-wrapper quantum-computing rust simulation
Last synced: 08 May 2025