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/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/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/ur-whitelab/maxent
MaxEnt code for fitting simulation outcomes/statistical models to observations
Last synced: 30 Apr 2025
https://github.com/USDA-ARS-ACSL/MAIZSIM
Source code for maize or corn (Zea Mays) simulation model
climate-change crop crop-model models simulation soil two-dimensional-soil
Last synced: 07 May 2025
https://github.com/antimonit/quantum
Kotlin framework for writing quantum algorithms using QASM-like syntax
jvm kotlin quantum quantum-algorithms quantum-computing simulation
Last synced: 10 Apr 2025
https://github.com/k-krew/hanoi-cli
Interactive rebalance advisor for Kubernetes
cli devops failure-simulation infrastructure kubernetes resource-management simulation
Last synced: 26 Apr 2026
https://github.com/debruine/data-sim-workshops
Data simulation workshop materials and associated R package
Last synced: 19 Apr 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/cavaunpeu/solsim
The Solana complex systems simulator.
complex-systems simulation solana
Last synced: 22 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/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/pmocz/dsmc-python
Direct Simulation Monte Carlo of the Rayleigh problem
direct-simulation-monte-carlo scientific-computing simulation tutorial
Last synced: 03 Jul 2025
https://github.com/janneshb/simplesim.jl
A minimalist Julia package for modular dynamical systems simulation. Work in Progress :-)
control dynamical-systems julia modeling simulation
Last synced: 13 Mar 2026
https://github.com/chuxinh/trading-strategy-simulation
Comparing dollar-cost averaging frequencies π€
financial-analysis simulation statistical-analysis trading-strategies
Last synced: 03 Sep 2025
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/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/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/hamidzr/rocket-simulation
Numerical simulation of a reusable rocket (Falcon 9)
reusable-rockets rocket simulation
Last synced: 16 May 2025
https://github.com/squell/fastavr
Atmel AVR simulator written in x86 assembly
Last synced: 24 Feb 2026
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/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/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/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/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/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/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/r-simmer/simmer.optim
Parameter Optimization Functions for 'simmer'
discrete-event optimization r r-package simulation
Last synced: 31 Aug 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/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/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/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/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/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/lbelzile/mev
Modelling extreme values
extreme-value-statistics likelihood-functions max-stable simulation threshold-selection
Last synced: 21 Jun 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/glotzerlab/freud-examples
Examples for the freud library.
analysis freud glotzer materials-science molecular-dynamics simulation
Last synced: 15 Mar 2026
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/grburgess/popsynth
A generic flux/parameter population synthesis code
astronomy astrophysics population population-synthesis simulation statistics
Last synced: 04 Mar 2026
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/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/drewnoakes/boing
2D physics simulation for .NET
dotnet physics physics-engine physics-simulation-library simulation
Last synced: 16 Mar 2026
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/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/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/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/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/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/eranimo/terranova
Web-based world generator
simulation terrain-generation world-building
Last synced: 28 Mar 2025
https://github.com/singuerinc/subway
A metro/subway flow simulation.
pixijs simulation subway trains typescript
Last synced: 13 Aug 2025
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/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/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/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/casid/mazebert-simulation
Simulation core of the game Mazebert TD
deterministic java simulation tower-defense
Last synced: 18 Mar 2025
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/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/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/helenalc/simulation-comparison
Snakemake workflow to benchmark scRNA-seq data simulators
benchmark scrna-seq simulation snakemake
Last synced: 21 Sep 2025
https://github.com/evgenyneu/two_galaxies
A web simulation of two interacting galaxies
Last synced: 29 Apr 2025
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/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/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/openscilab/drux
Drug Release Analysis Framework
drug-delivery drug-discovery drug-release kinetics simulation simulator
Last synced: 20 Sep 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/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/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/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/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/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/aybabtme/desim
Discrete Event Simulations
actors event-scheduler golang golang-package modelling scheduled-events simulation
Last synced: 11 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/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/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/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/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/valeriansaliou/callisto
:dizzy: Yet another Solar System simulator, written in Go.
opengl planets simulation solar-system
Last synced: 25 Jul 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/mattvenn/instrumented_adder
Instrumenting adders to measure speed
adder asic hardware ngspice simulation sky130
Last synced: 16 Jan 2026
https://github.com/wissem01chiha/dynamapp
Identification and calibration of serial collaborative robotic manipulators.
calibration closed-loop-control control-systems deep-learning dh-parameters identification inverse-kinematics kalman-filter numerical-optimization optimization python research rigid-body-dynamics robotics robotics-simulation robust-control simulation state-estimation trajectory-generation trajectory-optimization
Last synced: 21 Aug 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/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/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/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/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/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/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/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/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/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/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/davidenunes/vehicle-routing-viz
A vehicle routing visualisation system with node.js and Google Maps API
discrete-event maps simulation visualisation
Last synced: 16 Jul 2025
https://github.com/vboussange/evoid.jl
Evolutionary Individual based modelling, mathematically grounded.
Last synced: 02 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: 26 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