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/shanto268/comprehensive_simulation_traffic_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.
analysis autonomous-vehicles ca cellular-automata heterogeneous mixed-traffic-flow nashc simulation traffic traffic-analysis traffic-flow
Last synced: 19 Jul 2025
https://github.com/qiauil/convdo
Convolutional Differential Operators for Physics-based Deep Learning Study
convolution deep-learning differentiable-programming differential-equations physics simulation
Last synced: 22 Jul 2025
https://github.com/aespinosadev/cloth-behaviour-simulation
Cloth simulation plugin for Unity. It uses a mass spring physics aproach. Simple but fine.
cloth cloth-simulation developer-tools physics-simulation plugin simulation unity unity3d-plugin video-game
Last synced: 14 Jul 2025
https://github.com/bigladder/kiva
Ground heat transfer calculation tool
building energy engineering foundation heat-transfer kiva simulation
Last synced: 09 Apr 2026
https://github.com/sametz/nmrsim
A Python library for NMR simulation
nmr simulation spectra spectrum
Last synced: 27 Mar 2026
https://github.com/hactarce/ndcell
A fast, flexible, and feature-rich interactive multidimensional cellular automaton simulator written in Rust
cellular-automaton multidimensional rust simulation
Last synced: 16 May 2025
https://github.com/hz-b/rayx
RAYX is a simulation tool for beamlines at electron storage rings. It traces synchrotron radiation through a series of mirrors, gratings and more and provides the user with helpful insights, how a given beamline performs.
3d-graphics gpu particle-tracing simulation vulkan
Last synced: 08 Feb 2026
https://github.com/omerkel/ucthello
UCThello - a board game demonstrator (Othello variant) with computer AI using Monte Carlo Tree Search (MCTS) with UCB (Upper Confidence Bounds) applied to trees (UCT in short)
2-player-strategy-game abstract-game ai ai-players artificial-intelligence board-game entertainment game mcts mobile mobile-app mobile-game monte-carlo-tree-search othello perfect-information simulation ucb uct upper-confidence-bounds
Last synced: 10 Apr 2025
https://github.com/open-atmos/pympdata
Numba-accelerated Pythonic implementation of MPDATA with examples in Python, Julia and Matlab
advection advection-diffusion atmospheric-modelling numba numerical-integration pde-solver pypi-package python research simulation
Last synced: 05 Apr 2025
https://github.com/whiteyhat/Lightning-Network-Simulator
Lightning Network Simulator
bitcoin lightning-network simulation
Last synced: 29 Mar 2025
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: 13 Apr 2026
https://github.com/diku-dk/libhip
LibHip: An Open-Access Hip Joint Model Repository suitable for Finite Element Method Simulation
biomechanics computational-modeling hip-joint meshing-algorithms python segmentation simulation
Last synced: 15 Oct 2025
https://github.com/framersai/paracosm
Agent swarm simulation with emergent tool forging, HEXACO personality evolution, and deterministic kernels. Built on AgentOS.
agentos ai-agents ai-simulation emergent-behavior hexaco mars multi-agent personality simulation swarm
Last synced: 13 May 2026
https://github.com/cogment/cogment-tutorial-rps
Cogment tutorial
cogment reinforcement-learning rock-paper-scissors simulation
Last synced: 13 Oct 2025
https://github.com/hbeni/fgcom-mumble
A (flightsim) radio communication simulation based on mumble
atc atc-pie communication flight-simulator flightgear linux macos openradar radio-communications radio-simulation simulation windows
Last synced: 05 Mar 2026
https://github.com/sinamajdieh/godot-neural-network
This project implements a fully GPU-accelerated feedforward neural network inside the Godot Engine using SPIR-V compute shaders. Designed for high-performance training and inference, it leverages Godot’s RenderingDevice API to execute parallel computations directly on the GPU.
godot neural-network simulation
Last synced: 16 Mar 2026
https://github.com/aj92/simitl
SimITL - virtual betaflight simulation
betaflight game game-development gamedev quadcopter simulation simulator
Last synced: 19 Feb 2026
https://github.com/vikashplus/ycb_sim
MuJoCo models for YCB objects (https://www.ycbbenchmarks.com/)
mujoco robosapien robot simulation ycb
Last synced: 26 Jun 2025
https://github.com/patrickkunka/bandwidth-throttle-stream
A Node.js and Deno transform stream for throttling bandwidth
bandwidth-limiting network simulation stream testing throttling
Last synced: 18 Feb 2026
https://github.com/harfang3d/tutorials-hg2
Tutorials for Harfang Python & Lua
3d directx harfang lua opengl physics python simulation visualization vr
Last synced: 17 Mar 2025
https://github.com/statgenlmu/coala
A Framework for Coalescent Simulation in R
coalescent dna evolution popgen rstats simulation
Last synced: 21 Feb 2026
https://github.com/northword/wiki
《能源环境材料计算模拟方法》学习笔记,包括linux基础命令、pbs作业管理系统、vasp、materials studio等。
calculations computation-simulation density-functional-theory dft dft-calculations linux materials-studio pbs simulation vasp vaspkit
Last synced: 09 Oct 2025
https://github.com/opengene/seqmaker.jl
(No maintenance) Next Generation Sequencing Simulation with SNP, Variation and Sequencing Error Integrated
bioinformatics illumina ngs simulation
Last synced: 12 Aug 2025
https://github.com/bduvenhage/bits-o-cpp
Bits of sweet C++ code that I use often.
graph-algorithms optimisation random-number-generators simulation timer topcoder
Last synced: 13 Apr 2025
https://github.com/choderalab/protons
OpenMM testbed for constant-pH methodologies.
constant-ph openmm ph-methodologies proton python simulation
Last synced: 04 Feb 2026
https://github.com/soypat/godesim
ODE system solver made simple. For IVPs (initial value problems).
differential-equations dormand-prince golang initial-value-problem ivp newton-raphson-multivariable ode ode-solver runge-kutta runge-kutta-fehlberg simulation
Last synced: 23 Mar 2025
https://github.com/ci-group/revolve2
A python library for optimization, geared towards modular robots and evolutionary computing.
evolutionary-algorithms evolutionary-computation modular-robots optimization robotics simulation
Last synced: 14 Jan 2026
https://github.com/thiagoojack/packettracer-rpm-based
Cisco Packet Tracer installer for RPM-based operating systems.
centos cisco cisco-packet-tracer fedora linux network rhel rocky-linux routers simulation
Last synced: 25 Mar 2025
https://github.com/lucaangioloni/gameoflife
Game Of Life implementation using Numpy and PyQt for GUI
board conway game gameoflife gui pyqt python qt simulation
Last synced: 23 Apr 2025
https://github.com/ait-aecid/kyoushi-environment
Scripts to deploy virtual testbed for log data analysis and anomaly detection.
anomaly-detection cyber-attacks data-mining hids ids kyoushi log-data logs monitoring nids security simulation
Last synced: 20 Jan 2026
https://github.com/weisongzhao/adaptiveoptics.simulation
Simulation for sensorless adaptive optics (Confocal microscopy, Modal method)
adaptive-optics confocal-microscopy matlab matlab-toolbox simulation
Last synced: 07 Sep 2025
https://github.com/phughesmcr/miski
An Archetypal Entity Component System (ECS) architecture in Typescript
ecs ecs-framework engine entity-component-system game-development gamedev javascript simulation typescript
Last synced: 28 Oct 2025
https://github.com/vasturiano/d3-force-surface
A multi-surface elastic collision force type for the d3-force simulation engine
d3js elastic-collision force force-directed-graphs graph-theory impact physics-simulation simulation surface
Last synced: 26 Jul 2025
https://github.com/omerkel/scrum-card-game
Scrum Card Game: Scrum Sprint Simulation played as a multi-player card game
agile board-game card-game collaboration educational-game game multi-player pdf playing-cards scrum scrum-agile simulation software-development-framework team-work teamwork training-materials
Last synced: 13 Jun 2025
https://github.com/jmcph4/pyobsim
A Python module for market simulation
finance fintech limit-order-book lob market market-simulator order-book python simulation simulator stock-market stock-price-prediction trading
Last synced: 07 Apr 2025
https://github.com/jonniedie/simulationlogs.jl
Signal logging and scoping for DifferentialEquations.jl simulations.
control-systems differential-equations dynamical-systems modeling modeling-and-simulation simulation
Last synced: 15 Mar 2025
https://github.com/qecsim/qecsim.jl
Qecsim is a Julia package for simulating quantum error correction using stabilizer codes.
julia qec quantum-error-correction simulation
Last synced: 23 Apr 2025
https://github.com/physicshub/physicshub.github.io
View the Physics. PhysicsHub is a free open-source project, perfect for contributions, that helps students study physics by visualizing formulas with interactive simulations.
first-project hacktoberfest hacktoberfest-accepted nextjs physics physics-2d physics-simulation react simulation students typescript website
Last synced: 25 Jan 2026
https://github.com/signetlabdei/ns3-mmwave-iab
IAB feature for the ns-3 mmWave module
iab mmwave mmwave-5g-networks ns-3 relay simulation
Last synced: 16 Jan 2026
https://github.com/pynbody/tangos
The Agile Numerical Galaxy Organisation System
Last synced: 04 Apr 2026
https://github.com/wyvernsemi/tcpippg
10GbE XGMII TCP/IPv4 packet generator for Verilog
10g ethernet simulation tcp-ip verification verilog virtual-processor xgmii
Last synced: 14 Apr 2025
https://github.com/hleb-kastseika/vkb
Bot for vk.com competitions
automation bot competition competition-posts java reposts simulation vk vk-api vk-bot vkb vkontakte vkontakte-client
Last synced: 29 Sep 2025
https://github.com/statsim/app
StatSim. Bayesian inference and statistical simulations in the browser
bayesian-statistics electronjs graphical-programming histogram javascript modeling probabilistic-programming probability pwa simulation statistics vuejs webppl
Last synced: 28 Oct 2025
https://github.com/gmlc-tdc/helics-examples
Examples for using HELICS with a variety of the supported programming languages
co-simulation examples simulation
Last synced: 18 Jun 2025
https://github.com/arm-software/mram_simulation_framework
MRAM magnetization simulation framework. s-LLGS python and verilog-a solvers for transients simulation and Fokker-planck equation solver for stochastic analysis
fokker-planck llgs mram mtj simulation sllgs
Last synced: 14 Jun 2025
https://github.com/cazala/party
webgpu particle system and physics engine with realtime playground
engine particle physics playground simulation system webgpu
Last synced: 20 Jan 2026
https://github.com/pritampanda15/molecular-dynamics
Self explained tutorial for molecular dynamics simulation using gromacs
charmm complex dynamics freeenergy hpc hpc-clusters lipidbilayer molecular molecular-dynamics molecular-dynamics-simulation molecular-mechanics molecular-simulation pca proteinligand simulation
Last synced: 15 Apr 2025
https://github.com/avivace/kalman
Interactive and real time 2D simulation of the Kalman Filter in use to reduce statistical input noise.
2d-simulation algorithm demo estimates implementation kalman kalman-estimator kalman-filter kalman-filtering kalman-smoother kalman-tracking noise simulation
Last synced: 20 Jul 2025
https://github.com/ghonimo/pre_silicon-ahb-to_apb-verification
Comprehensive verification suite for the AHB2APB Bridge design, featuring SystemVerilog and UVM-based methodologies. 🌉🚀
ahb2apb digital-design questasim semiconductor simulation systemverilog testbench uvm uvm-verification verification verification-methodologies vip
Last synced: 02 Mar 2026
https://github.com/jarzka/ajokit
Simple JavaScript based traffic simulation
javascript simulation traffic-simulation
Last synced: 10 Apr 2025
https://github.com/Shivamshaiv/Python-DICE
Python 3.6 implementation of Dynamic Integrated Climate-Economy (DICE)
climate-change climate-data dice integrated-assessment-model python-dice simulation
Last synced: 01 Nov 2025
https://github.com/starciad/stardustsandbox
⏳ ➥ A particle simulator sandbox game inspired by the classic 'falling sand'.
cellular-automata csharp dotnet falling-sand game gamedev monogame sandbox sandbox-game simulation simulator simulator-game
Last synced: 04 Mar 2026
https://github.com/wyvernsemi/mem_model
High speed C/C++ based behavioural VHDL/Verilog co-simulation memory model
avalon axi cosimulation dpi-c ghdl memory-model nvc pli questasim simulation test-bench verilator verilog verilog-components verilog-testbenches vhdl vivado-simulator
Last synced: 08 Jan 2026
https://github.com/scikit-hep/pyhepmc
Easy-to-use Python bindings for HepMC3
data generator hep hepmc monte-carlo particle physics python simulation vertex
Last synced: 07 Apr 2025
https://github.com/wisdem/wombat
Windfarm Operations & Maintenance cost-Benefit Analysis Tool
operations-maintenance python3 simpy simulation wind-energy
Last synced: 07 Jan 2026
https://github.com/cybersecsi/robodroid-library
Curated list of Frida scripts for RoboDroid to run pre-defined behaviors.
android cyber-range cyberrange cybersecurity frida simulation
Last synced: 26 Feb 2026
https://github.com/dglaeser/gridformat
Header-only C++-Library for grid file I/O
computational-grid input-output numerical-modeling simulation
Last synced: 21 Feb 2026
https://github.com/WISDEM/WOMBAT
Windfarm Operations & Maintenance cost-Benefit Analysis Tool
operations-maintenance python3 simpy simulation wind-energy
Last synced: 07 May 2025
https://github.com/rocketpy-team/rocketpaper
This repository keeps all the data used for the article "RocketPy: A Six Degree-of-freedom launch vehicle trajectory simulator"
aerodynamics aerospace aerospace-engineering dynamics flight flight-data flight-simulator paper rocket simulation trajectory
Last synced: 23 Oct 2025
https://github.com/wesdoyle/python_epidemic_simulation
A crude simulation of an epidemic in Python with pygame visualization
epidemic-simulations pygame simulation
Last synced: 07 Oct 2025
https://github.com/nicrusso7/robot-gym
RL applied to robotics.
legged-robot legged-robots line-follower mpc pybullet quadruped quadruped-robot rl robotics simulation
Last synced: 17 Mar 2026
https://github.com/NumericalMathematics/DispersiveShallowWater.jl
A Julia library of structure-preserving numerical methods for dispersive wave equations
dispersion-model julia numerical-simulation-framework shallow-water-equations simulation summation-by-parts
Last synced: 30 Nov 2025
https://github.com/nismod/smif
Simulation Modelling Integration Framework
coupling infrastructure model optimization simulation
Last synced: 20 Feb 2026
https://github.com/lf-santos/dwsimopt
The 'dwsimopt' is a Python library that automates DWSIM simulations for process optimization.
automation chemical-engineering chemical-process dwsim modeling optimization optimization-algorithms optimization-framework optimization-process process-design process-simulation process-simulator python simulation
Last synced: 14 Dec 2025
https://github.com/aromanro/eventmoleculardynamics
A program implementing event driven molecular dynamics for hard smooth spheres, using OpenGL for displaying
3d 3d-graphics collision computational-physics event-driven glm lightning mfc molecular-dynamics molecular-dynamics-simulation opengl particles physics physics-simulation shaders simulation sphere
Last synced: 18 Mar 2025
https://github.com/cuppachino/bevy_logic
Simulate logic gates and signals in bevy
Last synced: 23 Oct 2025
https://github.com/bio-phys/pydiffusion
Analyse Rotational Diffusion Tensor from MD Simulations
brownian-dynamics diffusion mdanalysis molecular-dynamics python rotation simulation
Last synced: 16 Jan 2026
https://github.com/stateless-minds/cyber-acid
Liquid democracy political simulator based on the automated data feed from the moneyless economy simulator Cyber Stasis.
decentralized-web distributed-computing game golang ipfs liquid-democracy multiplayer p2p politics self-governance simulation simulator society-management web3 webassembly
Last synced: 09 Mar 2026
https://github.com/hpcgroup/tracer
Trace Replay and Network Simulation Framework
bigsim-traces network-simulator simulation trace trace-replay
Last synced: 12 Mar 2026
https://github.com/open-atmos/pypartmc
Python (and C++) interface to PartMC with Jupyter/Python, Julia and Matlab examples
aerosol-modelling atmospheric-modelling atmospheric-physics monte-carlo-simulation particle-system pybind11 python research simulation sundials
Last synced: 11 Apr 2025
https://github.com/rte-antares-rpackage/antaresviz
ANTARES Visualizations
adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp
Last synced: 19 Apr 2025
https://github.com/cbsteh/PySawit
Oil Palm Growth and Yield Model
agriculture biophysics crop energy hydrology meterology model oil palm simulation soil
Last synced: 28 Mar 2025
https://github.com/avivace/physarum
Physarum polycephalum slime mould computing simulation, implemented on a custom VueJS + Unity3D stack
adamatzky agent-based-modeling agent-based-simulation complex-systems implementation integration physarum simulation simulation-framework slime slime-mold smart-slime unity unity2d vue vuejs
Last synced: 05 May 2025
https://github.com/ffverse/ffsimulator
Simulate Fantasy Football Seasons
fantasy-football r-package simulation
Last synced: 22 Oct 2025
https://github.com/rte-antares-rpackage/antaresViz
ANTARES Visualizations
adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp
Last synced: 07 May 2025
https://github.com/jonaspleyer/cellular_raza
Cellular Agent-based Modeling from a Clean Slate
agent-based agent-based-modeling biology cellular rust rust-library simulation
Last synced: 12 Jun 2026
https://github.com/michaelb/simple-user-simulation
powershell script to simulate activity by a user
cybersecurity powershell-script simulation user-simulator vm
Last synced: 29 Oct 2025
https://github.com/strandedkitty/ants-simulation
🐜 GPU-accelerated ant colony simulation
gpu realtime sandbox simulation webgl
Last synced: 22 Jul 2025
https://github.com/simongravelle/atb2lammps
Convert files from the ATB repository to LAMMPS format
atb converter input lammps lammps-data lammps-input lammps-script molecule molecule-file python simulation
Last synced: 22 Aug 2025
https://github.com/aromanro/qcsim
Quantum computing simulator
computational-physics eigen physics physics-simulation quantum quantum-algorithms quantum-computing quantum-computing-algorithms quantum-information simulation simulator
Last synced: 18 Mar 2025
https://github.com/anl-ceeesa/powersas.m
PowerSAS.m - A power grid analysis toolbox based on semi-analytical solutions (SAS) for Matlab/GNU Octave
Last synced: 19 Feb 2026
https://github.com/flatironinstitute/skellysim
Hydrodynamic Cytoskeleton Simulator
cpp cytoskeleton fast-multipole-method fluid-dynamics high-performance-computing hybrid-parallelism molecular-motors mpi openmp python simulation trilinos
Last synced: 15 Jul 2025
https://github.com/kmilo17pet/qlibs-cpp
C++ version of qlibs, a collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...
bitfields control-systems cpp crc-calculation digital-signal-processing discrete filtering fixed-point fuzzy-logic interpolation interpolation-methods lti lti-system outlier-removal pid-control recursive-algorithm rms simulation smoothing transfer-functions
Last synced: 02 Mar 2026
https://github.com/wumpf/yasph2d
some 2d sph fluid experimentation using rust
fluid fluid-simulation simulation smoothed-particle-hydrodynamics sph
Last synced: 10 Apr 2025
https://github.com/adam4lexander/spoke
Spoke is a tiny declarative reactivity engine for Unity.
architecture csharp declarative ecs game-dev gameplay open-source reactive reactivity simulation state-management unity unity3d vr
Last synced: 27 Dec 2025
https://github.com/simulationstorm/simulationstorm
A cross-platform simulation development toolkit for the .NET
c-sharp cross-platform dotnet open-source simulation simulation-engine simulation-framework simulation-modeling simulation-toolkit simulations
Last synced: 10 Apr 2025
https://github.com/auterion/px4-jsbsim-bridge
JSBSim bridge for PX4 SITL/HITL simulations
drone flight-controller flightgear hacktoberfest hardware-in-the-loop jsbsim jsbsim-bridge px4 robotics simulation software-in-the-loop visualization
Last synced: 14 Apr 2026
https://github.com/bkamins/eventsimulation.jl
An event based Discrete Event Simulation engine
discrete-event hacktoberfest julia-language simulation
Last synced: 10 Apr 2025
https://github.com/Josverl/micropython-p1meter
A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and HomeAssistant, written in MicroPython
esp32 homeassistant mqtt p1meter simulation
Last synced: 13 May 2025
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/urbainvaes/cahn-hilliard
Code to simulate the Cahn-Hilliard equation
finite-element-analysis freefem gmsh simulation
Last synced: 23 Feb 2026
https://github.com/hunar4321/find-global-maximum
Simulation of life like characters and several learning algorithms to test the ability of each algorithm to enable the characters reaching global maximum with minimum effort
evolutionary-algorithms optimization simulation unity3d
Last synced: 10 Apr 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/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/pb2204/gravity-simulator
Visualization Of Gravity
gravity physics simulation visualizer
Last synced: 26 Sep 2025
https://github.com/lab-cosmo/atomistic-cookbook
A collection of simulation recipes for the atomic-scale modeling of materials and molecules
atomistic-simulations machine-learning modeling molecular-dynamics simulation
Last synced: 03 May 2025
https://github.com/kaustubholpadkar/linear_regression_with_tensorflow.js
Simulation of Linear Regression algorithm using P5.JS and Tensorflow.js
deep-learning deeplearning javascript linear-regression machine-learning p5js simulation tensorflow-js
Last synced: 06 May 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