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-19 00:26:07 UTC
- JSON Representation
https://github.com/jensklimke/odrparser
A very simple OpenDRIVE parser
map opendrive parser simulation
Last synced: 09 Mar 2026
https://github.com/sunchayn/monetize.js
An event-driven library to manage and simulate Web Monetization.
event-driven monetization simulation web-monetization web-monetization-simulator
Last synced: 30 Dec 2025
https://github.com/debruine/data-sim-workshops
Data simulation workshop materials and associated R package
Last synced: 19 Apr 2025
https://github.com/bradleyjeck/epanet2toolkit
An R package for calling the Epanet software for simulation of piping networks.
cran epanet epanet-api r rstats simulation water water-distribution-networks
Last synced: 07 Jul 2025
https://github.com/gmostofabd/proteus-libraries
⚙️ A repository with a collection of Proteus ✨ - **Simulation Models** 🖥️: Accurate models for effective simulations. - **PCB Footprints** 🛠️: Essential footprints for precise designs. - **3D Models** 🎨: Visual components to enhance your projects. Elevate your designs with these essential tools! Almost You will find them tested and working.
3d arduino cad demo downloads foot-prints hardware install interfaces kits library models modules pcb proteus sensors shield simulation snapeda tested
Last synced: 20 Jul 2025
https://github.com/abhifuturetech/llm-drivenrobot
By leveraging the capabilities of LLMs, we aim to enhance the interaction between humans and robots, enabling more intuitive and intelligent robotic operations.
gpt-4 large-language-models natural-language-processing openai-api python robotic-task robotics shell simulation
Last synced: 09 Jul 2025
https://github.com/jkotra/algoticks
Algoticks is an algorithmic trading simulator written in C.
algorithms algotrading c simulation simulator trading
Last synced: 12 Jul 2025
https://github.com/ihmcrobotics/simulation-construction-set-2
Graphical user interface for visualizing control variables from either a server, a log file, or a simulation.
data-visualization humanoid-robot robotics simulation
Last synced: 25 Oct 2025
https://github.com/marksgraham/dw-possum
Simulate realistic diffusion-weighted MR data
diffusion-mri possum simulation
Last synced: 12 Jul 2025
https://github.com/yashbansod/electric_drives_power_electronics
This drive contains all the Matlab and Simulink codes and files for the Electric Drives and Power Electronics Design, Simulation and Analysis.
electric-drives electronics matlab motor-controller pid-control power-electronics simulation simulink
Last synced: 13 May 2025
https://github.com/ur-whitelab/maxent
MaxEnt code for fitting simulation outcomes/statistical models to observations
Last synced: 30 Apr 2025
https://github.com/bureau-du-forestier-en-chef/fmt
Forest Management Tool a C++ library for forest planning.
fmt forest-management forest-planning forestry optimization python-library r-package simulation
Last synced: 12 Jan 2026
https://github.com/aalok-sathe/fire-evacuation-simulator
simple ABM program to simulate a moving danger (e.g., fire) and people in a confined space trying to escape the danger
agent-based-modeling bottleneck egress emergent-behavior escape evacuation evacuation-planning fire simulation
Last synced: 20 Jan 2026
https://github.com/cihataltiparmak/car_sim
Ackermann Car Simulation in Gazebo
ackermann ackermann-vehicle car gazebo ros2 simulation steering-angle velocity velodyne
Last synced: 07 Mar 2026
https://github.com/1j01/pbj-sandbox
2D point-based physics sandbox 🥜🍇🏖
javascript jelly physics physics-2d physics-engine physics-simulation playground point-based point-based-physics sandbox sandbox-game simulation
Last synced: 18 Dec 2025
https://github.com/r-simmer/simmer.optim
Parameter Optimization Functions for 'simmer'
discrete-event optimization r r-package simulation
Last synced: 31 Aug 2025
https://github.com/hoangtran0410/p5js-playground
All my working experience with p5js
algorithms box2d card-game gun-game matrix-calculations matter-js maze-algorithms maze-game maze-generator maze-solver p5-js p5js p5js-game physics-simulation quadtree simulation sorting-algorithms sound-visualizer
Last synced: 31 Jul 2025
https://github.com/gmostofabd/8051-assembly-programming-and-proteus-simulation
⚙️ 🔧 Comprehensive Tutorials on ATMEL 8051 Series Microcontroller Programming (AT89S51/52) using Assembly Language 🔧. Learn how to use ATMEL 8051 Microcontrollers from the ground up! This repository covers everything from the basics to advanced interfacing techniques with examples. Using Proteus for simulations, you'll get hands-on experience.
3d 8051 asm assembly atmel ciruits code guides hex language links microcontroller pcb programming proteus refferences schematics simulation visualization
Last synced: 14 May 2025
https://github.com/felipebogaertsm/machwave
Python package that helps engineers design rockets and rocket engines precisely and efficiently
internal-ballistics nozzle simulation
Last synced: 29 Apr 2026
https://github.com/joshualampert/dispersiveshallowwater.jl
Structure-preserving numerical methods for dispersive shallow water models
dispersion-model julia numerical-simulation-framework shallow-water-equations simulation summation-by-parts
Last synced: 31 Mar 2025
https://github.com/zig-gamedev/zphysics
Zig build package, bindings and C API (JoltC) for https://github.com/jrouwe/JoltPhysics
3d bindings gamedev jolt-physics physics simulation zig
Last synced: 20 Mar 2025
https://github.com/anselmoo/tanabesugano
A python-solver for Tanabe-Sugano and energy-correlation diagrams
absorption-spectra complex-ions d5 energy-correlation-diagrams python python3 science simulation spectroscopy tanabe-sugano uvvis
Last synced: 17 Mar 2025
https://github.com/lin-jun-xiang/pyfeflow
:ocean:Open Source Package for the FEFLOW-Python
feflow groundwater-modelling ifm python simulation
Last synced: 19 Mar 2025
https://github.com/leg0shii/parkourcalculator
ParkourCalculator is an advanced tool designed for simulating and analyzing parkour mechanics in Minecraft. With a focus on versions 1.8.9 and 1.12, it offers an in-depth look into the game's physics, blocks, and player interactions.
ai ai-pathfinding macros minecraft minecraft-tas parkour pathfinding simulation simulator
Last synced: 16 Apr 2025
https://github.com/jauhl/mecedit
A lightweight editor for modeling and simulation of planar linkages
2d constraint kinematics linkage mechanism physics progressive-web-app pwa robotics simulation
Last synced: 10 Apr 2025
https://github.com/wamuir/simpy-stockout
Discrete-event simulation of inventories in Python via SimPy
discrete-event inventories python replication simpy simulation
Last synced: 07 May 2025
https://github.com/ojdf/fast
Simulation tool that utilises a Fourier domain adaptive optics model to enable rapid Monte Carlo characterisation of free space optical links between the Earth and satellites
adaptive-optics free-space-optical-communiucation simulation turbulence
Last synced: 16 Jan 2026
https://github.com/squell/fastavr
Atmel AVR simulator written in x86 assembly
Last synced: 24 Feb 2026
https://github.com/hamidzr/rocket-simulation
Numerical simulation of a reusable rocket (Falcon 9)
reusable-rockets rocket simulation
Last synced: 16 May 2025
https://github.com/sunaku/ruby-vpi
Ruby interface to IEEE 1364-2005 Verilog VPI
hardware-designs simulation testing-tools verification verilog
Last synced: 14 Jun 2025
https://github.com/RomainFranceschini/quartz
Quartz - A Crystal Modeling & Simulation framework
crystal discrete-event dsde modeling multipdevs pdevs quartz simulation
Last synced: 14 May 2025
https://github.com/lbelzile/mev
Modelling extreme values
extreme-value-statistics likelihood-functions max-stable simulation threshold-selection
Last synced: 21 Jun 2026
https://github.com/smac-group/simts
:hourglass_flowing_sand: Time Series Tools R package provides a series of tools to simulate, plot, estimate, select and forecast different time series models.
r rcpp rcpparmadillo simulation time-series timeseries timeseries-data
Last synced: 28 Apr 2025
https://github.com/udst/bayarea_urbansim
UrbanSim implementation for the San Francisco Bay Area
bay-area data-science modeling simulation urbansim
Last synced: 07 May 2025
https://github.com/mrpt/mrpt_path_planning
Non-holonomic path planning algorithms for 2D robots/vehicles based on mrpt-nav
mrpt navigation path-planning robotics selfdriving simulation
Last synced: 11 Apr 2025
https://github.com/ait-testbed/attackbed
The AttackBed is a simulated enterprise network with numerous vulnerabilities. Attacks in this testbed are executed automatically and cover a variety of tactics and techniques of the MITRE ATT&CK enterprise framework.
aecid ai ait ansible atb attackmate dataset environment machine-learning openstack research security simulation terraform terragrunt testbed vulnerability
Last synced: 02 Mar 2026
https://github.com/nvictus/gillespie
Gillespie Stochastic Simulation Algorithm
chemical-kinetics computational-biology modeling noise reaction-network simulation stochasticity systems-biology
Last synced: 10 Mar 2026
https://github.com/zehmatt/7dtd-walkersim
Zombie walker simulation server plugin for 7 Days to Die
7daystodie 7daystodiemods simulation zombies
Last synced: 26 Mar 2025
https://github.com/hoangsonww/banking-system-simulator
🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.
algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator
Last synced: 22 Sep 2025
https://github.com/lelserslasers/3d-cellular-automata-raylib
3d Cellular Automata using Raylib in C++
3d cell cellular-automata cpp physics-simulation raylib simulation
Last synced: 24 Aug 2025
https://github.com/eranimo/terranova
Web-based world generator
simulation terrain-generation world-building
Last synced: 28 Mar 2025
https://github.com/teddy-van-jerry/ngspice-cmos
NGSPICE Simulation of CMOS Circuits
cmos hspice mos ngspice simulation spice
Last synced: 16 Feb 2026
https://github.com/madhavjivrajani/pyqkd
Simulation of Quantum Key Distribution Protocols
numpy optics python qkd-protocol quantum-computing quantum-cryptography quantum-information security simulation
Last synced: 17 Mar 2025
https://github.com/petrosdemetrakopoulos/texasholdemmontecarlosimulation
Simulating the outcome of a Texas Hold'em poker game using the Monte Carlo method
card-games monte-carlo python simulation
Last synced: 11 Oct 2025
https://github.com/issuiuc/tars-software
Illinois Space Society's flight software codebase for the TARS avionics system
avionics control-systems data-acquisition embedded rocketry sensor-fusion simulation telemetry
Last synced: 28 Feb 2026
https://github.com/casid/mazebert-simulation
Simulation core of the game Mazebert TD
deterministic java simulation tower-defense
Last synced: 18 Mar 2025
https://github.com/drewnoakes/boing
2D physics simulation for .NET
dotnet physics physics-engine physics-simulation-library simulation
Last synced: 16 Mar 2026
https://github.com/akselsledins/google-hashcode-2018-live-simulation
Google Hash Code 2018 - Simulation / Result Viewer
go golang google hashcode hashcode-2018 results results-viewer simulation
Last synced: 27 Aug 2025
https://github.com/godtamit/tomasulo-simulation
A simulation of the Tomasulo algorithm, a hardware algorithm for out-of-order scheduling and execution of computer instructions, written in C++.
hardware processor processor-architecture processor-simulator simulation tomasulo
Last synced: 23 Oct 2025
https://github.com/glotzerlab/freud-examples
Examples for the freud library.
analysis freud glotzer materials-science molecular-dynamics simulation
Last synced: 15 Mar 2026
https://github.com/singuerinc/subway
A metro/subway flow simulation.
pixijs simulation subway trains typescript
Last synced: 13 Aug 2025
https://github.com/roborescue/adf-sample-agent-java
A sample team using RCRS Agent Development Framework
rcrs rescue rescue-simulation robocup robocup-rescue robocup-rescue-league robotics simulation
Last synced: 27 Feb 2026
https://github.com/grburgess/popsynth
A generic flux/parameter population synthesis code
astronomy astrophysics population population-synthesis simulation statistics
Last synced: 04 Mar 2026
https://github.com/gemc/source
gemc website:
detector geant4 particle-physics particles simulation simulation-framework
Last synced: 24 Dec 2025
https://github.com/fer14/3-body-problem
A simple Python-based simulation of the three-body problem using Pygame.
body-problem physics planets simulation
Last synced: 14 Apr 2025
https://github.com/addisonelliott/scic
Project of Addison Elliott and Dan Ashbaugh to create IC layout of 32-bit custom CPU used in teaching digital design at SIUE.
asic cadence cpu digital gate icarus-verilog rtl simulation synthesis tcl verilog
Last synced: 07 Jan 2026
https://github.com/matsuoka-601/wasm-slime
Parallel 2D fluid simulation implemented in Rust using wasm-bindgen-rayon
fluid parallel rust simulation wasm wasm-bindgen
Last synced: 27 Sep 2025
https://github.com/rkansal47/mpgan
The message passing GAN https://arxiv.org/abs/2106.11535 and generative adversarial particle transformer https://arxiv.org/abs/2211.10295 architectures for generating particle clouds
attention deep-learning generative-adversarial-network graph-neural-networks hep-ex machine-learning physics pytorch simulation transformers
Last synced: 30 Apr 2025
https://github.com/tamsri/radio-gyms
Radio Gyms is an open-source bundle of AI environments for radio communications.
5g-simulation artificial-intelligence machine-learning open-source python radio reinforcement-learning-environments simulation telecommunications wireless-communication
Last synced: 16 Jan 2026
https://github.com/pmocz/springnetwork-python
Create Your Own Spring Network Simulation (With Python)
scientific-computing simulation spring-networks tutorial
Last synced: 12 Apr 2025
https://github.com/aybabtme/desim
Discrete Event Simulations
actors event-scheduler golang golang-package modelling scheduled-events simulation
Last synced: 11 Apr 2025
https://github.com/helenalc/simulation-comparison
Snakemake workflow to benchmark scRNA-seq data simulators
benchmark scrna-seq simulation snakemake
Last synced: 21 Sep 2025
https://github.com/maxxsoft/bossa
BOOM's Simulation Accelerator.
accelerator boom chipyard chisel firrtl risc-v riscv rocket rocket-chip rtl simulation soc verilator
Last synced: 22 Apr 2025
https://github.com/algebraicjulia/structured-epidemic-modeling
Results and software for our paper on structured epidemic modeling
algebra categorical-logic category-theory dynamical-systems epidemic-model epidemiology modeling modeling-and-simulation scientific-computing simulation
Last synced: 03 May 2025
https://github.com/openscilab/drux
Drug Release Analysis Framework
drug-delivery drug-discovery drug-release kinetics simulation simulator
Last synced: 20 Sep 2025
https://github.com/bluebrain/bluecellulab
Biologically detailed neural network simulations and analysis API
api biology brain cell circuit connection emodel network neural-network neuron neuroscience python simulation
Last synced: 14 May 2025
https://github.com/romnn/microgpusim
Cycle-level, trace-driven, parallel GPU simulator for NVIDIA Pascal.
cuda cycle-level design-space-exploration gpgpu gpu nvbit nvidia performance-engineering rust simulation trace-driven
Last synced: 27 Jul 2025
https://github.com/idaholab/malamute
Advanced manufacturing modeling and simulation
advanced-manufacturing finite-element-method finite-volume-method moose-framework multiphysics object-oriented simulation
Last synced: 07 Apr 2025
https://github.com/hannsadrian/cosmicsail
⛵️ Replacing global cargo shipment with autonomous sailing vessels.
autopilot boat golang internet-of-things iot python raspberrypi remote-control sailing simulation
Last synced: 25 Apr 2025
https://github.com/shrit/magicflock
Simulation platform for drones swarms
c-plus-plus drones droneswarm gazebo gazebo-simulator leader-follower machine-learning quadrotors robotics simulation simulator supervised-learning swarm trajectory-prediction
Last synced: 14 Apr 2025
https://github.com/valeriansaliou/callisto
:dizzy: Yet another Solar System simulator, written in Go.
opengl planets simulation solar-system
Last synced: 25 Jul 2025
https://github.com/mitrefireline/simharness
An open-source Reinforcement Learning (RL) harness written in Python to work with SimFire for training agents to fight wildfires on real data.
python reinforcement-learning simulation wildfire
Last synced: 05 Sep 2025
https://github.com/krabmaga/examples
Examples of krABMaga Rust ABM simulation framework
abm discrete-event-simulation examples rust rust-lang simulation
Last synced: 15 Apr 2025
https://github.com/jacopopan/aerial-autonomy-stack
ROS2 multi-drone PX4 and ArduPilot SITL with YOLO—using Dockerized simulation and deployment for Jetson
ardupilot docker drone fixed-wing gz-harmonic jetpack6 jetson mavros multicopter onnxruntime-gpu px4 quadrotor ros2 sim2real simulation sitl vtol xrce-dds yolov8 zenoh
Last synced: 16 Sep 2025
https://github.com/continuum3416/chladni-patterns-generator
Generate an unlimited number of Chladni patterns by solving the rectangular and polar wave equation via separation of variables and eigenvalues.
matplotlib numpy partial-differential-equations python scientific-computing scipy simulation
Last synced: 01 Apr 2025
https://github.com/rhidra/fluid-simulation
A small fluid simulation experiment with WebGL
fluid-simulation pet-project physics shaders simulation vanilla-javascript webgl webpack
Last synced: 13 Apr 2026
https://github.com/zzzzzzzzac/numfi
a subclass of numpy.ndarray that does fixed-point arithmetic
dsp fixed-point fpga numpy numpy-arrays simulation
Last synced: 09 Apr 2025
https://github.com/evgenyneu/two_galaxies
A web simulation of two interacting galaxies
Last synced: 29 Apr 2025
https://github.com/mehdishahbazi/airsim-multirotor-bug2-algorithm
Python implementation of Bug2 algorithm to navigate a quadcopter/multirotor in the AirSim simulator.
airsim bug-algorithms bug2 bug2-algorithm drone multirotor navigation obstacle-avoidance path-planning path-planning-algorithm pathfinding quadcopter quadrotor robot robotics simulation uav
Last synced: 07 Mar 2026
https://github.com/IyarLin/simMixedDAG
The simMixedDAG package enables simulation of "real life" datasets from DAGs
causal-inference causality dag r r-package simulation
Last synced: 14 Mar 2025
https://github.com/sambhav/ns3-sim
An ns3 simulation script to compare various TCP variants under congestion
congestion flow graphql monitor node ns3 simulation tcp variants
Last synced: 11 Apr 2025
https://github.com/okxlabs/sonar
A CLI tool for local Solana transaction simulation (LiteSVM) plus common developer utilities
Last synced: 08 Apr 2026
https://github.com/bioinfologics/Pseudoseq.jl
Fake genomes, fake sequencing, real insights.
dna-assembly dna-sequences dna-sequencing genome-assembly linked-reads long-reads paired-end simulation simulator
Last synced: 14 Mar 2025
https://github.com/sebastianbrzustowicz/quadcopter-control-system
MATLAB/Simulink. Quadcopter control system simulation based on linear controller and extensive visualisation.
control-system control-systems drone matlab model model-params quadcopter simulation simulink stabilization-control-algorithm visualization
Last synced: 07 Jun 2026
https://github.com/muonray/quantumnetworksimulations
A series of simulation codes used to emulate quantum-like networks in the simulation of emergent adaptive behavior, such as network synchronization, and relate the nature of the coupled harmonic oscillators with non-local behavior and chimera states in systems of quantum particles. Coding Used is based on mathematical modelling of transport in quantum many-body systems and networks made tractable using the quantum newtons cradle. A full showcase of this project is discussed in the following videos:https://www.youtube.com/watch?time_continue=115&v=WX3Ds_xCOaE
chaos chimera-states complexity emergence firefly-algorithm kuramoto-model networks networks-biology neuromorphic oscillators physics quantum quantum-algorithms quantum-chaos quantum-computing quantum-newtons-cradle simulation synchronization
Last synced: 30 Jun 2025
https://github.com/simonwep/conway
🕹 Supercharged version of conways game-of-life brought to life by wasm and workers.
game-of-life installable pwa simulation wasm web-app
Last synced: 19 Apr 2025
https://github.com/evegreen/useractions
[DEPRECATED] Library, that helps simulate user actions for write fast functional tests
e2e e2e-tests simulation testing testing-tools
Last synced: 12 Dec 2025
https://github.com/liweitianux/fg21sim
📡 Foregrounds Simulation for EoR 21 cm Signal Detection 📡
21cm-signal foreground galaxy-cluster radio-astronomy radio-halo simulation
Last synced: 22 Apr 2025
https://github.com/vboussange/evoid.jl
Evolutionary Individual based modelling, mathematically grounded.
Last synced: 02 Apr 2025
https://github.com/leocelente/leo-adcs-simulator
Orbit, Rigid Body Dynamics and Magnetic field simulation for Low-Earth-Orbit Spacecraft
adcs attitude cubesat low-earth-orbit orbital-simulation simulation
Last synced: 18 Apr 2025
https://github.com/EdgeSimPy/EdgeSimPy
Python-based modeling and simulation framework for Edge Computing resource management policies
edge-computing python research simulation simulator
Last synced: 16 Aug 2025
https://github.com/habedi/systemcaccessnoxim
All you need to build and run SystemC and AccessNoxim on your system; SystemC and AccessNoxim are tools to emulate and test network-on-chip (NOC) algorithms
hardware shell simulation systemc
Last synced: 27 Apr 2025
https://github.com/rte-antares-rpackage/antaresRead
Import, manipulate and explore the results of an Antares simulation
adequacy bilan electricity energy hdf5 linear-algebra monte-carlo-simulation optimisation previsionnel r rhdf5 rte simulation tyndp
Last synced: 07 May 2025
https://github.com/flandrade/communication-system-simulation
Communication system in Matlab ☎️
ber-curves bpsk bpsk-variables codification codification-algorithms communication-systems matlab plots quantization quantization-error simulation
Last synced: 04 Oct 2025
https://github.com/isinaltinkaya/vcfgl
Genotype likelihood simulator for VCF/BCF files
genotype-likelihoods msprime simulation tskit vcf vcf-files
Last synced: 21 Feb 2026
https://github.com/arasgungore/mass-spring-damper-system
A Simulink project that simulates both single and double mass-spring-damper systems.
dampers damping mass-spring mass-spring-damper mass-spring-simulation mass-spring-system mass-spring-systems matlab matlab-simulink oscillations simulation simulation-model simulator simulator-circuit simulators simulink simulink-model spring-mass spring-mass-damper spring-physics
Last synced: 12 Apr 2025
https://github.com/biosimulators/Biosimulators
Registry of containerized biosimulation tools that support a standard command-line interface
combine computational-biology docker kinetic-model kisao mathematical-model omex reproducibility reuse sbml sbo sed-ml simulation systems-biology
Last synced: 14 Oct 2025
https://github.com/mattvenn/instrumented_adder
Instrumenting adders to measure speed
adder asic hardware ngspice simulation sky130
Last synced: 16 Jan 2026