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-07-02 00:28:25 UTC
- JSON Representation
https://github.com/iridinite/shiftdrive
A cooperative multiplayer game in space.
cooperative game monogame multiplayer simulation space
Last synced: 09 Apr 2025
https://github.com/owigginshay/simulation_engine
This repository aims to provide a framework which allows for the fast prototyping of simulation ideas. Focus on building classes which describe behavior, and let the graphics be handled behind the scenes.
graphics physics-simulation pyglet simulation
Last synced: 01 Jul 2026
https://github.com/drseb/annotation-simulation
Code to generate ontology annotated objects (e.g. HPO annotated patients)
hpo hpo-annotated-patients patients phenotype phenotype-ontologies phenotypes phenotyping simulation
Last synced: 09 Apr 2025
https://github.com/dwidevelopes/simulation-server-and-clien
Simulation Server AND Clien Network
clients server serverless simulation
Last synced: 11 Feb 2026
https://github.com/rr0/ufoathome
A tool for reporting UFO sightings visually
player recording reporting simulation ufo
Last synced: 15 May 2026
https://github.com/akkupy/z-vote
Blockchain Based E-Voting System on Django Framework
blockchain blockchain-technology django django-application django-framework e-voting merkle-tree python python-3 simulation voting-system
Last synced: 10 Jul 2025
https://github.com/sametz/nmrmint
Mint your own NMR spectra from scratch! (version 0.3.1 beta)
chemistry education instrumentation nmr nmr-spectroscopy quantum-chemistry simulation spectroscopy spectrum
Last synced: 28 Jan 2026
https://github.com/daira/dualpowsim
Undocumented Python 3 programs for simulating dual PoW and confirmation times for Zcash. Please report issues at https://github.com/zcash/zcash/issues
mathplotlib numpy proof-of-work simulation zcash
Last synced: 16 May 2026
https://github.com/topaz1008/voronoi-breakable
Breakable rigid bodies using Voronoi diagrams
delaunay-triangulation javascript matter-js physics-simulation simulation voronoi-diagram
Last synced: 26 Oct 2025
https://github.com/ai-sandbox/aegen
Autoencoders for genomic data compression, classification, imputation, phasing and simulation.
classification compression imputation phasing simulation
Last synced: 16 Jan 2026
https://github.com/roger-29/dat154-assignment-3
🪐 DAT154 - Assignment 3 - Simulating Planetary Systems
csharp planetary-science simulation uwp
Last synced: 03 Apr 2025
https://github.com/mitgobla/traffic-improvement
Winner of PA Consulting Raspberry Pi Competition 2019 (Category 4)
flask-application pa-consulting pygame python3-7 raspberry-pi salabim simulation
Last synced: 02 Mar 2025
https://github.com/technicjelle/solarsystem
A solar system simulation environment where you can play around with planets, suns, gravity and orbits
desktop orbital-simulation planets simulation simulation-environment solar-system
Last synced: 10 Aug 2025
https://github.com/akhilrai28/antennafieldsim
This project simulates and extracts the Electric (E) and Magnetic (H) field parameters of a dipole antenna using CST Studio Suite. It provides a detailed analysis of the antenna’s field distribution, radiation pattern, and key performance metrics such as impedance and gain.
antenna cst dipole e-field electromagnetic-simulation radiation radiation-pattern rf rf-design simulation
Last synced: 08 Feb 2026
https://github.com/robbrit/complexeconomics
Economic simulation game
economics economics-game multi-agent-systems simulation
Last synced: 20 Jan 2026
https://github.com/threeal/dienen_gazebo_plugins
Gazebo simulator's plugins for Dienen mobile assistive robot simulation
assistive-robotics gazebo gazebo-plugin mobile-robots navigation ros ros2 simulation
Last synced: 11 May 2026
https://github.com/pythonhealthdatascience/rdesrap_mms
Reproducible analytical pipeline (RAP) for R discrete-event simulation (DES) implementing an M/M/s queueing model.
discrete-event-simulation healthcare healthcare-analysis r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 10 Aug 2025
https://github.com/niaggar/galtonboard
Windows application to simulate the Galton board, allows you to configure different parameters of the problem.
galton-board ipt ovito physics physics-simulation simulation
Last synced: 04 Feb 2026
https://github.com/rodrigolaa/world-cup-prediction
This project had the porpuse to predict the World Cup winner, through a simulation of over 1000 matches. :soccer:
jupyter-notebook python simulation
Last synced: 19 May 2026
https://github.com/stla/matrixsampling
Simulation of matrix variate distributions
Last synced: 22 Aug 2025
https://github.com/IamCatoBot/text2sim-MCP-server
Text2Sim MCP Server is a simulation engine that supports multiple modeling paradigms, including Discrete-Event Simulation (DES) and System Dynamics (SD). It integrates with LLMs using the Model Context Protocol (MCP), enabling powerful simulation capabilities within natural language environments like Claude Desktop.
llm-agent llm-tools mcp-server pysd simpy simulation
Last synced: 07 Sep 2025
https://github.com/sinaa/train-simulator
A train simulator to investigate the Ferromone Trails concept, with variable and fixed block signalling
ant-colony-systems decentralised self-driving simulation simulator train
Last synced: 16 May 2026
https://github.com/virxec/rl_ball_sym_pybinds
RLBot Python bindings for the Rust crate rl_ball_sym
python rlbot rocket-league rust simulation
Last synced: 16 May 2026
https://github.com/dlsaavedra/rcens
The "rcens" package provides functions to generate censored samples of type I, II and III, from any random sample generator. It also provides the option to create left and right censorship. Along with this, the generation of samples with interval censoring is in the testing phase. With two options of fixed length intervals and random lengths.
censored-data r simulation statistics
Last synced: 25 Oct 2025
https://github.com/giacomelli/botworld
A platform to create bots, environments and renderers for simulations.
bot c-sharp learning simulation
Last synced: 21 May 2026
https://github.com/tpapp/stochasticdurations.jl
Julia library for working with continuous time simulations.
continuous-time-math julia julia-language simulation
Last synced: 04 Apr 2025
https://github.com/jgregoriods/expand
Agent-based model of demic expansions in South America during the late Holocene.
agent-based-modeling archaeology simulation
Last synced: 17 Jan 2026
https://github.com/realvnf/common-utils
Interface definition between coordination algorithms and environments. Includes a dummy algorithm and environment as example.
algorithms coordination environment interface management nfv orchestration python simulation
Last synced: 04 Apr 2025
https://github.com/mythrantic/valiantos
An OS-looking thingy
operating-system simulation svelte sveltekit
Last synced: 20 Jan 2026
https://github.com/mozturan/human-like_autonomousdrive3d_drl
Human-Like Autonomous Driving W/ Deep Reinforcement Learning in 3D environment
autonomous-driving deep-learning deep-reinforcement-learning donkey-car donkeycar simulation soft-actor-critic
Last synced: 05 Apr 2025
https://github.com/adalinesimonian/finance-sim
Simulates daily transactions in a bank account
budget cli command-line finance limited money simple simulation simulator tool
Last synced: 11 Jul 2025
https://github.com/alejandrogallo/vpqrs
Vpqrs is a repo for useful scripts for ab-initio calculations.
ab-initio command-line physics simulation utils vasp
Last synced: 21 Mar 2025
https://github.com/peter-parit/n-body-gravity-sim
An n-body simulation to compare performance and run-time between a naive algorithm to the Barnes-Hut algorithm. Uses ScalaFX for visualization.
concurrent-programming gravity nbody-simulation parallel-computing physics scala scalafx simulation
Last synced: 16 Feb 2026
https://github.com/dwhswenson/opspiggybacker
Tools for converting path sampling simulations to OPS format
chemistry computational-biology physics science simulation
Last synced: 04 Apr 2025
https://github.com/karel-brinda/dymas
Dynamic Mapping Simulator.
bioinformatics ngs read-mapping simulation
Last synced: 08 Mar 2026
https://github.com/ishanoshada/planet3d
A 3D visualization of the solar system with planets and moons
planet pygame pygame-application python-packages simulation solar-system visualization
Last synced: 10 Apr 2025
https://github.com/tsu2000/genshin_wishes
Statistical modelling and simulations of 4 & 5★ drop rates in Genshin Impact.
altair genshin genshin-impact mathematical-modelling matplotlib plotly-graph-objects probability simulation statistical-analysis statistics streamlit
Last synced: 08 Mar 2026
https://github.com/gleydar/py_epi_sim
Epidemic Simulator with a nice and usable UI, written in Python using Qt
Last synced: 13 Apr 2025
https://github.com/electric-eloquence/game-of-drones
An Iterated Prisoner's Dilemma simulation
automata cellular cellular-automata game game-theory javascript simulation theory
Last synced: 18 May 2026
https://github.com/akhilrai28/alarm-clock
This project implements a fully functional digital alarm clock using Verilog and Vivado. The design includes features such as setting the time, alarm functionality, and real-time clock display. The project simulates clock timing and alarm triggers, with testbenches for verifying accuracy and reliability on FPGA.
alarm alarm-clock clock fpga hardware real-time simulation testbench verilog vivado
Last synced: 11 Jan 2026
https://github.com/vinibiavatti1/tripmix
Tripmix is a javascript recreational game that allows players to mix substances for the purpose of creating new substances and simulating their effects in specific places (landscapes).
drugs effects game mix narcotics psychedelic simulation simulator substance substances
Last synced: 28 Jul 2025
https://github.com/aespinosadev/elastic-behaviour-simulation
Elastic solid simulation plugin for Unity. It uses a mass spring physics aproach. Simple but fine.
cloth elastic physics-engine physics-simulation simulation unity3d unity3d-plugin
Last synced: 17 May 2026
https://github.com/MSuter6/faap-simulator
Simulator for the Fog Application Allocation Problem (FAAP)
fog-computing linear-programming simulation virtual-network-embedding
Last synced: 11 May 2025
https://github.com/diku-dk/openbanko
:older_woman: :goberserk: :raising_hand: Free software tools for working with Big Banko :older_man: :baby: :family:
banko bingo compression simulation
Last synced: 26 Mar 2025
https://github.com/niaggar/go-board
Simulation of galton board
galton-board go physics simulation
Last synced: 04 Jan 2026
https://github.com/sybila/ebcsgen
eBCSgen - BioChemical Space Language support tool.
mechanistic-models modeling rule-based-modelling simulation systems-biology
Last synced: 15 Apr 2025
https://github.com/ruivieira/pmml-zoo
A REST server to generate test PMML models
model-generator pmml python rest server simulation
Last synced: 21 Jul 2025
https://github.com/ericsmoon/waves
Waves is a real-time TUI + MCP game framework for agents.
agentic-ai game mcp mcp-server ratatui ratatui-rs rust simulation tui
Last synced: 01 Jul 2026
https://github.com/viccuad/avian_fdm
6-DoF Flight Dynamics Model plugin for Bevy and Avian
3d bevy flight-simulation gamedev physics rust simulation
Last synced: 23 May 2026
https://github.com/cbrincoveanu/evogrid
EvoGrid is a dynamic simulation exploring the evolution of artificial intelligence through random mutations of neural networks in a virtual grid ecosystem.
artificial-life evolution genetic-algorithm simulation
Last synced: 22 Sep 2025
https://github.com/seatonullberg/cmstk
Computational Materials Science Tool Kit
density-functional-theory dft materials-science molecular-dynamics simulation vasp
Last synced: 29 Mar 2025
https://github.com/kindlychung/visualize_gradients
Visualization of the gradients of a neural network using three activation functions
machine-learning neural-network simulation visualization
Last synced: 05 Apr 2025
https://github.com/abelcarreras/gromorg
A python GROMACS interface for MD simulations of organic molecular crystals
gromacs molecular-dynamics molecular-mechanics python simulation
Last synced: 15 Sep 2025
https://github.com/gmostofabd/analog-and-digital-circuits-with-proteus-simulation
Some very important and common use electronic circuit simulations using Proteus Simulator Software. Please use Proteus version 8.13 or above to run these examples
Last synced: 03 Feb 2026
https://github.com/caeassistant-group/umat-abaqus-tsai-hill-orthotropic-composite-subroutine
The UMAT subroutine is a tool in Abaqus that can be used when a material cannot be adequately modeled using the Abaqus material library. In this project, we employed this subroutine to evaluate the Tsai-Hill failure criterion in composites. Additional projects in this field can also be accessed on the following link.
3ds abaqus cae finite-element-analysis finite-element-methods fortran numerical-analysis simulation subroutine tsai-hill umat
Last synced: 31 Jan 2026
https://github.com/joshrule/formal-systems-learning-rs
Rust simulations using 2AFC triads to learn formal systems as typed first-order term rewriting systems
hindley-milner learning program-induction rust science simulation term-rewriting
Last synced: 18 Jan 2026
https://github.com/yahyaalaamassoud/ripple-effect-simulation
Simulating the ripple effect on a surface of water using OpenGL.
opengl ripple-effect simulation
Last synced: 11 Apr 2026
https://github.com/dlqqq/ising-model
cool simulation of magnetic lattices and their phase transitions
ising-model-2d monte-carlo simulation
Last synced: 07 Jun 2026
https://github.com/however-yir/autonomous-driving-lab
Autonomous driving engineering monorepo — CARLA simulation, Autoware ROS 2 vehicle stack, VSS signal spec, automotive DLT logging.
automotive autonomous-driving autoware carla cplusplus cpp docker fork-customized kubernetes monorepo python robotics ros2 simulation ue5 validation vehicle-signals
Last synced: 01 Jun 2026
https://github.com/megalithofficial/cyber-patrol-dashboard
A fictional cybersecurity visualization dashboard demonstrating simulated police patrols and security monitoring (for demonstration purposes only)
demo-project interactive-map interactive-visualization leaflet lucide map-visualization modern-ui react react-leaflet simulation tailwindcss visualization vite web-application
Last synced: 25 Feb 2026
https://github.com/babak2/epidemiological_model
ci-cd-pipeline docker epidemiological-modelling matplotlib numpy python3 simulation
Last synced: 07 Feb 2026
https://github.com/3bbaas/newspaper-seller-simulation-case-study
Newspaper-Seller-Simulation-Case-Study
case-study modeling newspaper-seller simulation
Last synced: 25 Feb 2026
https://github.com/code-alchemist01/astralis-engine
Real-time procedural universe simulation. Navigate across dynamic star systems, each forged by seed-based algorithms and rendered with OpenGL
3d-graphics cmake cpp glsl glsl-shaders python simulation
Last synced: 09 Oct 2025
https://github.com/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 2026
https://github.com/pythonhealthdatascience/stars-reproduce-kim-2021
Assessing the computational reproducibility of Kim et al. 2021 as part of STARS.
abdominal-aortic-aneurysm aneurysm covid-19 discrete-event-simulation nhs open-science quarto r reproducibility reproducible-research ruptures scenario-analysis screening simulation
Last synced: 07 Feb 2026
https://github.com/modypy/modypy
A framework for hierarchical modelling, simulation and analysis of dynamic systems
analysis block-diagram continuous-time discrete-time dynamical-systems events linear-systems python simulation simulation-framework simulation-modeling
Last synced: 14 Jan 2026
https://github.com/guardian-exchange/ge-stock-market
Simulates multiple stock prices in real time and serves them over a simple Flask API.
flask python server simulation
Last synced: 17 Mar 2026
https://github.com/wagad22/abc-laboratory
ABC-Laboratory is a prototypical simulation software calculating the fluorescence or absorption of different 'biomolecules'. It uses the Godot Game Engive (v.3) and is the result of my Bachelor Hands-on / internship.
absorption biochemistry bioinformatics biology biomolecular-simulation biomolecule chemistry fluorescence godot godot-engine godot-game-engine laboratory laboratory-exercises simulation
Last synced: 09 Feb 2026
https://github.com/equinor/neqsim-native
NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation. This project compiles NeqSim into a native executable or shared library using GraalVM.
Last synced: 12 Jun 2026
https://github.com/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/benzwick/mvox
MVox Mesh Voxelizer
c-plus-plus computational-science fem finite-element-method grid image mesh mfem simulation
Last synced: 15 Mar 2025
https://github.com/stormdotcom/blipburst
BlipBurst is a library to simulate controlled bursts of network errors during API calls. Designed for frontend (React, Vue, Angular) and backend (Node.js) environments, it helps developers test error handling, retries, and resilience by injecting errors at configurable frequencies and within custom time windows.
Last synced: 26 Feb 2026
https://github.com/raihan4520/mes
A simulated water quality monitoring system using Arduino to measure pH, temperature, turbidity, and dissolved oxygen, developed for the Microprocessor and Embedded Systems course at AIUB.
arduino-ide arduino-uno embedded-systems environmental-monitoring proteus sensors simulation water-quality-monitoring
Last synced: 16 Feb 2026
https://github.com/liyigerry/gp120
Data, methods and code for research on the molecular dynamics of HIV glycoprotein gp120
gp120 markov-state-model molecular-dynamics simulation
Last synced: 10 Feb 2026
https://github.com/liweitianux/radio-fg-simu-tools
Low-frequency radio sky simulation tools
Last synced: 22 Apr 2025
https://github.com/dbeaudoinfortin/sandboxsimulator
SandBox Simulator 4
dx9 n-body physics physics-engine physics-simulation raytracing sandbox simulation vb-net visual-basic
Last synced: 10 Feb 2026
https://github.com/nemeslaszlo/simple_atmsimulator
Basic Java Practise. Simulation of the process of ATM automation based on a given file. With many different, sometimes "extreme" options and possibilities.
atm-simulator basic-java oop simulation
Last synced: 24 Mar 2025
https://github.com/erthium/boids
Simulation of Boid artificial life program
agent-based-simulation boids boids-behaviour boids-simulation cpp cpp11 flocking flocking-agents flocking-simulation functional-programming makefile sdl sdl2 sdl2-image simulation
Last synced: 11 Feb 2026
https://github.com/biosimulators/biosimulators_copasi
COPASI biochemical network simulation program via BioSimulators-compliant command-line interface and Docker container
biochemical-networks biosimulators combine-archive computational-biology copasi docker dynamical-modeling omex-metadata python sbml sed-ml simulation systems-biology
Last synced: 14 Jan 2026
https://github.com/vaquierm/pandemicsimulation
🦠 Modular simulation of a pandemic, with visualisation of active cases, new cases and R
Last synced: 15 Mar 2025
https://github.com/sdediego/quantitative-finance
Quantitative and computational finance library
black-scholes derivatives finance financial-models monte-carlo options pricing quantitative-finance simulation yield-curve
Last synced: 11 Feb 2026
https://github.com/aaron3312/proyectoskeletons
💀 A Unity-based multi-agent simulation where autonomous robots collect and deliver objects using computer vision (YOLO v5) and smart navigation. Features real-time performance tracking, collision avoidance, and inter-agent communication in a dynamic 3D environment.
3d-graphics artificial-intelligence autonomous-navigation computer-vision multi-agent-systems performance-metrics robotics simulation unity yolov5
Last synced: 11 Feb 2026
https://github.com/pyroll-project/pyroll-jmak-recrystallization
Plugin providing change in grain size and strain according to dynamic, metadynamic and static recrystallization.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 11 Feb 2026
https://github.com/mklemmingen/boomchess-android
dynamic 2D War-Chess. Health, Explosion, Abilities.
android bot chess game libgdx military simulation
Last synced: 12 Feb 2026
https://github.com/alexandersilvab/robot-one
"Robot One" is a Robotics Simulator created by Alexander Silva Barbosa as a Graduation Work at the Federal University of Juiz de Fora - UFJF
engineering mobile-robotics robot robotics simulation ufjf unity3d
Last synced: 13 Apr 2026
https://github.com/georgtree/ngspicetclbridge
Tcl extension for usage with dynamically loaded Ngspice simulator
ngspice simulation spice tcl tcl-extension
Last synced: 12 Feb 2026
https://github.com/luka-kovacevic/causalregnet
Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.
benchmarking causal-discovery causal-machine-learning simulation
Last synced: 12 Feb 2026
https://github.com/kernelshreyak/livmach
An organism simulation framework based on cell growth and resultant emergent phenomena.
artificial-intelligence biological-simulations biology digital-dna dna-transcription organism-simulation simulation systems-biology tissue
Last synced: 31 Mar 2025
https://github.com/dhchenx/medsim3d
Medical Simulation Framework in the 3D Environment
3d-modeling human-body-reconstruction medical-education simulation visible-human-project
Last synced: 17 Mar 2026
https://github.com/c0deta1ker/MatBaseX
MatBase provides access to an extensive database of material parameters, inelastic mean free paths (IMFP), photoionization binding energies, cross sections, and asymmetry parameters. Additionally, MatBase includes a suite of functions for users to load, process, model and fit their own data, making it an indispensable tool in the field.
cross-sections crystal-structure crystallography data-analysis data-fitting database electron imfp imfp-calculator-matlab material material-database matlab matlab-application matlab-gui matlab-toolbox pes-modelling photoelectron-spectroscopy photoionization simulation xps
Last synced: 23 Jul 2025
https://github.com/kawai-senpai/ros-flightmatrixbridge
ROS2 nodes for interfacing with the Flight Matrix system. It includes publishers for various sensor data and a drone controller for handling joystick inputs. (Ros Based API for FlightMatrix)
api flight-simulation robotics ros ros2 simulation uav
Last synced: 13 Feb 2026
https://github.com/thibaultlatrille/redqueen
The Red-Queen model of recombination hot-spot evolution: a theoretical investigation.
mathematical-modelling scientific-publications simulation
Last synced: 19 Mar 2026
https://github.com/fflopsi/twobodyproblem
A simulation of the two-body problem with VPython
physics-simulation python python3 simulation vpython
Last synced: 28 Feb 2026
https://github.com/keiken-shin/hla_unity_plugin
HLA Plugin for Unity Simulation using Pitch RTI - (Boilerplate Example)
high-level-architecture hla pitch-rti rti simulation unity3d-plugin
Last synced: 13 Feb 2026