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/sadrasabouri/pyrandwalk
:walking:Python Library for Random Walks
education educational markov-chain networkx probabilistic-graphical-models probability python random-walk reinforcement-learning reinforcement-learning-algorithms simulation stochastic-processes
Last synced: 16 Mar 2025
https://github.com/networks-learning/redqueen
Code for "RedQueen: An Online Algorithm for Smart Broadcasting on Social Networks", WSDM 2017
broadcasting online-algorithms python redqueen simulation smart social-network wsdm
Last synced: 23 Apr 2025
https://github.com/jinraekim/flightsims.jl
A general purpose numerical simulator supporting nested dynamical systems and a convenient macro-based data logger.
differentialequations dynamical-systems macro-based-data-logger nested-environments simulation
Last synced: 13 Oct 2025
https://github.com/roshameow/quantnight-frontend
A desktop application for quantitative research and simulation.
desktop-app quant quantitative-finance research simulation task-manager tauri vuejs
Last synced: 12 Jan 2026
https://github.com/tusharhero/darwinio
Evolution Simulator
evolution neural-network organisms simulation
Last synced: 08 Oct 2025
https://github.com/pb2204/gravity-simulator
Visualization Of Gravity
gravity physics simulation visualizer
Last synced: 26 Sep 2025
https://github.com/MrGilli/Quplexity
Official repo of the very fast and lightweight modular library for Quantum Computer Circuit simulation.
fpga library quantum-computing quantum-library quantum-simulator qubits simulation
Last synced: 31 Jul 2025
https://github.com/chaunceyjiang/fake-gpu
This project is designed to simulate GPU information, making it easier to test scenarios where a GPU is not available.
fake gpu kubernetes simulation
Last synced: 14 Mar 2025
https://github.com/michaelfranzl/gcode-machine
A simple CNC state machine implemented in Python that can be used for simulation and processing of G-code
cnc-state-machine gcode gcode-machine simulation
Last synced: 11 Jul 2025
https://github.com/cyberorigin2077/open_cyber_glove
Python SDK for OpenCyberGlove 🧤
ai motion-capture motion-tracking robotics simulation vr vrchat
Last synced: 22 Jul 2025
https://github.com/urbainvaes/cahn-hilliard
Code to simulate the Cahn-Hilliard equation
finite-element-analysis freefem gmsh simulation
Last synced: 23 Feb 2026
https://github.com/rveltz/piecewisedeterministicmarkovprocesses.jl
Piecewise Deterministic Markov Processes in Julia
differential-equations julia jump simulation stochastic-processes
Last synced: 06 Sep 2025
https://github.com/singlestore-labs/wasm-space-program
A large scale simulation which pits millions of space ships against each other in a virtual universe all running directly in SingleStore.
demo game hacktoberfest rust simulation singlestore singlestoredb space spaceship
Last synced: 06 Feb 2026
https://github.com/zchrissirhcz/neon_sim
Implement ARM NEON intrinsics in C++
arm intrinsics neon simulation
Last synced: 27 Jul 2025
https://github.com/game4automation/game4automation-community
Game4Automation Community is an open and free exchange platform for solutions, industrial tools and assets based on Game4Automation and Unity.
digital-twin digital-twins game4automation industrial-automation industry industry-40 machinery robotframework robotics simulation unity virtual-commissioning
Last synced: 25 Jun 2025
https://github.com/ufechner7/floridyn.jl
Dynamic wind farm simulation software
simulation wakes wind windenergy windfarm
Last synced: 14 Feb 2026
https://github.com/benpm/cellarium
Cellular automata with dynamic rulesets in WebGL
cellular-automata glsl opengl shaders simulation simulator webgl
Last synced: 30 Apr 2025
https://github.com/nest-desktop/nest-desktop
NEST Desktop is a web-based GUI for NEST Simulator and other simulators of spiking networks.
biological-neural-networks graphical-user-interface nest simulation
Last synced: 10 Oct 2025
https://github.com/uio-bmi/dagsim
A framework and specification language for simulating data based on graphical models
bayesian-network causal-models directed-acyclic-graph python simulation
Last synced: 14 Jan 2026
https://github.com/ie3-institute/PowerSystemDataModel
Provides an elaborated data model to model energy systems with a high granularity e.g. for bottom-up simulations. Additionally, useful functionalities to handle the model i/o are provided as well.
datamodel powersystem simulation
Last synced: 07 May 2025
https://github.com/tlnagy/crispulator.jl
✂️ Pooled CRISPR screen optimization tool
functional-genomics genomics julia simulation
Last synced: 21 Mar 2025
https://github.com/mbhall88/taeper
A small python program to simulate a real-time Nanopore sequencing run based on a previous experiment.
bioinformatics nanopore python simulation
Last synced: 11 Apr 2025
https://github.com/se2p/tool-competition-av
The repository hosts the code for the SBST CPS Tool competition for testing autonomous cars.
beamng competition self-driving-car simulation test-automation
Last synced: 06 Sep 2025
https://github.com/antonellodn/morpho
🦋 A plugin to create Envimet 2.5D and 3D models (INX), write configuration files (SIMX) and run simulations
dynamo envimet grasshopper nuget-package rhinoceros simulation urban-climate
Last synced: 30 Oct 2025
https://github.com/grantgasser/autonomous-vehicles-mlagents-unity
Training a car to drive within the lanes in a Unity driving environment
autonomous-vehicles deep-learning deep-reinforcement-learning mlagents reinforcement-learning simulation unity
Last synced: 23 Mar 2025
https://github.com/freand76/digsim
An interactive digital logic simulator with verilog support (Yosys)
logic python rtl simulation simulator vcd verilog yosys
Last synced: 03 Jan 2026
https://github.com/scikit-surgery/snappysonic
SnappySonic is an Ultrasound Simulator for use in research and public engagement.
education medical-imaging scikit-surgery simulation ucl ultrasound
Last synced: 14 Aug 2025
https://github.com/uob-positron-imaging-centre/digitaltwins
Collection of peer-reviewed Digital Twins developed at the University of Birmingham in partnership with industrial collaborators.
digital-twin granular liggghts python simulation
Last synced: 17 Jan 2026
https://github.com/dpretet/svlogger
SystemVerilog Logger
asic class fpga hdl icarus logger logging simulation systemverilog verilog
Last synced: 06 Apr 2026
https://github.com/cuspaceflight/bamboo
Cooling system modelling for liquid rocket engines.
cooling engine liquid nozzle python rocket simulation space
Last synced: 23 Oct 2025
https://github.com/kasaai/simulationmachine
Individual claims history simulation machine
actuarial-science neural-networks reserving rstats simulation
Last synced: 30 Jul 2025
https://github.com/mcosovic/juliagrid.jl
JuliaGrid is an easy-to-use power system simulation tool for researchers and educators provided as a Julia package.
bad-data data-set gauss-newton-method julia julia-language least-absolute-value measurements newton-raphson observability-analysis optimal-power-flow outlier-detection phasor-measurement-unit power-flow power-systems simulation sparseinv state-estimation weighted-least-squares
Last synced: 19 Apr 2025
https://github.com/bluebrain/snap
The Blue Brain Pythonic Simulation and Network Analysis Productivity layer
Last synced: 14 May 2025
https://github.com/repsychling/mixedmodelssim.jl
Simulation tools for Mixed Models
julia mixed-models psycholinguistics simulation statistics
Last synced: 01 May 2025
https://github.com/oseiskar/js-car
2D JavaScript car dynamics simulation
javascript physics physics-2d physics-simulation simulation
Last synced: 16 Mar 2025
https://github.com/radiocosmology/cora
Code for simulating skies for 21cm Intensity Mapping, including galactic and extragalactic foregrounds.
astrophysics cosmology radio-astronomy simulation
Last synced: 09 Mar 2026
https://github.com/jnyjny/gameoflife
Conway's Game of Life
asciimatics conway-game conways-game-of-life curses game-of-life gameoflife life pygame python simulation
Last synced: 25 Mar 2025
https://github.com/heavywatal/tumopp
🦀 Tumor growth simulation in C++/R
c-plus-plus r simulation tumor
Last synced: 31 Jul 2025
https://github.com/virtualplantlab/plantsimengine.jl
A simulation engine for models related to plants
crops fspm julia julialang modeling plants simulation
Last synced: 10 Apr 2025
https://github.com/anabrid/pyanalog
The source code of the anabrid Python toolchain for analog computer programming
analog hdl hybrid-computer simulation
Last synced: 25 Feb 2026
https://github.com/rickstaa/panda-gazebo
A reinforcement learning-oriented Panda Emika Franka gazebo simulation.
emika-franka gazebo gym-environments gymnasium openai-gym panda python reinforcement-learning ros simulation
Last synced: 25 Feb 2026
https://github.com/gottacatchenall/metacommunitydynamics.jl
population and community dynamics on spatial graphs, in julia. (formerly EcoDynamics.jl)
community-ecology dynamics ecojulia ecology julia landscape-ecology macroecology simulation spatial-ecology
Last synced: 19 Jun 2025
https://github.com/pmocz/activematter-python
Active Matter simulation
active-matter scientific-computing simulation tutorial viscek-model
Last synced: 12 Apr 2025
https://github.com/fjargsto/abem
Boundary Element Method for Acoustics
acoustics bem-methodology simulation
Last synced: 02 Apr 2026
https://github.com/humanfactors/fips
The Fatigue Impairment Prediction Suite. An R package for running biomathematical models of fatigue.
biomathematics fatigue human-factors modeling r rstats simulation
Last synced: 23 Apr 2025
https://github.com/aap/fpdpga
FPGA implementations of the PDP-6 and PDP-10
computer-history de-10 fpga pdp-10 pdp-6 retrocomputing simulation verilog
Last synced: 14 Mar 2026
https://github.com/baggepinnen/seetodee.jl
A small step for dynamics, a giant leap for SciML
control-systems controls direct-collocation integration rk4 runge-kutta-4 simulation
Last synced: 16 Mar 2026
https://github.com/sta-ger/slotify4j
A server-side video slot game logic framework for Java.
casino game game-server java return-to-player rtp simulation slot video-slot
Last synced: 10 Mar 2026
https://github.com/muhd-umer/comyx
Comyx is an optimized and modular Python library for simulating wireless communication systems
6g noma numba numpy pytorch ray reinforcement-learning ris scipy simulation star-ris wireless-communication
Last synced: 20 Apr 2026
https://github.com/enflexit/agentworkbench
Application toolkit based on the JADE framework. Functionalities for time aspects, agent environment interaction, visualization and load balancing, focusing on the usability for end users.
agent agent-platform distributed-computing embedded-systems jade loadbalancing multi-agent-systems osgi-applications simulation workbench
Last synced: 25 Oct 2025
https://github.com/real-stanford/busybot
[CoRL 2022] BusyBot: Learning to Interact, Reason, and Plan in a BusyBoard Environment
manipulation scene-graph simulation task-planning
Last synced: 05 May 2025
https://github.com/hiulit/godot-3-2d-fake-explosion-particles
A script to simulate exploding particles.
explosion godot-engine particles simulation
Last synced: 11 Apr 2025
https://github.com/futureagi/xenoverse
Xenoverse is a collection of randomized RL, Language, and general-purpose simulation environments, designed for training General-Purpose Learning Agents (GLAs).
agi ai artificial-general-intelligence artificial-intelligence general-purpose-in-context-learning general-purpose-learning-agents in-context-learning in-context-reinforcement-learning meta-learning meta-reinforcement-learning meta-rl reinforcement-learning rl rl-environment rl-envs simulation simulator
Last synced: 08 Oct 2025
https://github.com/cyberbotics/webots-docker
This repository is used to build GPU accelerated docker images of the Webots open-source robot simulator.
docker robotics robots ros ros2 simulation webots
Last synced: 06 Apr 2025
https://github.com/robindenz1/simdag
An R-Package to Simulate Data from a (Time-Dependent) Causal DAG
causal-inference directed-acyclic-graph simulation
Last synced: 02 Apr 2026
https://github.com/oaslananka/airsim101_yolov10
Autonomous Vehicle Control System using A* pathfinding, sensor data integration, and YOLO object detection in AirSim.
airsim autonomous-vehicle autonomousdriving autonomousvehicles deeplearning machinelearning microsoftai object-detection pathfinding python robotics simulation ultralytics vehiclecontrol yolo yolov10
Last synced: 10 Mar 2026
https://github.com/nicoell/Grass-Simulation
Repository of a grass simulation featuring geometric grass rendering, dynamic LOD with billboard grass, wind simulation and collision detection. Developed for my bachelor thesis.
billboard collision-detection compute-shader grass meadow rendering rendering-3d-graphics simulation tessellation unity unity3d
Last synced: 26 Apr 2025
https://github.com/fiveages-sim/robot_descriptions
ROS2 Description packages for Humanoid, Quadruped and Manipulator
blender gazebo ros2 ros2-control simulation urdf
Last synced: 07 Oct 2025
https://github.com/shanto268/nasch_ca_traffic_flow_analysis_software
This repository contains software for multi-agent simulation model of mixed traffic flow of connected (HVs) and automated vehicles (AVs) in Python using pygame, matplotlib, numpy, scipy and seaborn libraries. The software is capable of simulating many different cases of traffic flow and creates data files and figures for the purpose of analysis. Currently I am working on making the front end of the software more user friendly for potential commercialization.
analysis automated-vehicles autonomous-vehicles avs ca cellular-automata nasch pygame simulation traffic-analysis traffic-flow
Last synced: 28 Apr 2025
https://github.com/liuliu/swift-mujoco
Swift Binding for MuJoCo: https://mujoco.org/
reinforcement-learning simulation
Last synced: 06 Oct 2025
https://github.com/agra-uni-bremen/libriscv
Extensible implementation of the RISC-V ISA based on FreeMonads
formal-specification free-monads riscv-v simulation
Last synced: 21 Oct 2025
https://github.com/stevenshave/pybindingcurve
Binding curve simulation and experimental data fitting for multi component protein-ligand systems
binding binding-curve competition hyperbolic protein-ligand-binding simulation
Last synced: 11 Mar 2026
https://github.com/lettier/blendersim
Multi-agent robot simulator created with Blender.
blender blender3d bullet bullet-physics pathfinding physics physics-simulation python simulation simulation-framework simulation-modeling simulator
Last synced: 02 Sep 2025
https://github.com/mainekuehn/usim
Lightweight Python Simulation Framework
python simpy simulation simulation-framework
Last synced: 28 Jun 2025
https://github.com/razee4315/netlogo-mcp
The first MCP (Model Context Protocol) server for NetLogo, enabling AI assistants like Claude to create, run, and analyze agent-based models through natural conversation.
abm agent-based-modeling ai behaviorspace claude claude-mcp complexity-science mcp mcp-server model-context-protocol netlogo netlogo-models python simulation
Last synced: 06 Jun 2026
https://github.com/pmocz/constrainedtransport-python
Finite Volume Constrained Transport MHD simulation of the Orszag-Tang vortex
astrophysics constrained-transport finite-volume magnetohydrodynamics mhd orszag-tang scientific-computing simulation tutorial
Last synced: 12 Apr 2025
https://github.com/zmitchell/polsim
A command line utility for doing polarization simulations
optics physics physics-simulation polarization rust simulation
Last synced: 23 Apr 2025
https://github.com/dangtranhuu/tower-of-hanoi-simulation
hanoi-towers javaswing simulation
Last synced: 23 Apr 2025
https://github.com/habrador/earthquake-simulator
Simulation of how buildings behave during an earthquake
earthquake open-source simulation unity unity3d
Last synced: 15 Apr 2025
https://github.com/honeyhiveai/realign
Realign is a testing and simulation framework for AI applications.
ai aiengineering alignment evaluation llm-eval llm-evaluation llm-evaluation-framework llmops llms prompt-engineering rag red-teaming simulation
Last synced: 20 Jan 2026
https://github.com/intel/simulator-bindings
Rust Bindings and tools for the Intel® Simics® Simulator
emulation hardware modeling-and-simulation simulation
Last synced: 17 Feb 2026
https://github.com/bitromortac/lnregtest
Regtest Lightning Networks for (python) integration testing
bitcoind lightning lightning-network lnd python simulation
Last synced: 04 Apr 2026
https://github.com/schweizerischebundesbahnen/abm-in-visum
ABM-in-Visum: a collaborative project for activity-based transport demand modelling within the PTV Visum software hosted by Swiss Federal Railways (SBB).
abm activity-based ptv-visum simba-mobi simulation transportation-simulation travel-demand travel-modeling
Last synced: 15 Jul 2025
https://github.com/flandrade/cdma-simulation
CDMA communication system using Matlab. #github
awgn-channel cdma-communication communication-systems matlab plots quantization simulation users-voices
Last synced: 14 Jul 2025
https://github.com/cda-tum/mnt-bestagon-library
Design, layout, and simulation files of the paper "Hexagons are the Bestagons: Design Automation for Silicon Dangling Bond Logic" by M. Walter, S. S. H. Ng, K. Walus, and R. Wille in DAC 2022.
fcn layouts sidbs simulation supplementary-data
Last synced: 22 Jun 2025
https://github.com/RipperJ/RISC-V_CPU
RISC-V 32i Pipeline CPU and Assembler
assembler cpu fpga pipeline-cpu risc-v simulation verilog
Last synced: 10 Jul 2025
https://github.com/mtrazzi/gym-alttp-gridworld
A gym environment for Stuart Armstrong's model of a treacherous turn.
demo game gym-environment numpy python3 q-learning reinforcement-learning simulation zelda
Last synced: 12 Apr 2025
https://github.com/timvanscherpenzeel/thesis
Mass spring cloth simulation in WebGL using semi-implicit Euler and ping-pong FBO's.
cloth fbo framebuffer gpgpu simulation thesis threejs webgl
Last synced: 15 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: 04 Mar 2026
https://github.com/pyroll-project/pyroll-core
PyRolL rolling simulation framework - core library.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 07 Oct 2025
https://github.com/zyxue/biogrinder
Grinder is a versatile open-source bioinformatic tool to create simulated omic shotgun and amplicon sequence libraries for all main sequencing platforms.
amplicon-datasets amplicon-library biogrinder dna genome grinder shotgun simulated-datasets simulation
Last synced: 07 May 2025
https://github.com/theanishtar/tower-of-hanoi-simulation
hanoi-towers javaswing simulation
Last synced: 12 Apr 2025
https://github.com/mauriciogtec/adaptiverejectionsampling.jl
Julia package for fast flexible adaptive rejection sampling for log-concave univariate densities.
Last synced: 19 Feb 2026
https://github.com/ciscodevnet/terraform-provider-cml2
Terraform provider repository for Cisco Modeling Labs
automation cisco network-simulation networking simulation terraform terraform-provider virl
Last synced: 14 Apr 2025
https://github.com/ur-whitelab/maxent
MaxEnt code for fitting simulation outcomes/statistical models to observations
Last synced: 30 Apr 2025
https://github.com/k-krew/hanoi-cli
Interactive rebalance advisor for Kubernetes
cli devops failure-simulation infrastructure kubernetes resource-management simulation
Last synced: 26 Apr 2026
https://github.com/nikorasu/pynants
Ant Pheromone Trail Simulation
agent-based-simulation ant ant-colony ant-colony-optimization ant-colony-simulation ant-simulation ants emergent-behavior foraging numpy pheromone pheromones pygame pygame2 python python3 simulation swarm-intelligence trails
Last synced: 11 Apr 2025
https://github.com/numericalmathematics/dispersiveshallowwater.jl
Structure-preserving numerical methods for dispersive shallow water models
dispersion-model julia numerical-simulation-framework shallow-water-equations simulation summation-by-parts
Last synced: 05 May 2025
https://github.com/USDA-ARS-ACSL/MAIZSIM
Source code for maize or corn (Zea Mays) simulation model
climate-change crop crop-model models simulation soil two-dimensional-soil
Last synced: 07 May 2025
https://github.com/jensklimke/odrparser
A very simple OpenDRIVE parser
map opendrive parser simulation
Last synced: 09 Mar 2026
https://github.com/antimonit/quantum
Kotlin framework for writing quantum algorithms using QASM-like syntax
jvm kotlin quantum quantum-algorithms quantum-computing simulation
Last synced: 10 Apr 2025
https://github.com/opensdp/OpenSDPsynthR
Codebase to generate simulated data for OpenSDP project
education r simulation synthetic
Last synced: 02 May 2025
https://github.com/pmocz/dsmc-python
Direct Simulation Monte Carlo of the Rayleigh problem
direct-simulation-monte-carlo scientific-computing simulation tutorial
Last synced: 03 Jul 2025
https://github.com/ihmcrobotics/simulation-construction-set-2
Graphical user interface for visualizing control variables from either a server, a log file, or a simulation.
data-visualization humanoid-robot robotics simulation
Last synced: 25 Oct 2025
https://github.com/sisl/pomdpstresstesting.jl
Adaptive stress testing of black-box systems within POMDPs.jl
black-box pomdps simulation solvers stress-test
Last synced: 08 Mar 2026
https://github.com/chuxinh/trading-strategy-simulation
Comparing dollar-cost averaging frequencies 🤓
financial-analysis simulation statistical-analysis trading-strategies
Last synced: 03 Sep 2025