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/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/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/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/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: 12 Feb 2026
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://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/chrisfosterelli/invest-timer
Simple Haskell simulation to determine best interval to invest in ETF's
haskell investment-portfolio simulation
Last synced: 21 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/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/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/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/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
https://github.com/f-shake/my_roms_tools
基于MATLAB的ROMS预处理、后处理工具包;MATLAB-based pre-processing and post-processing toolkit for ROMS (Regional Ocean Modeling System)
marine numerical ocean roms simulation
Last synced: 05 May 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/geraked/miniattack
Simulate Attacks With Mininet And Hping3
attack computer-engineering ddos ddos-attacks dos dos-attack geraked hping hping3 mininet monitoring network python python3 rabist security simulation undergraduate yazd-university
Last synced: 02 Mar 2026
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/decargroup/ifo_gazebo
Gazebo simulator model for Uvify IFO-S quadcopter.
gazebo robotics ros simulation
Last synced: 08 May 2025
https://github.com/mariokonrad/vhf-sim
Simulation of a maritime VHF
cpp lua maritime qt simulation vhf vhf-sim vhf-simulator
Last synced: 11 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/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/thorstenwagner/traj
Library for diffusion trajectory analysis
diffusion diffusion-coefficient diffusion-trajectory monte-carlo-simulation simulation trajectory-analysis
Last synced: 23 Jul 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/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://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/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/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/bluebrain/libsonata
A python and C++ interface to the SONATA format
circuit modelling simulation sonata
Last synced: 04 Mar 2025
https://github.com/vikashplus/unitree_sim
MuJoCo models for Unitree Robots
mujoco robosapien robot simulation
Last synced: 08 Jul 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/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/gcappon/py_replay_bg
ReplayBG is a digital twin-based methodology to assess new strategies for type 1 diabetes management.
digital-twin python simulation type-1-diabetes
Last synced: 22 Jan 2026
https://github.com/waterfutures/epyt-control
A Python package for implementing and evaluating control algorithms & strategies in smart water networks.
control epanet epanet-python-toolkit hydraulics python reinforcement-learning simulation water water-distribution-networks water-quality
Last synced: 01 Mar 2026
https://github.com/Chenghao-Wu/RobertoMD.jl
Massively parallel hybrid particle-field molecular dynamics (hPF-MD) simulation method in Julia
coarse-grained julia molecular-dynamics particle-field physical-chemistry physical-modeling polymer simulation
Last synced: 27 Mar 2025
https://github.com/octacian/digicompute
A Minetest mod providing computer nodes that can function on their own or work as a network.
lua minetest mod operating-system sandboxed simulation wip
Last synced: 16 Sep 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/a-herzog/mini-callcenter-simulator
Mini Callcenter Simulator simulates a call center and takes into account many parameters not covered by the Erlang C formula.
call-centers callcenter desktop-app discrete-event-simulation event-driven queue queueing-theory simulation simulator stochastic-simulation
Last synced: 28 Feb 2026
https://github.com/rickstaa/stable-gym
This package contains several gymnasium environments with positive definite cost functions, designed for compatibility with stable RL agents.
artificial-intelligence gym-environments gymnasium openai-gym reinforcement-learning robustness simulation stability
Last synced: 28 Oct 2025
https://github.com/mrtkp9993/numericalalgorithms.jl
[DEPRECATED] Statistics & Numerical algorithms implemented in Julia.
algorithms applied-mathematics julia julia-language julialang mathematical-modelling mathematics monte-carlo numerical-analysis numerical-computation numerical-integration numerical-methods numerical-optimization scientific-computing simulation statistics
Last synced: 07 May 2025
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/aldebjer/pysim
Modelling and Simulation of Dynamical Systems
Last synced: 02 Apr 2026
https://github.com/virxec/rl_ball_sym
Rust implementation Rocket League's ball physics
rlbot rocket-league rust simulation
Last synced: 14 Apr 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 Feb 2026
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/chapulina/gazebo_plugins
Assorted Gazebo plugins I've written over the years
gazebo plugin robotics simulation
Last synced: 14 Apr 2025
https://github.com/dpscience/ddrs4pals
DDRS4PALS - A software for the acquisition and simulation of positron lifetime spectra (PALS) using the DRS4 evaluation board.
acquisition alglib antimatter detector dltpulsegenerator domino-ring-sampler drs4 drs4-evaluation-board fluorescence-microscopy-imaging lifetime-spectra lifetime-spectroscopy mpfit pals photomultiplier positron-lifetime-spectra positrons pulse qt-framework simulation switched-capacitor-array
Last synced: 29 Oct 2025
https://github.com/camilo-cf/robotarm-abb140-autodrawing
ABB 140 Robot Draws a Given Picture
abb coppeliasim drawing manipulator manipulator-robotics opencv2 python robot robotics simulation tsp-problem v-rep v-rep-robot-simulation-platform v-rep-simulation
Last synced: 10 Apr 2025
https://github.com/danieldidiobalsamo/boids
Rust boids simulation using Reynolds model running with Bevy engine.
artificial-life bevy boids rust simulation
Last synced: 04 Oct 2025
https://github.com/conorwilliams/openfly
The open framework for on-the-fly off-lattice kinetic Monte Carlo simulations.
kinetic-monte-carlo molecular-dynamics off-lattice-model on-the-fly particle-simulation simulation
Last synced: 09 Aug 2025
https://github.com/yehuuu6/ocean-ecosystem
An ecosystem on browser
ecosystem-simulation fish game-2d javascript-vanilla ocean simulation
Last synced: 20 Jul 2025
https://github.com/matthiaskoenig/dfba
Encoding Dynamic Flux Balance Analysis in SBML
Last synced: 05 Mar 2026
https://github.com/mozturan/autonomousdrive2d-drl
Autonomous Driving W/ Deep Reinforcement Learning in Lane Keeping - DDQN and SAC with kinematics/birdview-images
autonomous-driving ddqn deep-learning deep-reinforcement-learning highway-env lane-keeping prioritized-experience-replay sac simulation soft-actor-critic
Last synced: 05 Apr 2025
https://github.com/kieler/semantics
The KIELER semantics project features the sequentially constructive SCCharts, SCL, and SCEst language including tooling for automatic diagrams, compilation, and simulation
diagrams esterel model-driven-development model-driven-engineering modeling modeling-tool sccharts scest scl sequential-constructiveness simulation synchronous-language verification visualization
Last synced: 07 Jul 2025
https://github.com/mictronics/gps-sdr-sim
Software Defined Radio GPS Signal Simulator
adalm-pluto bladerf gps hackrf limesdr rf simulation simulator usrp
Last synced: 29 Sep 2025
https://github.com/uofuepibio/epiworldr
A general framework for quick epidemiological ABM models
abm agent-based-modeling covid-19 epidemics epidemiology r-package r-programming rpack rpkg seir seir-model simulation sir sir-model
Last synced: 16 Jan 2026
https://github.com/sbischoff-ai/simple-molecular-dynamics
Some C++ code for basic Molecular Dynamics simulations.
molecular-dynamics physics simulation velocity-verlet
Last synced: 23 Oct 2025
https://github.com/ravener/love-life
Life Particles in Lua
artificial-life educational love2d lua simulation
Last synced: 29 Oct 2025
https://github.com/sstsimulator/ember
Ember Communication Patterns
benchmarks communication motifs mpi openshmem patterns shmem simulation snl-mini-apps
Last synced: 21 Feb 2026
https://github.com/equinor/everest
The primary goal of the Everest tool is to find optimal well planning and production strategies by utilising an ensemble of reservoir models (e.g., an ensemble of geologically-consistent models). This will enable robust decisions about drilling schedule and well placement, in order to achieve results of significant practical value.
optimization python scientific simulation uncertainty
Last synced: 01 May 2025
https://github.com/cbpetersen/tetris-engine
Unity supported Tetris engine, supporting manual and ai play
ai-challenges game simulation simulation-framework tetris tetris-engine
Last synced: 25 Apr 2025
https://github.com/cadcad-org/snippets
Repo containing notebooks showcasing features and applications of cadCAD.
cadcad data-science education python simulation snippets
Last synced: 23 Apr 2025
https://github.com/madhavjivrajani/simdfa
Simulations of deterministic finite automata in different languages!
cpp dfa go golang hacktoberfest haskell java javascript julia nfa nim oops oops-in-cpp oops-in-python python racket rust simulation
Last synced: 17 Mar 2025
https://github.com/lommix/quadtree_boid_simulation
Quadtree based boid scene with controls using bevy and egui, written in rust
bevy boids egui esc quadtree rust simulation wasm
Last synced: 30 Jul 2025
https://github.com/bluebrain/astrovascpy
Vasculature blood flow computation and impact of astrocytic endfeet on vessels
bloodflow circuit experiment simulation
Last synced: 14 May 2025
https://github.com/ejmeitz/simplecrystals.jl
An interface for generating simple crystal structures for molecular dynamics simulations.
atomsbase bravais-lattice crystal julia molecular-dynamics simulation solid-state-physics
Last synced: 13 Jul 2025
https://github.com/mahdizynali/robot-ball-search
Searching the ball based on intersection algorithm
ball-search cpp11 intersection opencv4 polygon robot-simulation simulation soccer-robots soccer-simulation
Last synced: 24 Apr 2025
https://github.com/ubermag/micromagneticmodel
Python-based domain-specific language for computational magnetism.
anaconda binder bsd-3-clause domain-specific-language epsrc horizon2020 jupyter latex linux macos micromagnetics modelling physics pypi python scientific-computing simulation ubermag windows zenodo
Last synced: 16 Jul 2025
https://github.com/machitgarha/parvaj
Easy and fast VHDL simulation tool, integrating GHDL and GTKWave
automated build console-application ghdl gtkwave simulation test vhdl
Last synced: 08 Mar 2026
https://github.com/albin-johansson/ecosystem
A 3D simulation of natural processes within a small ecosystem, such as evolution and natural selection.
bachelor-project bachelor-thesis chalmers ecosystem evolution natural-selection simulation unity unity3d
Last synced: 26 Mar 2025
https://github.com/bmad-sim/pytao
PyTao is Python interface for Tao, which is based on the Bmad subroutine library for relativistic charged–particle and X-ray simulations in accelerators and storage rings.
Last synced: 16 Jan 2026
https://github.com/airsim/stdair
C++ Standard Simulation Airline IT Library
airline customer-choice discrete-event-simulation pricing revenue-management schedule-management simulation standard
Last synced: 16 Jan 2026
https://github.com/uncscode/particula
Particula is an open-source, Python-based aerosol simulator. Particula captures gas-particle interactions, transformations, and dynamics to power predictive aerosol science.
aerosol atmosphere model package particle research science simulation
Last synced: 25 Feb 2026
https://github.com/space-physics/lwpc
SPAWAR LWPC longwave propagation code v.2.1
geoscience longwave propagation simulation
Last synced: 15 Feb 2026
https://github.com/jonlamb-gh/renode-run
A custom Cargo runner that runs Rust firmware in the renode emulator
cargo-runner embedded-rust renode simulation
Last synced: 31 Oct 2025
https://github.com/nickrehm/landersim
A physics-driven, interactive lunar lander simulator.
gui interactive python simulation
Last synced: 14 May 2025
https://github.com/mmarusiak/universe-simulator
Just a small project to simulate small solar systems
game game-development indiegame simulation simulator solar-system solar-system-simulation solar-systems solarsystem solarsystemsimulator space unity unity2d
Last synced: 12 Apr 2025
https://github.com/jeffersonmourak/circ-compiler
A small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.
circuit-compiler circuit-design circuit-simulator cli compiler digital-logic electronics hdl logic-gates peg-parser simulation wasm wasm-runtime webassembly zig
Last synced: 22 May 2026
https://github.com/ncsu-landscape-dynamics/rpops
PoPS (Pest or Pathogen Spread) R Package
insect modeling pathogen pathogen-spread pest pests pops simulation
Last synced: 12 Jan 2026
https://github.com/FZJ-IEK3-VSA/bslib
Database with battery parameters based on PerMod (HTW Berlin) as well as functions in order to simulate battery storages (manufacturer+model or generic type)
Last synced: 07 May 2025
https://github.com/ppp-one/cabaret
cabaret is a Python package to simulate astronomical images using the Gaia catalog of stars.
2mass astronomy gaia images modelling simulation
Last synced: 27 Mar 2026
https://github.com/nv-tlabs/fed-sim
Federated Simulation for Medical Imaging (MICCAI2020)
generative-model medical-imaging miccai-2020 simulation
Last synced: 31 Jan 2026
https://github.com/chakravala/geophysics.jl
Planetary science data for atmospheric geophysical models
aerospace altitude atmosphere aviation aviation-weather engineering fluid geophysics gravity lapse-rate nasa noaa physics pressure simulation temperature thermometer usaf weather
Last synced: 15 Mar 2026
https://github.com/wlandau/rpharma2023-pipeline
R/Pharma 2023 workshop example code: leveraging {targets} and {crew} to simulate clinical trials
crew life-sciences rpharma simulation targets targets-pipeline
Last synced: 20 Mar 2025
https://github.com/pybamm-team/pybamm.org
Source code for the pybamm.org website
batteries hacktoberfest pybamm python simulation solvers
Last synced: 17 Jan 2026
https://github.com/arras-energy/gridlabd
Arras Energy simulator
agent-based gridlabd powerflow simulation
Last synced: 07 May 2025
https://github.com/ace-tn/ace-tn
Library for GPU-accelerated simulation of infinite projected entangled-pair states (iPEPS)
ctmrg ipeps quantum simulation tensor-network
Last synced: 16 Jan 2026
https://github.com/marianpekar/game-of-life-threejs
Real-time configurable 3D implementation of Conway's Game of Life written in JavaScript using Three.js
3d conways-game-of-life javascript math simulation threejs
Last synced: 13 Aug 2025
https://github.com/llnl/rover
ROVER: an open source hybrid-parallel library for volume rendering and simulated radiography
gpu mpi parallel parallel-computing radiography simulation threads visualization xray
Last synced: 29 Apr 2025
https://github.com/clarkfieseln/fpga_hw_sim_fwk_2
FPGA Hardware Simulation Framework
api emulation emulator fpga fpga-programming hdl pygubu pygubu-designer python python-3 python3 simulation simulator vhdl vhdl-code windows windows-10 windows-11 windows10
Last synced: 25 Apr 2025
https://github.com/julienpeloton/s4cmb
Simulation of instrumental systematic effects in the context of CMB observations
cmb instrument simulation systematics
Last synced: 21 Mar 2025
https://github.com/quancs/upsimulator
A univeral P system simulator for membrane computing researchers.
computing membrane psystem simulation simulator
Last synced: 07 May 2025
https://github.com/design4additive/gpucadforam
Design Software for Additive Manufacturing
3dcad 3dprinting additive-manufacturing computer-graphics cuda dear-imgui design-for-additive-manufacturing geometry gpu-computing implicit-modelling isosurface lattice-structures mesh simulation spatially-varying-lattice structural-analysis thermal-analysis topology-optimization vulkan
Last synced: 02 Oct 2025