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-01-22 00:25:03 UTC
- JSON Representation
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/r-simmer/simmer.optim
Parameter Optimization Functions for 'simmer'
discrete-event optimization r r-package simulation
Last synced: 31 Aug 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/hamidzr/rocket-simulation
Numerical simulation of a reusable rocket (Falcon 9)
reusable-rockets rocket simulation
Last synced: 16 May 2025
https://github.com/rickstaa/panda-gazebo
A reinforcement learning-oriented Panda Emika Franka gazebo simulation.
emika-franka gazebo gym-environments gymnasium openai-gym panda python reinforcement-learning ros simulation
Last synced: 28 Oct 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/drewnoakes/boing
2D physics simulation for .NET
dotnet physics physics-engine physics-simulation-library simulation
Last synced: 07 May 2025
https://github.com/starciad/stardustsandbox
⏳ ➥ A particle simulator sandbox game inspired by the classic 'falling sand'.
cellular-automata csharp dotnet falling-sand game gamedev monogame sandbox sandbox-game simulation simulator simulator-game
Last synced: 16 Jan 2026
https://github.com/glotzerlab/freud-examples
Examples for the freud library.
analysis freud glotzer materials-science molecular-dynamics simulation
Last synced: 06 Sep 2025
https://github.com/grburgess/popsynth
A generic flux/parameter population synthesis code
astronomy astrophysics population population-synthesis simulation statistics
Last synced: 23 Aug 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/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/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/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/nvictus/gillespie
Gillespie Stochastic Simulation Algorithm
chemical-kinetics computational-biology modeling noise reaction-network simulation stochasticity systems-biology
Last synced: 23 Apr 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/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/gemc/source
gemc website:
detector geant4 particle-physics particles simulation simulation-framework
Last synced: 24 Dec 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/casid/mazebert-simulation
Simulation core of the game Mazebert TD
deterministic java simulation tower-defense
Last synced: 18 Mar 2025
https://github.com/eranimo/terranova
Web-based world generator
simulation terrain-generation world-building
Last synced: 28 Mar 2025
https://github.com/oaslananka/airsim101_yolov10
Autonomous Vehicle Control System using A* pathfinding, sensor data integration, and YOLO object detection in AirSim.
airsim autonomous-vehicle autonomousdriving autonomousvehicles deeplearning machinelearning microsoftai object-detection pathfinding python robotics simulation ultralytics vehiclecontrol yolo yolov10
Last synced: 14 May 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/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/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/singuerinc/subway
A metro/subway flow simulation.
pixijs simulation subway trains typescript
Last synced: 13 Aug 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/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/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/mattvenn/instrumented_adder
Instrumenting adders to measure speed
adder asic hardware ngspice simulation sky130
Last synced: 16 Jan 2026
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: 21 Feb 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/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/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/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/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/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/helenalc/simulation-comparison
Snakemake workflow to benchmark scRNA-seq data simulators
benchmark scrna-seq simulation snakemake
Last synced: 21 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/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/openscilab/drux
Drug Release Analysis Framework
drug-delivery drug-discovery drug-release kinetics simulation simulator
Last synced: 20 Sep 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/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/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/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/valeriansaliou/callisto
:dizzy: Yet another Solar System simulator, written in Go.
opengl planets simulation solar-system
Last synced: 25 Jul 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: 11 Jul 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/evgenyneu/two_galaxies
A web simulation of two interacting galaxies
Last synced: 29 Apr 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/vboussange/evoid.jl
Evolutionary Individual based modelling, mathematically grounded.
Last synced: 02 Apr 2025
https://github.com/teddy-van-jerry/ngspice-cmos
NGSPICE Simulation of CMOS Circuits
cmos hspice mos ngspice simulation spice
Last synced: 11 Oct 2025
https://github.com/nixon-voxell/symmetry_triangulation
Blender add-on to triangulate faces with more than 3 vertices symmetrically by adding a vertex at the center.
addon blender blender3d simulation triangulation
Last synced: 16 Apr 2025
https://github.com/jenskrumsieck/porphystruct
Structural Analysis of Porphyrinoids & Corrinoids
chemistry chemsharp conformation conformational-analysis coordination-chemistry corrinoids corrole csharp helix-toolkit macrocycle macrocycles-conformational-search nsd oxyplot porphyrinoids porphystruct simulation tetrapyrroles tu-braunschweig xray-crystallography
Last synced: 08 Oct 2025
https://github.com/angelobanse/sumoscenariogenerator
SUMO Scenario Generator is a web application that generates and downloads the necessary files to start a basic road traffic simulation in SUMO. Visit the official Eclipse SUMO repository: https://github.com/eclipse/sumo - More info about SUMO: https://eclipse.org/sumo/ - SUMO Documentation: https://sumo.dlr.de/docs/
simulation sumo traffic transport
Last synced: 12 Apr 2025
https://github.com/microgrids-x/microgrids.jl
Operational & economic simulation of Microgrid projects. Julia package of the Microgrids.X family.
energy julia microgrids optimization simulation
Last synced: 22 Apr 2025
https://github.com/simlify/simlify
A simple curve simulator for testing and debugging IoT devices
flow industry iot mqtt nodejs opcua react simulation test
Last synced: 16 Aug 2025
https://github.com/pnnl/building-energy-standards-data
Database of building energy standards data for building energy simulation.
building database energy simulation
Last synced: 12 Apr 2025
https://gitlab.com/rootmodels/OpenSimRoot
OpenSimRoot is a source code for simulating root architecture, nutrient and water uptake and more. <div><a href="https://rootmodels.gitlab.io/OpenSimRoot">Click here to learn more about OpenSimRoot</a></div>
Functional Structural Plant model Nutrient uptake Plant biology Root architecture SimRoot simulation
Last synced: 07 May 2025
https://github.com/hildobby/fire-suppression-abm
Agent-based modeling 2D wildfire suppression simulator tool built on the mesa framework in Python
agent-based-modeling agent-based-simulation firefighting mesa modeling modeling-agents simulation spacial-models wildfires
Last synced: 27 Oct 2025
https://github.com/mx-e/microgrid_optimizer
My Bachelors Thesis, combining linear programming and a React.js interface to make basic microgrid planning approachable
bachelor-thesis electricity energy linear-programming microgrid optimization planning renewable-energy simulation user-interface
Last synced: 16 Jan 2026
https://github.com/capeddemon/particle-life
Particle life with Python
ai gui math particles physics python simulation
Last synced: 14 Jun 2025
https://github.com/NREL/WAVES
Offshore Wind Farm Lifecycle Estimation
discrete-event-simulation lcoe offshore-wind python simulation wind-energy wind-energy-analytics
Last synced: 21 Oct 2025
https://github.com/shiinamiyuki/accurate-large-scale-ferrofluids
Final Project of CSC417. Implementation of On the Accurate Large Scale Simulation of Ferrofluids
ferrofluids particles simulation
Last synced: 09 Oct 2025
https://github.com/llnl/lh2transfer
Liquid H2 (LH2) is a strong candidate for large scale, cost effective zero-emission transportation. One drawback of using LH2 are the losses along the supply chain, when transferring or using the molecule. This simulation code written in MATLAB enables to quantify the transfer and boil-off losses when using LH2, typically between a LH2 trailer and a stationary storage (e.g. at the refueling station). Different boundary conditions can be simulated for further optimization.
application energy matlab simulation
Last synced: 29 Apr 2025
https://github.com/ducktec/pydtnsim
An event-discrete DTN simulation environment written in Python. Focused on evaluating routing approaches.
cgr delay-tolerant-network dtn network python simulation
Last synced: 05 May 2025
https://github.com/armantekinalp/magnetopyelastica
MagnetoPyElastica, an extension of PyElastica, is an open-source project for simulating magnetic Cosserat rods interacting with external magnetic environments.
cosserat-rod cosserat-rod-theory elastica magnetism magneto-elastodynamics python simulation
Last synced: 08 Oct 2025
https://github.com/sinairv/gridsoccersimulator
A multi-agent soccer simulator in a grid-world environment, with agents implementing different reinforcement learning algorithms
machine-learning multiagent-systems reinforcement-learning simulation soccer
Last synced: 23 Jul 2025
https://github.com/stammler/simframe
Python framework for setting up and running scientific simulations. It comes with a variety of integration schemes and some infrastructure of reading and writing data files.
differential-equations python science simulation
Last synced: 21 Oct 2025
https://github.com/vidhijain/transformer_task_planner
Code for Transformers are Adaptable Task Planners, CoRL 2022
replicacad simulation task-planning
Last synced: 06 Oct 2025
https://github.com/quentinwach/beamz
Fast and easy electromagnetic simulation and inverse design. ✨
electromagnetics fdtd inverse-design nanophotonics numpy photonics physics pytorch simulation
Last synced: 06 Jan 2026
https://github.com/vikashplus/unitree_sim
MuJoCo models for Unitree Robots
mujoco robosapien robot simulation
Last synced: 08 Jul 2025
https://github.com/gdistasi/LNSim
A simulator for the Lightning Network
bitcoin blockchain-technology lightning-network simulation
Last synced: 29 Mar 2025
https://github.com/mikkokotila/npv
Net Present Value (NPV) Simulation for Python
business-intelligence financial-analysis investment npv python simulation
Last synced: 14 Dec 2025
https://github.com/hasnainraz/point-estimate-methods-and-samplers
Monte Carlo simulations and Point Estimate Methods
mcmc monte-carlo-simulation pem point-estimate-methods sampler simulation
Last synced: 11 Sep 2025
https://github.com/bluebrain/libsonata
A python and C++ interface to the SONATA format
circuit modelling simulation sonata
Last synced: 04 Mar 2025
https://github.com/pavlovdog/pandemic-simulator
Simulate virus pandemic in your browser. Change virus settings to visualize how different settings affect the spread of the disease.
coronavirus covid-19 react redux simulation virus
Last synced: 03 Oct 2025
https://github.com/chapulina/gazebo_plugins
Assorted Gazebo plugins I've written over the years
gazebo plugin robotics simulation
Last synced: 14 Apr 2025
https://github.com/rocketpy-team/rocketserializer
Easily convert your OpenRocket files into RocketPy simulations.
aerospace flight-simulator motor openrocket python rocket-simulation rocket-simulator simulation trajectory trajectory-simulator
Last synced: 23 Oct 2025
https://github.com/davidmartinezros/webgl-fluid-simulation
This project is a WebGL Fluid Simulation that works with Desktop and Mobile. Shows Fluids on a 2D Canvas with the drag and drop of the mouse or pad.
fluid fluid-dynamics fluid-simulation fluid-simulation-engine javascript simulation webgl
Last synced: 30 Oct 2025