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-11 00:28:17 UTC
- JSON Representation
https://github.com/Manthee1/linuxWeb
Linux... but simulated on your web browser.
Last synced: 25 Sep 2025
https://github.com/BioDynaMo/biodynamo
BioDynaMo is a high-performance and modular, agent-based simulation platform.
agent-based agent-based-framework agent-based-modelling biology cancer epidemiology high-performance large-scale modular-design neuroscience parallel simulation
Last synced: 21 Jul 2025
https://github.com/cyyself/cemu
A simple full system emulator. Currently support RV64IMACSU and MIPS32 and LoongArch32. Capable of booting Linux. Suitable for education and research.
emulator loongarch mips risc-v simulation simulator
Last synced: 29 Oct 2025
https://github.com/wokwi/wokwi-docs
Documentation for the Wokwi Simulator
arduino raspberry-pi-pico simulation
Last synced: 05 Apr 2025
https://github.com/bluehexagons/foodguide
The Unofficial Don't Starve Food Guide and Crock Pot Simulator
dont-starve dont-starve-together gaming simulation
Last synced: 14 Feb 2026
https://github.com/larsbrinkhoff/terminal-simulator
Simulation of VT52 and VT100 terminal hardware.
ddt simulation simulator terminal-emulator vt100 vt52
Last synced: 08 Oct 2025
https://github.com/quinoacomputing/quinoa
Adaptive computational fluid dynamics
adaptive-refinement asynchronous-tasks charmplusplus continuous-galerkin cpp discontinuous-galerkin finite-element-methods finite-volume-methods fluid-dynamics hydrodynamics load-balancing parallel-computing quinoa simulation
Last synced: 21 Feb 2026
https://github.com/robinka/maxwell-simulation
Interactive web-based simulator of electromagnetic waves
dielectric electromagnetism fdtd fields finite-differences gpu gpujs integration maxwell numeric permeability permittivity react simulation typescript webgl
Last synced: 09 Apr 2025
https://github.com/kylebanks/conways-gol
Conway's Game of Life implemented with Go and OpenGL.
conway-game conway-life go-gl opengl simulation tutorial
Last synced: 04 Oct 2025
https://github.com/kumarrobotics/mrsl_quadrotor
gazebo-plugins quadrotor ros simulation
Last synced: 06 Mar 2026
https://github.com/sstsimulator/sst-elements
SST Architectural Simulation Components and Libraries
cache cache-simulator hpc memory network-analysis networking processor processor-architecture simulation simulator snl-other snl-performance-workflow system-design trace
Last synced: 21 Feb 2026
https://github.com/kumarrobotics/kr_mav_control
Code for quadrotor control
control multirotor quadrotor ros simulation
Last synced: 04 Apr 2025
https://github.com/mathworks/simscape-battery-electric-vehicle-model
A Battery Electric Vehicle (BEV) model in Simscape for longitudinal powertrain analysis
automotive electric-vehicles matlab simscape simulation simulink
Last synced: 16 Jan 2026
https://github.com/skavngr/netbot
A versatile command and control center (CCC) for DDoS Botnet Simulation & Load Generation.
attack-simulation attack-simulator bot botnet botnets bots ccc commandandconquer commandandcontrol ddos ddos-attack ddos-attack-tools ddos-tool denial-of-service dos simulation
Last synced: 15 Jul 2025
https://github.com/DelNov/T-Flows
Program for Simulation of Turbulent Flows
cfd finite-volume flow fortran90 les mpi navier-stokes rsm simulation turbulence
Last synced: 14 Mar 2025
https://github.com/KyleBanks/conways-gol
Conway's Game of Life implemented with Go and OpenGL.
conway-game conway-life go-gl opengl simulation tutorial
Last synced: 24 Jul 2025
https://github.com/kartben/lorawan-node-simulator
Simulation infrastructure for a LoRaWAN network (gatways and end devices) that's easy to configure and run from your CLI. Also available as a Docker container.
iot lorawan lpwan network-simulation simulation
Last synced: 19 Apr 2025
https://github.com/AMICI-dev/AMICI
Advanced Multilanguage Interface to CVODES and IDAS
adjoint-sensitivities cvode cvodes differentialequations forward-sensitivities hacktoberfest idas kinetic-modeling mechanistic-models modeling ode parameter-estimation petab pysb python sbml sensitivities sensitivity-analysis simulation systemsbiology
Last synced: 04 May 2025
https://github.com/ai4ce/V2X-Sim
[RA-L2022] V2X-Sim Dataset and Benchmark
benchmark collaborative-perception computer-vision dataset deep-learning machine-learning multi-robot-systems pytorch simulation v2x vehicle-to-everything
Last synced: 20 Mar 2025
https://github.com/materialsproject/reaction-network
Reaction Network is a Python package for predicting likely inorganic chemical reaction pathways using graph theoretical methods. Project led by @mattmcdermott (formerly at Berkeley Lab).
chemistry materials-science python reaction-network reactions simulation
Last synced: 12 May 2025
https://github.com/pulp-platform/carfield
A mixed-criticality platform built around Cheshire, with a number of safety/security and predictability features. Ready-to-use FPGA flow on multiple boards is available.
asic c fpga heterogeneous-computing mixed-criticality-systems riscv safety-critical simulation systemverilog
Last synced: 07 Feb 2026
https://github.com/windqaq/mpm
Simulating on GPU using Material Point Method and rendering.
cuda gvdb-voxels material-point-method raytracer simulation thrust
Last synced: 23 Mar 2025
https://github.com/scottshambaugh/monaco
Quantify uncertainty and sensitivities in your computer models with an industry-grade Monte Carlo library.
data-science monaco monte-carlo python scientific-computing sensitivity-analysis simulation statistics uncertainty-analysis uncertainty-quantification
Last synced: 03 Apr 2026
https://github.com/flaport/sax
S + Autograd + XLA :: S-parameter based frequency domain circuit simulations and optimizations using JAX.
ann autograd circuit deep-learning jax optimization photonic-circuit photonic-optimization photonics physics-simulation s-parameters simulation simulation-framework simulations xla
Last synced: 05 Mar 2026
https://github.com/erkaman/fluid_sim
Flashy 2D fluid simulations experiments.
2d cpp fluid opengl simulation
Last synced: 02 May 2025
https://github.com/smartlab-purdue/ros-tutorial-gazebo-simulation
ROS tutorial by Purdue SMART lab: Gazebo simulation - autonomous mobile robot navigation and creating custom robots and sensor plugins
autonomous-driving autonomous-navigation autonomous-vehicles cpp gazebo gazebo-plugin gazebo-plugins gazebo-simulator navigation-controller python robot robot-control robot-operating-system robotics ros ros-tutorials sensors simulation tutorial
Last synced: 14 Apr 2025
https://github.com/openworm/c302
The c302 framework for generating multiscale network models of C. elegans
Last synced: 07 Apr 2025
https://github.com/rj45/rj32
A 16-bit RISC CPU with 32 instructions built with Digital for running on an FPGA.
cpu dvi fpga processor simulation simulator verilog vga
Last synced: 04 Mar 2026
https://github.com/nasa/progpy
The NASA Prognostic Python Packages is a Python framework focused on defining and building models and algorit for prognostics (computation of remaining useful life) of engineering systems, and provides a set of models and algorithms for select components developed within this framework, suitable for use in prognostic applications.
integrated-system-health-management modeling modeling-and-simulation prognostic-models prognostics prognostics-health-management simulation
Last synced: 26 Jan 2026
https://github.com/virtualcell/vcell
Virtual Cell Framework
install4j simulation vcell-clients vcell-server
Last synced: 15 Apr 2026
https://github.com/acts-project/acts
Experiment-independent toolkit for (charged) particle track reconstruction in (high energy) physics experiments implemented in modern C++
particle-track-reconstruction physics-experiment reconstruction simulation
Last synced: 29 Jan 2026
https://github.com/jhu-lcsr/good_robot
"Good Robot! Now Watch This!": Repurposing Reinforcement Learning for Task-to-Task Transfer; and “Good Robot!”: Efficient Reinforcement Learning for Multi-Step Visual Tasks with Sim to Real Transfer
computer-vision deep-learning deep-q-network deep-reinforcement-learning grasping learning-from-demonstration manipulation multi-step-dqn multi-step-learning reinforcement-learning robotic-manipulation robotics simulation task-to-task-transfer vrep-simulator zero-shot-learning
Last synced: 03 Oct 2025
https://github.com/jlpaca/toybox
a collection of computational playthings.
animation creative-coding emergent-behavior physics simulation
Last synced: 31 May 2026
https://github.com/pwhiddy/nbody-gravity
A small but powerful nbody gravity simulator with a built-in renderer
astronomy barnes-hut cosmology dark-matter gravity nbody physics simulation
Last synced: 02 Apr 2026
https://github.com/jialuechen/trademind
A High-Performance Visual Algorithmic Trading Framework
algorithmic-trading backtesting-engine electronic-trading event-driven high-frequency-trading machine-learning quantitative-finance simulation
Last synced: 07 Apr 2025
https://github.com/ethz-asl/data-driven-dynamics
Data Driven Dynamics Modeling for Aerial Vehicles
drones px4 robotics simulation
Last synced: 11 Apr 2025
https://github.com/jialuechen/tradezen
A Scalable Algorithmic Trading Framework for US Equities and Futures
algorithmic-trading backtesting-engine electronic-trading event-driven high-frequency-trading machine-learning quantitative-finance simulation
Last synced: 24 Mar 2025
https://github.com/Karth42/SimpleKeplerOrbits
Unity3d static 2-body orbits simulation
celestial gravity kepler orbit orbital-mechanics orbits simulation space space-game space-physics unity unity3d unity3d-plugin
Last synced: 25 Apr 2025
https://github.com/karth42/simplekeplerorbits
Unity3d static 2-body orbits simulation
celestial gravity kepler orbit orbital-mechanics orbits simulation space space-game space-physics unity unity3d unity3d-plugin
Last synced: 10 Jul 2025
https://github.com/pdfo/pdfo
Powell's Derivative-Free Optimization solvers.
blackbox-optimization bobyqa cobyla constrained-optimization derivative-free-optimization fortran lincoa matlab newuoa nonlinear-optimization numerical-optimization optimization optimization-algorithms powell python simulation simulation-based-optimization unconstrained-optimization uobyqa zeroth-order-optimization
Last synced: 16 May 2025
https://github.com/bvieth/powsimR
Power analysis is essential to optimize the design of RNA-seq experiments and to assess and compare the power to detect differentially expressed genes. PowsimR is a flexible tool to simulate and evaluate differential expression from bulk and especially single-cell RNA-seq data making it suitable for a priori and posterior power analyses.
experimental-design gene-expression power power-analysis r rna-seq simulation simulation-framework single-cell
Last synced: 11 May 2025
https://bvieth.github.io/powsimR/
Power analysis is essential to optimize the design of RNA-seq experiments and to assess and compare the power to detect differentially expressed genes. PowsimR is a flexible tool to simulate and evaluate differential expression from bulk and especially single-cell RNA-seq data making it suitable for a priori and posterior power analyses.
experimental-design gene-expression power power-analysis r rna-seq simulation simulation-framework single-cell
Last synced: 08 Apr 2025
https://github.com/scienceverse/faux
R functions for simulating factorial datasets
Last synced: 21 Feb 2026
https://github.com/klemola/liikennematto
:blue_car: Small scale traffic simulation with a playful approach
2d-game citybuilder elm elm-ui gamedev simulation svg traffic-simulation
Last synced: 07 Apr 2025
https://github.com/danielmartensson/adaptive-control
Adaptive control methods developed by Karl Johan Åström and Björn Wittenmark from the 70-80's for industrial use
adaptive-control kalmanfilter model-reference-adaptive-control mras scilab self-tuning simulation xcos
Last synced: 01 May 2025
https://github.com/oscar-lima/pybullet_ros
A bridge between ROS and PyBullet
pybullet robotics ros ros-wrapper simulation urdf
Last synced: 18 Jan 2026
https://github.com/debruine/faux
R functions for simulating factorial datasets
Last synced: 28 Aug 2025
https://github.com/tokio-rs/simulation
Framework for simulating distributed applications
async deterministic simulation tokio
Last synced: 22 Apr 2025
https://github.com/nvjob/nvjob-boids
#NVJOB Simple Boids (Flocks of Birds, Fish and Insects). Flocking Simulation. Free Unity Asset.
birds boid boids boids-simulation butterflies fish flocking flocking-agents flocking-algorithm flocking-simulation flocks nvjob shader shaders simulation unity unity-asset unity3d
Last synced: 03 May 2025
https://github.com/michaelzhang-ai/Speech2Video
Code for ACCV 2020 "Speech2Video Synthesis with 3D Skeleton Regularization and Expressive Body Poses"
3d accv aigc body computer-vision face gan generative-ai gesture hand pose rnn simulation speech speech2video-synthesis talking-head talking-heads video
Last synced: 10 May 2025
https://github.com/microbium/microbium-app
Draw new worlds
animation art creative-coding electron generative-art interactive real-time realtime rendering simulation webgl
Last synced: 15 May 2025
https://github.com/cloudslab/cloudsimsdn
CloudSimSDN is an SDN extension of CloudSim project to simulate Networking, SDN and SFC features in the context of edge and cloud data centers.
cloud cloud-data-center cloudsim data-center edge edge-computing edge-extension sdn simulation vm-allocation vm-creation vms vnf workload
Last synced: 14 Jan 2026
https://github.com/kiwijuice56/sand-slide
Fast falling sand game made within Godot and utilizing GDExtension features
cellular-automata cpp falling-sand game gamedev gdextension gdscript godot godot-engine godot4 indiedev sandbox-game simulation
Last synced: 20 Oct 2025
https://github.com/davidmonterocrespo24/velxio
An open source Arduino simulator as a Wokwi alternative. Discord: https://discord.gg/rCScB9cG
arduino esp32 simulation wokwi
Last synced: 17 Mar 2026
https://github.com/austintheriot/hand-crafted-wasm
Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.
assembly creativecoding graphics simulation wasm wast wat web webassembly
Last synced: 23 Aug 2025
https://github.com/cyberbotics/webots_ros
Webots ROS package
robot robotics ros simulation webots webots-ros
Last synced: 08 Aug 2025
https://github.com/firmai/mtss-gan
MTSS-GAN: Multivariate Time Series Simulation with Generative Adversarial Networks (by @firmai)
adverserial finance generative-adversarial-network model-validation multivariate-data multivariate-timeseries similarity-measures simulation stress-test synthetic-data synthetic-dataset-generation time-series
Last synced: 02 May 2025
https://github.com/ROSS-org/ROSS
Rensselaer's Optimistic Simulation System
c discrete-event-simulation parallel-distributed-computing pdes simulation simulation-framework
Last synced: 09 Jul 2025
https://github.com/jslee02/awesome-robotics-simulation
:sunglasses: A curated list of resources for multibody dynamics simulation papers
awesome-list multibody-dynamics robotics robotics-simulation simulation
Last synced: 15 Jun 2026
https://github.com/socrats/egttools
Toolbox for Evolutionary Game Theory.
cpp evolutionary-dynamics evolutionary-game-theory python simulation social-dynamics
Last synced: 13 May 2025
https://github.com/pcraster/pcraster
Environmental modeling software
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Last synced: 21 Oct 2025
https://github.com/ps-micro/probot_anno
ROS Packages for PROBOT Anno.
gazebo grasping moveit probot ros ros-i simulation
Last synced: 23 Oct 2025
https://github.com/Cloudslab/cloudsimsdn
CloudSimSDN is an SDN extension of CloudSim project to simulate Networking, SDN and SFC features in the context of edge and cloud data centers.
cloud cloud-data-center cloudsim data-center edge edge-computing edge-extension sdn simulation vm-allocation vm-creation vms vnf workload
Last synced: 11 May 2025
https://github.com/ethz-asl/unreal_airsim
Simulation interface to Unreal Engine 4 based on the AirSim plugin.
airsim ros simulation unreal-engine-4
Last synced: 26 Oct 2025
https://github.com/thefrontside/simulacrum
A simulation platform for use during testing, during development and for high-fidelity application previews
hacktoberfest javascript simulation typescript
Last synced: 06 Apr 2025
https://github.com/ben-marshall/verilog-vcd-parser
A parser for Value Change Dump (VCD) files as specified in the IEEE System Verilog 1800-2012 standard.
parser simulation systemverilog trace vcd verilog vhdl
Last synced: 22 Apr 2025
https://github.com/tkkim-robot/safe_control
Safety-critical controllers for single/multi robotic navigation: CBF-QP, MPC-CBF, and etc.
cbf control mpc navigation obstacle-avoidance qp robotics robotics-simulation safety-critical simulation
Last synced: 06 Apr 2025
https://a-herzog.github.io/Warteschlangensimulator/
Warteschlangensimulator is a free, platform independent, discrete-event, stochastic simulator which allows to model queueing systems in form of flowcharts.
desktop-app discrete-event discrete-event-driven-simulation discrete-event-simulation discrete-event-simulations discrete-events-simulations event-driven queue queue-simulation queueing queueing-models queueing-networks queueing-simulation queueing-systems queueing-theory queuing-simulator simulation simulation-modeling simulator stochastic-simulation
Last synced: 27 Apr 2025
https://github.com/bioinform/varsim
VarSim: A high-fidelity simulation validation framework for high-throughput genome sequencing with cancer applications
genomics high-throughput-sequencing simulation validation
Last synced: 16 Dec 2025
https://github.com/dedinc/emunium
A Python module for automating interactions to mimic human behavior in standalone apps or browsers when using Selenium, Pyppeteer, or Playwright. Provides utilities to programmatically move the mouse cursor, click on page elements, type text, and scroll as if performed by a human user.
automation bypass-antibots bypass-bot-detection-systems captcha-bypass human-interactions playwright puppeteer pyppeteer selenium-automation selenium-test simulation standalone-automation web-testing
Last synced: 12 Mar 2026
https://github.com/precise-simulation/cfdtool
CFDTool - An easy to use OpenFOAM / SU2 / CFD simulation toolbox
cfd cfd-simulation cfd-toolbox cfdtool-toolbox computational-fluid-dynamics fluid-flows fluid-mechanics fluid-simulation gui matlab matlab-toolbox multiphysics openfoam openfoam-tutorials simulation su2 toolbox
Last synced: 06 Apr 2025
https://github.com/nunobrum/spicelib
Python library to interact with spice simulators such as LTSpice, QSPICE, NGSpice and others.
ltspice python qspice simulation simulator spice
Last synced: 14 Jan 2026
https://github.com/antaressimulatorteam/antares_simulator
Antares-Simulator is an Open Source power system simulator to quantify the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.
adequacy power-systems simulation
Last synced: 11 May 2026
https://github.com/imsy-dkfz/simpa
The Simulation and Image Processing for Photonics and Acoustics (SIMPA) toolkit.
acoustics image-processing photoacoustic-imaging photonics research-software simulation
Last synced: 04 Apr 2025
https://github.com/nature-of-code/noc-s18
Course repo and syllabus for Nature of Code Spring 2018 at ITP.
genetic-algorithm itp nature neural-network physics simulation syllabus
Last synced: 29 Jul 2025
https://github.com/helgegehring/femwell
FEM mode solver for photonic waveguides
finite-element-analysis finite-element-method photonics simulation thermal waveguide
Last synced: 06 Apr 2025
https://github.com/HelgeGehring/femwell
FEM mode solver for photonic waveguides
finite-element-analysis finite-element-method photonics simulation thermal waveguide
Last synced: 11 May 2025
https://github.com/gb28181/gb28181-simulation-tool
GB28181 Conversion Simulation /SPVMN
gb28181 ps-stream simulation simulator sip spvmn stream test tools
Last synced: 05 Oct 2025
https://github.com/GB28181/GB28181-Simulation-Tool
GB28181 Conversion Simulation /SPVMN
gb28181 ps-stream simulation simulator sip spvmn stream test tools
Last synced: 14 Mar 2025
https://github.com/quantumlib/openfermion-psi4
OpenFermion plugin to interface with the electronic structure package Psi4.
algorithms cirq colab fermion google-quantum jupyter-notebook python quantum quantum-algorithms quantum-chemistry quantum-circuit quantum-computing quantum-information quantum-programming quantum-programming-language quantum-simulation sdk simulation
Last synced: 12 Sep 2025
https://cpaxton.github.io/costar_stack/
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 10 May 2025
https://github.com/cpaxton/costar_stack
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 12 Jun 2025
https://github.com/whimian/pygeostatistics
Geostatistics in Python
2d-kriging gaussian-simulation geostatistics kriging sgs simulation
Last synced: 16 Jan 2026
https://github.com/sandoche/terminhack
👨💻 Impress your friends by pretending to be a real hacker
fake-hacking hack hacking kali-linux metasploit movie-hacker nmap simulation
Last synced: 01 Mar 2026
https://github.com/nasa-ammos/aerie
A software framework for modeling spacecraft.
aerospace discrete-event-simulation java modeling planning scheduling simulation space
Last synced: 05 Apr 2025
https://github.com/cybersecsi/robodroid
Manage (and soon deploy) Android machines with pre-defined behaviors for Cyber Range environments.
android cyber-range cyberrange cybersecurity frida simulation
Last synced: 13 Jul 2025
https://github.com/kgoldfeld/simstudy
simstudy: Illuminating research methods through data generation
data-generation data-simulation r simulation statistical-models
Last synced: 22 Oct 2025
https://github.com/sandoche/Terminhack
👨💻 Impress your friends by pretending to be a real hacker
fake-hacking hack hacking kali-linux metasploit movie-hacker nmap simulation
Last synced: 15 Mar 2025
https://github.com/mtrajk/virus-spreading
Simple virus spreading simulation tool made with plain/vanilla JavaScript
canvas coronavirus covid-19 css javascript simulation vanilla-javascript virus-spreading
Last synced: 28 Apr 2025
https://github.com/dos-group/vessim
A co-simulation testbed for computing and energy systems 🍃
carbon-aware co-simulation energy-system simulation software-in-the-loop testbed
Last synced: 04 May 2026
https://github.com/trishume/stashline
A long term personal finance planning timeline app for IOS
finance ios-app personal-finance planning simulation visualization
Last synced: 11 Sep 2025
https://github.com/yohanesnuwara/carbon-capture-and-storage
Integration of reservoir simulation, rock physics, seismic modeling, & geomechanics for CCS monitoring. Originally my BSc thesis and will be presented in EAGE 2020 Amsterdam.
ccs geomechanics rock-physics seismic simulation
Last synced: 18 May 2026
https://github.com/thowell/motion_planning
Algorithm and model experiments for robot motion planning. Implemented in Julia.
control dynamics motion-planning optimal-control optimization robotics simulation
Last synced: 08 Mar 2026
https://github.com/Erfaniaa/crypto-trading-strategy-backtester
Easy-to-use cryptocurrency trading strategy simulator and backtester
backtesting backtesting-trading-strategies binance bitcoin crypto cryptocurrency data-science dataset dataset-generation machine-learning python quantitative-finance quantitative-trading simulation time-series trading trading-strategies
Last synced: 18 Apr 2025