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-16 00:29:59 UTC
- JSON Representation
https://github.com/tokio-rs/simulation
Framework for simulating distributed applications
async deterministic simulation tokio
Last synced: 22 Apr 2025
https://github.com/debruine/faux
R functions for simulating factorial datasets
Last synced: 28 Aug 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/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/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/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/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/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/pcraster/pcraster
Environmental modeling software
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Last synced: 21 Oct 2025
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/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/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/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/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://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://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/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/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: 14 Mar 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/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/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: 13 Apr 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/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/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/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/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: 25 Feb 2025
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: 02 Dec 2025
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
https://github.com/oseiskar/corona-sniffer
Contact Tracing BLE sniffer PoC
ble-sniffing contact-tracing poc simulation
Last synced: 16 Mar 2025
https://github.com/gazebosim/gz-sensors
Provides numerous sensor models designed to generate realistic data from simulation environments.
gazebo gazebosim hacktoberfest ignition-rendering ignition-robotics ignition-sensors robotics robotics-simulation sensors sensors-models simulation
Last synced: 12 Dec 2025
https://github.com/pierremifasol/Lithography-Simulation
Github repository to share some insights about lithography simulation.
Last synced: 08 May 2025
https://github.com/projectchrono/dem-engine
A dual-GPU DEM solver with complex grain geometry support
chrono cuda discrete-element-method gpu multi-gpu simulation
Last synced: 06 Apr 2025
https://github.com/flaport/photontorch
Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorch
optimization photonic-circuit photonic-computing photonic-optimization photonics pytorch simulation simulation-framework simulator torch
Last synced: 18 Jul 2025
https://github.com/sintefmath/jutuldarcy.jl
Darcy flow and reservoir simulator based on Jutul.jl
blackoil carbon-sequestration co2-storage compositional darcy-flow geothermal julia mpi porous-media-flow reservoir-simulation simulation wells
Last synced: 05 Apr 2025
https://github.com/zenustech/zpc
zenus parallel computing library for zenus physics-based simulations
cuda gpu hpc math physics simulation
Last synced: 06 Apr 2025
https://github.com/Nth-iteration-labs/contextual
Contextual Bandits in R - simulation and evaluation of Multi-Armed Bandit Policies
bandit bandit-experiments bandit-learning cmab contextual contextual-bandit-policies contextual-bandits cran evaluation exploitation exploration machine-learning multi-armed multi-armed-bandit multi-armed-bandits offline-bandit reinforcement reinforcement-learning simulation statistics
Last synced: 03 May 2025
https://github.com/paebbels/json-for-vhdl
A JSON library implemented in VHDL.
fileformat fpga ghdl json lattice modelsim parser questasim simulation synthesis vhdl xilinx
Last synced: 29 Jul 2025
https://github.com/sfc-aqua/quisp
Open source implementation of quantum internet simulation package
quantum quantum-computing quantum-internet quantum-network-simulator simulation
Last synced: 06 Apr 2025
https://github.com/qecsim/qecsim
qecsim is a Python 3 package for simulating quantum error correction using stabilizer codes.
python qec quantum-error-correction simulation
Last synced: 21 Mar 2025
https://github.com/LunCoSim/lunco-sim
LunCo: virtual universe to design real space missions 🌎🚀🌚
desci engineering exploration flatsat godot godot4 godotengine gravity ksp lander lunar mbse moon newspace nft open-source rocket simulation space spacex
Last synced: 29 Jul 2025
https://github.com/dpretet/svut
SVUT is a simple framework to create Verilog/SystemVerilog unit tests. Just focus on your tests!
flow foss gtkwave icarus-verilog mit-license python simulation simulator surfer svut systemverilog tdd tdd-utilities testcase vcd verification-methodologies verilator verilog
Last synced: 22 Apr 2025
https://github.com/openmodelica/omsimulator
The OpenModelica FMI & SSP-based co-simulation environment.
co-simulation fmi simulation ssp
Last synced: 05 Apr 2025
https://github.com/rparak/Unity3D_Robotics_ABB
A digital-twin of the robot ABB integrated into the Unity3D development platform.
abb-robot communication digital-twin-application robotics robotstudio simulation unity3d
Last synced: 05 May 2025
https://github.com/gecko0307/dmech
3D physics engine for D
dlang game-development physics-engine rigid-body-dynamics simulation
Last synced: 17 Oct 2025
https://github.com/luncosim/lunco-sim
LunCo: virtual universe to design real space missions 🌎🚀🌚
desci engineering exploration flatsat godot godot4 godotengine gravity ksp lander lunar mbse moon newspace nft open-source rocket simulation space spacex
Last synced: 22 Jul 2025
https://github.com/mphe/gdnative-ropesim
A 2D verlet integration based rope simulation for Godot 4. Written in C++ using GDExtension for fast performance.
fast gdextension gdnative godot integration rope simulation verlet
Last synced: 10 Apr 2025
https://github.com/interactivecomputergraphics/fastcorotatedfem
FastCorotatedFEM is a minimalistic implementation of the corotated FEM method which was proposed in paper "Fast Corotated FEM using Operator Splitting" by Kugelstadt et al.
deformable-solids fem finite-element-methods simulation
Last synced: 21 Jun 2025
https://github.com/networkop/k8s-topo
Topology builder for network simulations inside K8S
kubernetes network simulation topology
Last synced: 18 Mar 2025
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: 17 Mar 2025
https://github.com/gama-platform/gama
Main repository for developing the 2025+ versions of GAMA
agent-based-framework agent-based-model agent-based-modeling agent-based-simulation modelling simulation
Last synced: 21 Sep 2025
https://github.com/q-minh/position-based-dynamics
eXtended Position based dynamics implementation with soft body virtual cutting
cloth cutting-methods dynamics eigen fem libigl pbd position-based-dynamics simulation soft-bodies xpbd
Last synced: 21 Aug 2025
https://github.com/FZJ-IEK3-VSA/hplib
Database with efficiency parameters from public Heatpump Keymark datasets as well as parameter-sets and functions in order to simulate heat pumps (manufacturer+model or generic type)
Last synced: 07 May 2025
https://github.com/worlddynamics/WorldDynamics.jl
An open-source framework written in Julia for global integrated assessment models.
hacktoberfest integrated-assessment-model julia sciml simulation world3
Last synced: 20 Jul 2025
https://github.com/holgerbrandl/kalasim
Discrete Event Simulator
agent-based-modeling data-science discrete-event-simulation optimization process-modeling simulation visulization
Last synced: 02 Jan 2026
https://github.com/node-3d/3d-core-raub
An extensible Node.js 3D core for desktop applications
3d gl glfw gpu gpu-computing graphics image javascript js native node-3d opengl pixijs simulation threejs vao vbo webgl window
Last synced: 05 Apr 2025
https://github.com/open-atmos/pysdm
Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab
atmospheric-modelling atmospheric-physics cuda gpu gpu-computing monte-carlo-simulation numba nvrtc particle-system physics-simulation pint pypi-package python research simulation thrust
Last synced: 17 Jan 2026
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: 06 Apr 2025
https://github.com/toogad/PooPyLab_Project
An open source biological wastewater treatment simulation software...
environmental-engineering process-flow-diagram python simulation wastewater
Last synced: 20 Jul 2025
https://github.com/dhondta/rpl-attacks
RPL attacks framework for simulating WSN with a malicious mote based on Contiki
attack contiki malicious-motes research-tools rpl rpl-attacks-framework security-tools simulation simulation-campaign wireless-network wsn
Last synced: 21 Feb 2025
https://github.com/NSSTC/sim-ecs
Batteries included TypeScript ECS
ecs ecs-libraries entities entity-component-system game-development game-engine game-engine-library javascript javascript-library js prefabs sim-ecs simulation typescript
Last synced: 06 Aug 2025
https://github.com/MadeInPierre/finalynx
A minimalistic companion (CLI & web) to organize your investment portfolio, simulate its future, and reach your life goals.
cli command-line command-line-tool dashboard finance finary invest investing investment optimization portfolio python simulation web
Last synced: 10 May 2025
https://github.com/nsstc/sim-ecs
Batteries included TypeScript ECS
ecs ecs-libraries entities entity-component-system game-development game-engine game-engine-library javascript javascript-library js prefabs sim-ecs simulation typescript
Last synced: 01 Mar 2025
https://github.com/UdK-VPT/BuildingSystems
Modelica BuildingSystems library
building energy modelica simulation
Last synced: 07 May 2025
https://github.com/unity-technologies/robotics-warehouse
A warehouse environment for robotics simulation in Unity.
environment robotics-development robotics-simulation simulation unity unity-robotics warehouse
Last synced: 19 Oct 2025
https://github.com/juliaplots/inspectdr.jl
Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)
bode eda mixed-signal plotting simulation smith-chart transient visualization widget
Last synced: 07 May 2025
https://github.com/cda-tum/fiction
An open-source design automation framework for Field-coupled Nanotechnologies
clocking eda emerging-tech fcn layout logic-synthesis nanocomputing nml placement qca routing sidb simulation verification
Last synced: 22 Jun 2025
https://github.com/upb-lea/fem_magnetics_toolbox
An Open-Source FEM Magnetics Toolbox for Power Electronic Magnetic Components
fem-simulation finite-element-methods inductors power-electronics python simulation
Last synced: 05 Apr 2025
https://github.com/JuliaPlots/InspectDR.jl
Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)
bode eda mixed-signal plotting simulation smith-chart transient visualization widget
Last synced: 10 May 2025
https://github.com/amilsted/evomps
An implementation of the time dependent variational principle for matrix product states
physics quantum-mechanics simulation
Last synced: 13 Jul 2025
https://github.com/ma-laforge/InspectDR.jl
Fast, interactive Julia/GTK+ plots (+Smith charts +Gtk widget +Cairo-only images)
bode eda mixed-signal plotting simulation smith-chart transient visualization widget
Last synced: 21 Feb 2025
https://github.com/amilsted/evoMPS
An implementation of the time dependent variational principle for matrix product states
physics quantum-mechanics simulation
Last synced: 15 Jul 2025
https://github.com/age-series/electricalage
Electrical Age (ELN) is a Minecraft Mod offering the ability to perform large-scale in-game electrical simulations.
game minecraft minecraft-forge mod simulation
Last synced: 09 Apr 2025
https://github.com/jan-tennert/solarsim
A 3D sandbox for simulating planetary orbits made with Bevy
bevy bevy-engine n-body nasa nasa-space rust simulation solar-system
Last synced: 13 Apr 2025
https://github.com/nodedge/nodedge
A Python3 graphic environment for next-generation engineering.
automated-research block-diagram engineering graphical-editor linux macos physical-systems pyside6 python3 qt6 robotics simulation visual-scripting windows
Last synced: 10 Jul 2025
https://github.com/cool-rr/garlicsim
Pythonic framework for working with simulations.
framework python scientific-computing simulation
Last synced: 02 Aug 2025
https://github.com/edgerun/faas-sim
A framework for trace-driven simulation of serverless Function-as-a-Service platforms
edge-computing python serverless-computing simpy simulation
Last synced: 07 Jan 2026
https://github.com/chen0040/js-simulator
General-purpose discrete-event multiagent simulation library for agent-based modelling and simulation
abms agent-based-framework agent-based-modeling agent-based-simulation discrete-event-simulation flocking-algorithm game-of-life multi-agent-systems multiagent-systems simulation simulation-framework
Last synced: 15 Aug 2025
https://github.com/sogno-platform/dpsim
Real-time power system simulator including powerflow, (dynamic) phasors and EMT
dynamic-phasors electromagnetic-transient emt power-systems powerflow quasi-stationary real-time simulation
Last synced: 09 Apr 2025
https://github.com/demisjohn/camfr
Python-based electromagnetic simulator and mode solver for nanophotonics applications, using the Eigenmode Expansion (EME) method.
electromagnetic-fields laser laser-cavity light-emitting-diodes photonic-crystals photonics physics-simulation python python27 simulation waveguide
Last synced: 09 Apr 2025
https://github.com/jjacobson/Realtime-Snow
Realtime snow deformation & accumulation in unity 3d
Last synced: 25 Apr 2025
https://github.com/barisyazici/libfranka-sim
A high-fidelity simulation backend for Franka robots that implements the complete libfranka API. Develop and test your robot control applications with identical code for both simulation and hardware. Supports all joint control modes (position, velocity, torque) with realistic physics powered by the Genesis engine.
franka genesis gymnasium-robotics open-ai-gym python3 robotics simulation
Last synced: 03 Sep 2025