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-23 00:21:03 UTC
- JSON Representation
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/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/bluebrain/libsonata
A python and C++ interface to the SONATA format
circuit modelling simulation sonata
Last synced: 04 Mar 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/decargroup/ifo_gazebo
Gazebo simulator model for Uvify IFO-S quadcopter.
gazebo robotics ros simulation
Last synced: 08 May 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/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/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/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/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/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/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/virxec/rl_ball_sym
Rust implementation Rocket League's ball physics
rlbot rocket-league rust simulation
Last synced: 14 Apr 2025
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/matthiaskoenig/dfba
Encoding Dynamic Flux Balance Analysis in SBML
Last synced: 23 Feb 2025
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/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/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/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/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/joshualampert/kernelinterpolation.jl
Multivariate (generalized) scattered data interpolation with symmetric (conditionally) positive definite kernel functions in arbitrary dimension
collocation-method interpolation julia kernel-methods meshfree numerical-simulation-framework radial-basis-function simulation
Last synced: 21 Mar 2025
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/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/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/ravener/love-life
Life Particles in Lua
artificial-life educational love2d lua simulation
Last synced: 29 Oct 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/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/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/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/yehuuu6/ocean-ecosystem
An ecosystem on browser
ecosystem-simulation fish game-2d javascript-vanilla ocean simulation
Last synced: 20 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/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/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/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: 24 Dec 2025
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/felipebogaertsm/machwave
Python package that helps engineers design rockets and rocket engines precisely and efficiently
internal-ballistics nozzle simulation
Last synced: 26 Jul 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/nv-tlabs/fed-sim
Federated Simulation for Medical Imaging (MICCAI2020)
generative-model medical-imaging miccai-2020 simulation
Last synced: 20 Feb 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/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/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/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/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/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/nickrehm/landersim
A physics-driven, interactive lunar lander simulator.
gui interactive python simulation
Last synced: 14 May 2025
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/space-physics/lwpc
SPAWAR LWPC longwave propagation code v.2.1
geoscience longwave propagation simulation
Last synced: 07 Oct 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/thalesgroup/kessler-game
Kessler is a simulation environment loosely modeled after our internal project PsiBee and the external project Fuzzy Asteroids. The game has ships that shoot bullets at asteroids to gain score. Ships can collide with asteroids and other ships and lose lives.
arcade-game machine-learning real-time-control simulation
Last synced: 06 Jul 2025
https://github.com/utra-robosoccer/Bez_IsaacGym
Isaac Gym Reinforcement Learning Environments for humanoid robot Bez
artificial-intelligence control-systems humanoid-robot isaac-gym neural-network reinforcement-learning robocup robocup-humanoid robocup-humanoid-league robotics simulation soccer-playing-robot
Last synced: 02 Apr 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/andrekovac/reservoir-persistent-memory
Simulation code of the paper "Persistent Memory in Single Node Delay-Coupled Reservoir Computing"
matlab reservoir-computing simulation
Last synced: 18 Oct 2025
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: 27 Dec 2025
https://github.com/pnnl/copper
Performance curve generator for building energy simulation
building energy hvac simulation
Last synced: 07 Jan 2026
https://github.com/dos-group/leaf-java
A simulator for large energy-aware fog computing environments 🌱
edge-computing energy-consumption fog-computing modeling simulation
Last synced: 27 Dec 2025
https://github.com/haxscramper/ngspice
Analog circuit simulation library; wrapper for ngspice
Last synced: 07 Oct 2025
https://github.com/mcgalcode/pylattica
A simple framework for prototyping lattice evolution simulations e.g. cellular automata, lattice gas simulations, lattice Monte Carlo etc.
chemistry lattice materials-science simulation
Last synced: 27 Apr 2025
https://github.com/brentseidel/sim-cpu
CPU Simulations written in Ada
6502-emulation 68000 8080a 8085 ada assembly-language simulation z80-emulator
Last synced: 14 May 2025
https://github.com/it4innovations/maui-simulation
Job scheduling simulation environment and simulation results of a real large scale PBS based HPC cluster
hpc job-scheduler maui-scheduler maui-simulator pbs simulation
Last synced: 30 Apr 2025
https://github.com/easifem/base
Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is [Modern Fortran](https://fortran-lang.org) framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM "eases" the efforts to develop scientific programs in Fortran.
fem finite-element-analysis finite-element-methods fortran fortran2018 geomechanics linear-algebra multi-phase-flow simulation soil-science
Last synced: 20 Jan 2026
https://github.com/georgeroman/evm-tx-simulator
Easily simulate any potential EVM transaction
Last synced: 18 Jan 2026
https://github.com/zombie-einstein/esquilax
JAX Multi-Agent RL, Neuro-Evolution, and A-Life Library
alife jax multi-agent multi-agent-reinforcement-learning multi-agent-simulation multi-agent-systems neuroevolution reinforcement-learning reinforcement-learning-environments simulation
Last synced: 18 Jan 2026
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/sarckk/boids
Boids implementation in C++ with spatial hashing
boids cpp flocking-simulation simulation spatialhash
Last synced: 28 Aug 2025
https://github.com/confoobio/gmse
An R package for simulating Generalised Management Strategy Evaluation
adaptive-management agricultural-modelling conflict conflict-resolution conservation ecological-modelling ecological-models ecology food-security game-theory genetic-algorithm genetic-algorithms management-decisions management-strategy-evaluation population-model r-package simulation wildlife-management
Last synced: 22 Oct 2025
https://github.com/mrrobinofficial/drifter-unity
[WIP] A semi-realistic vehicle library for Unity. Developed by using Drifter C# Wrapper.
car carsim drifter physics simulation unity unity3d vehicle
Last synced: 23 Aug 2025
https://github.com/ai4ce/bagsfit
Primitive Fitting Using Deep Boundary Aware Geometric Segmentation
boundary-detection dataset deep-learning fitting point-cloud primitive-fitting primitives segmentation simulation
Last synced: 27 Dec 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/arras-energy/gridlabd
Arras Energy simulator
agent-based gridlabd powerflow simulation
Last synced: 07 May 2025
https://github.com/seatonullberg/velvet
[WIP] Classical atomistic simulation engine with a focus on user-friendliness and extensibility
atomistic-simulation-engine chemistry computational-chemistry materials-science molecular-dynamics physics simulation
Last synced: 23 Apr 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/mcneillj/sitka
A built environment analysis and modeling library for Python.
building-energy modeling-tool simulation
Last synced: 15 Sep 2025
https://github.com/r-simmer/simmer.plot
Plotting Methods for 'simmer'
cran discrete-event plot r r-package simulation visualization
Last synced: 31 Aug 2025
https://github.com/dakostu/cellularfreeway
Simulation of Nagel and Schreckenberg's cellular automaton model for freeway traffic simulation
cellular-automata cellular-automation cellular-automaton cellular-automatons cellular-network freeway simulation traffic traffic-simulation trafficsim
Last synced: 04 Aug 2025
https://github.com/chapulina/rosconjp_2019
🤖🎥🇯🇵 ROSConJP 2019 presentation using Dolly and Simslides
dolly gazebo presentation robotics ros ros2 roscon simslides simulation
Last synced: 14 Apr 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/upb-lea/openmodelica_microgrids
OpenModelica_Microgrids is a library to simulate three phase AC Microgrids. Usable as stand-alone version or part of the toolbox OpenModelica Microgrid Gym (https://github.com/upb-lea/openmodelica-microgrid-gym).
microgrids openmodelica simulation
Last synced: 04 Oct 2025
https://github.com/precise-simulation/scientific-app-framework-for-python
Scientific Application Framework for Python [Prototype]
application cad fea framework gui plotting python scientific scientific-computing simulation visualization
Last synced: 12 May 2025
https://github.com/frgfm/drone-swarm
Simulation of swarm behaviour
c-plus-plus drones motion-planning pathfinding simulation swarm-intelligence
Last synced: 23 Aug 2025
https://github.com/open-space-collective/open-space-toolkit-simulation
Spacecraft simulation.
cpp engineering python satellite simulation space spacecraft toolkit
Last synced: 31 Jul 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/benoitberanger/mri_rf_pulse_simulation_matlab
MRI RF pulse simulation in MATLAB
application gui matlab mri pulse rf simulation
Last synced: 18 Sep 2025
https://github.com/jeffreymorganio/spritekit-leaf-simulation
A simulation of leaves blowing in the wind created with SpriteKit.
Last synced: 01 Sep 2025
https://github.com/linqlover/simulationstudio
A growing suite of applications and tools using code simulation in Squeak/Smalltalk
code-simulation interpreter isolation meta-interpreter sandbox simulation smalltalk squeak
Last synced: 23 Jun 2025
https://github.com/fusion-energy/model_benchmark_zoo
A collection of neutronics models for comparing neutronics simulations in both CAD and CSG formats.
benchmark cad comparison constructive-solid-geometries geometry neutronics simulation validation
Last synced: 17 Jan 2026
https://github.com/nezihesozen/bscproject
cellular-automata cuda gpu opengl simulation traffic-simulation
Last synced: 30 Apr 2025
https://github.com/hyumo/qFMU
Generate standard form system FMUs through CLI.
fmi fmi2 fmu modeling python simulation
Last synced: 05 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
https://github.com/gpavanb1/kitemodeler
Interactive Kite Design in Python
aerodynamics kite physics-simulation python3 simulation
Last synced: 10 Apr 2025
https://github.com/kvslab/oasismove
A verified and validated Python/FEniCS-based CFD solver for moving domains
cfd fenics moving-domain python simulation
Last synced: 24 Dec 2025
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/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/bluebrain/neurodamus
A BBP Simulation Control application for NEURON
brain cellular neuron-simulations simulation
Last synced: 14 May 2025
https://github.com/llnl/strawman
A many-core capable lightweight in situ visualization and analysis infrastructure for multi-physics HPC simulations
Last synced: 29 Apr 2025
https://github.com/miksus/thesis-computational-artificial-market
Artificial stock market (ASM) with Julia language.
finance julia-language simulation stock-market thesis-project
Last synced: 18 Mar 2025
https://github.com/daanvanyperen/odb-little-fortune-planet
Little Fortune Planet LD38 Jam entry
artemis-odb game gamedev libgdx ludumdare simulation
Last synced: 23 Oct 2025