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-23 00:28:43 UTC
- JSON Representation
https://github.com/tpexcotblu/gravity-simulation
cosmos dotnet gravity simulation winforms
Last synced: 09 May 2026
https://github.com/stephanmg/vrl-neugen-plugin
The NeuGen VRL-Studio Plugin
java morphologies networks neuronal simulation vrl-studio
Last synced: 27 Apr 2026
https://github.com/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 2025
https://github.com/LKohlhepp/Ito-Monte-Carlo
MC-Simulation of the Ito-SDE (Krülls 1994)
astronomy astrophysics cuda gpu-acceleration monte-carlo physics-simulation simulation stochastic-differential-equations
Last synced: 10 Mar 2025
https://github.com/pawelgoj/cdffl-create-data-files-for-lammps-amorphous-simulations
CDFFL application creates folders with starting data with random position of the atoms in files for Lammps simulations. You only need to enter the oxide formula of the material. Useful for simulating glasses.
appium lammps python simulation tdd
Last synced: 04 May 2026
https://github.com/sunsided/state-space-sandbox
A state-space model design and simulation engine.
csharp experiment simulation state-space
Last synced: 07 Apr 2025
https://github.com/gayanukaa/snake-robot-simulation
Simulation of Snake Robot for Searching Human Casualties
image-processing matlab simulation simulink solidworks
Last synced: 18 Jun 2025
https://github.com/plusk01/rosflight_unity
ROSflight software-in-the-loop simulation using Unity
ros rosflight simulation unity
Last synced: 11 May 2026
https://github.com/thelowsunoverthemoon/games.bat
Rogue-likes, platformers, RPGs, simulations, puzzles in pure Batch
ansi batch-file batch-games batch-script commandline games match-3 platformer puzzle roguelike rpg simulation vt100
Last synced: 18 Feb 2026
https://github.com/jaswantsinghh/algosim
AlgoSim is an open source algorithms simulation tool.
algorithms algorithms-and-data-structures framer-motion nextjs react shadcn-ui simulation tailwindcss
Last synced: 04 Feb 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/trigary/fieldlines
C++ application which renders the field lines of line charges using OpenGL.
cpp electric-field-lines electric-fields physics physics-simulation simulation
Last synced: 05 May 2026
https://github.com/cqb13/path-finder
Rust TUI tool for visualizing the execution of various pathfinding algorithms.
algorithms pathfinding rust rust-tui simulation tui
Last synced: 07 Apr 2025
https://github.com/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 2025
https://github.com/xevion/boids
A project dedicated to presenting Boids, a computed flocking mechanism, to users in a beautiful format.
boids boids-algorithm boids-simulation flocking-algorithm flocking-simulation simulation unity unity2d
Last synced: 28 Apr 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/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/8dcc/langtons-ant
Langton's ant simulation made in C using SDL2
c cellular-automata langton-ant langtons-ant sdl2 simulation
Last synced: 10 Jun 2026
https://github.com/dicelab-rhul/vacuumworld
A multi-agent platform built on the top of the pystarworldsturbo library. Part of the Intelligent Agents course taught at Royal Holloway University of London.
agent agent-based agent-based-architecture agent-based-simulation agent-oriented-programming agents coursework intelligent-agent intelligent-agents multi-agent multi-agent-simulation multi-agent-systems pystarworldsturbo python python-library python3 simulation vacuumworld
Last synced: 04 Apr 2026
https://github.com/andewx/dieselsky
Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.
gpu physics sim simulation sky
Last synced: 05 May 2026
https://github.com/davidpl1/mujoco_ros_plugin_template
Template repository to create new MuJoCo ROS plugins
mujoco plugin ros simulation template-repository
Last synced: 28 Apr 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/wlandau/rmedicine2020
Slides and source code for a talk about drake at R/Medicine 2020.
life-sciences pipeline r-language reproducibility simulation workflow
Last synced: 21 Jan 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
https://github.com/andeemarks/game-of-life-ts
Typescript implementation of Conway's Game of Life simulation
cellular-automata game-of-life nodejs simulation typescript
Last synced: 12 May 2026
https://github.com/schanur/slime-mold
Create networks of virtual switches and virtual machines without root privileges
network qemu qemu-img simulation unprivileged unprivileged-user userspace userspace-networking vde virtual vm
Last synced: 24 Mar 2025
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/jmiszczak/matthew_reduction_game
Implementation of games on networks for controlling the inequalities in the capital distribution
agent-based-modeling agent-based-simulation econophysics game-theory network-analysis simulation sociophysics strategic-game
Last synced: 01 Feb 2026
https://github.com/gojiplus/understudy
Scenario Testing for AI Agents
agent-eval agent-evaluation agentic evaluation google-adk simulation
Last synced: 02 Apr 2026
https://github.com/nunofachada/simoututils
SimOutUtils - Utilities for analyzing time series simulation output
distributional-analysis docking focal-measures latex-table matlab matlab-toolbox model-alignment multiple-comparisons octave octave-functions octave-scripts output-analysis plot simulation simulation-modeling simulations statistical-analysis statistical-summaries statistical-tests timeseries
Last synced: 02 Apr 2025
https://github.com/choderalab/saltswap-results
Repository for the results of saltswap that are necessary for a first publication
chemical-potential openmm osmostat publication-results reservoir salt salt-concentration simulation
Last synced: 04 Feb 2026
https://github.com/colasgael/autonomous-aircraft
Simulation of an Aerial Transportation Network using both physical and simulated VTOL Drones
android-app autonomous-drone-missions competitive-programming-contests drone python simulation
Last synced: 07 May 2026
https://github.com/skywarth/fenrir-wolfpack-simulator
Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.
data data-structures javascript max-heap simulation simulations wolfpack
Last synced: 14 Oct 2025
https://github.com/santikka/sima
Simulation framework for realistic large-scale individual-level health data generation
healthcare-application population simulation simulation-framework simulator synthetic-data
Last synced: 08 Apr 2025
https://github.com/toshikinakamura0412/amr_navigation_ros
A 2D navigation metapackage for AMR (Autonomous Mobile Robot)
astar autonomous-navigation control cpp docker docker-compose dwa local-mapping localization mcl mobile-robot-navigation navigation path-planning raycast robotics ros ros-noetic simulation
Last synced: 10 Mar 2026
https://github.com/wetware/matrix
In-process cluster simulation for libp2p
benchmarks casm in-process inproc libp2p simulation simulations traffic-shaping unit-testing wetware ww
Last synced: 28 Apr 2026
https://github.com/jkglasbrenner/cds411-course-materials
Course materials for CDS 411: Modeling and Simulation II, offered at George Mason University
cds-411 cellular-automata course-materials data-science george-mason-university jupyter jupyter-notebook model-selection modeling python random-walk scikit-learn simulation stochastic-simulation system-dynamics
Last synced: 16 Jan 2026
https://github.com/aslozada/melquiades
Monte Carlo program for simulation of multicomponent systems using arbitrary potential models
lennard-jones-potential monte-carlo physicochemical potential simulation theoretical-chemistry yukawa
Last synced: 01 Mar 2026
https://github.com/a-herzog/miniwarteschlangensimulator
Mini Warteschlangensimulator is a web service for simulating queueing models.
discrete-event-simulation javascript queueing queueing-simulation queueing-theory simulation webapp
Last synced: 28 Feb 2026
https://github.com/aprowe/evo
Genetic Algorithms, in javascript
coffeescript evolutionary-algorithm gene-population javascript population simulation
Last synced: 28 Apr 2026
https://github.com/tientq64/particle-life-2d
🦠 Life is made up of elementary particles.
3d atoms cells force life microbe particles physics primordial-soup simulation simulator
Last synced: 09 Jul 2025
https://github.com/luciopaiva/particles
Particle simulation experiment using P5.js
grid neighbors p5js particles simulation visualization
Last synced: 14 Oct 2025
https://github.com/joshniemela/tunedmassdamper
Various programs to visualise, simulate and interact with 2 degrees of freedom tuned mass damper systems.
interactive julia makie ordinary-differential-equations raspberry-pi simulation vl1680x
Last synced: 08 May 2026
https://github.com/ismet55555/pdw-asym-2link
Clear and easy way of simulating a passive dynamic walker (PDW) model derived and exectured using MATLAB.
data dynamics inverted-pendulum matlab numerical-simulations passive-dynamic-walker passive-dynamics ramp research robotics simulation slope walking-simulator
Last synced: 29 Apr 2026
https://github.com/pinellolab/simstpy
A framework for simulation of spatially-resolved omics data using python
atac-seq cite-seq cut-tag-seq multi-omics rna-seq simulation spatial
Last synced: 25 Feb 2026
https://github.com/iprodigy/physics
Java library for Newtonian Mechanics Modeling with a focus on Immutable Fluency
angle cartesian euclidean fluent-api immutable java linear-algebra math mechanics physics scalar scalar-quantity simulation vector vector-calculation vector-computations vector-math
Last synced: 22 Apr 2026
https://github.com/wabtey/natureable
Naturable is a simulation voxel game, where you are the Nature. Fight for your life, longevity, influence against Human.
bevy nature procedural-generation rust simulation voxel
Last synced: 27 Apr 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/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/notakamihe/ml-air-hockey
This Unity Project contains all the files and scenes needed to create a simulation of an Air Hockey game using ML Agents.
csharp machine-learning simulation unity
Last synced: 22 Apr 2026
https://github.com/nirokay/questionable-oerbital-mechanics
Questionable Örbital Mechanics is an open-source Space Simulation "Game" written in Lua using the Löve game engine. Currently still heavily in development.
game love2d love2d-game lua simulation space-game
Last synced: 29 Apr 2026
https://github.com/turkeymcmac/bouncers
A simulation of evolving agents trying to win a one-on-one duels within a two-dimensional physical environment.
evolution neural-network simulation
Last synced: 16 Oct 2025
https://github.com/vaibhavgarg25/kmrl_sih25081
This project uses simulation and multi-objective optimization to generate efficient train induction plans. • Employs machine learning and reinforcement learning to adapt daily operational strategies. • Explainable AI Provides transparent decisions for train allocation
express fastapi multi-objective-optimization nextjs postgresql prisma-orm python reinforcement-learning simulation typescript
Last synced: 08 Oct 2025
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/jjrh92/jetcompra
Airplane buying website
api-consumption api-fetch-javascript aviation aviation-data css3 ecommerce html5 javascript js json simulation weather-api
Last synced: 09 May 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/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/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/zrowland885/posim
A library for generating simulated positioning data for testing GNSS applications.
Last synced: 14 Jan 2026
https://github.com/im-rises/nbody-simulator-webgl
N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)
3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl
Last synced: 16 Apr 2026
https://github.com/thavlik/lyfe
A 2d simulator for molecular cell biology.
biology chemistry fluidsim molecular-cell-biology simulation
Last synced: 23 Apr 2026
https://github.com/gregorybchris/chladni
Chladni figures simulation
brownian chladni figures game motion of random simulation vibrate
Last synced: 06 Feb 2026
https://github.com/tolisz/simulation_pr3
Jelly Simulator
cpp20 ffd free-form-deformation jelly opengl simulation
Last synced: 14 Feb 2026
https://github.com/turkeymcmac/game-of-life
An implementation of Conway's Game of Life
emergent-behavior game-of-life simulation
Last synced: 15 Mar 2025
https://github.com/niaggar/dynamical-galton-go
A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.
go golang physics simulation statistics
Last synced: 06 Feb 2026
https://github.com/tylerbhadra/fluid_collision_sim
2D Fluid Collision Simulation
fluid-dynamics fluid-simulation gpu-acceleration interactive-visualizations javascript navier-stokes-equations particles physics-2d simulation
Last synced: 03 Apr 2025
https://github.com/pera-swarm/swarm-simulator
This repository contains the implementations of a mixed reality-based swarm simulator
nodejs simulation swarm-robotics typescript
Last synced: 28 Apr 2025
https://github.com/liweitianux/radio-fg-simu-tools
Low-frequency radio sky simulation tools
Last synced: 22 Apr 2025
https://github.com/lucaspar/fuzzy_bot_sim
Fuzzy Logic Robot Simulator
fuzzy-logic robot simulation threejs webgl
Last synced: 29 Apr 2026
https://github.com/jnidzwetzki/berlinmodplayer
BerlinMod Player is a tool that creates a stream of coordinate updates from BerlinMod data. The tool can be used to benchmark geo-spatial stream processing sytems.
berlin cars gps simulation vehicles
Last synced: 11 Jun 2026
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/jor-/simulation
Python functions for simulating mathematical models, estimating model parameters, quantifying uncertainties and visualizing results.
optimization python simulation uncertainty
Last synced: 15 Oct 2025
https://github.com/adewinmbi/indoor-navigation
Indoor navigation simulation
Last synced: 22 Jan 2026
https://github.com/freakwill/find-girlfriend
👧find a girlfriend
girlfriend probability-theory python simulation
Last synced: 15 Oct 2025
https://github.com/bigraph-toolkit-suite/bigraphs.bigraph-framework
A framework written in Java for the creation and simulation of bigraphs.
bigraphs builder converter framework java model-checking simulation visualization
Last synced: 18 Oct 2025
https://github.com/jensrantil/steps
A discrete event simulator in Go.
discrete-event-simulation golang simulation
Last synced: 01 Mar 2025
https://github.com/abaeyens/vehicle_dynamics_sim
A fast vehicle dynamics simulator focusing on faithful actuation limits simulation
control nav2 nonlinear path-following ros ros2 simulation vehicle
Last synced: 11 Jun 2026
https://github.com/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 2025
https://github.com/shivamswarnkar/online-pathfinding
A Team project to develop, design, implement and analyze two new path finding algorithms based on Soft Subdivision Search algorithm.
pathfinding pathfinding-algorithm robotics simulation subdivision-search
Last synced: 13 May 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/gnikit/dual-coil-magnetic-field-visualiser
GUI of a 3D Simulation of a Magnetic field using Mayavi
Last synced: 19 Oct 2025
https://github.com/controversial/boids
Experimental JS implementation of the Boids flocking algorithm
boids canvas es6 flocking sass simulation
Last synced: 30 Apr 2026
https://github.com/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 2026
https://github.com/sylvainhalle/virus-contagion
BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19
beepbeep cep covid-19 covid-virus simulation simulator
Last synced: 19 Apr 2026
https://github.com/ugnmura/bouncing-balls
Bouncing Balls in Command Line
c linear-algebra make physics simulation vector
Last synced: 02 Mar 2026
https://github.com/alexdawn/battle-cogitator
This is a WIP project to get a REST api using flask to calculate stats from a simulated 40k combat.
40k battlescribe simulation statistics
Last synced: 26 Apr 2025
https://github.com/blackcipher101/robotic-arm
Robotic manipulator which uses Forwarn and Inverse kinematics built on ROS
forward-kinematics gazebo inverse-kinematics robotics ros simulation
Last synced: 02 Apr 2025
https://github.com/sotashimozono/lattice2d.jl
A Julia package for generating and manipulating 2D lattice structures for quantum many-body physics simulations.
grid julia simulation two-dimension
Last synced: 30 Apr 2026
https://github.com/jeksterslab/simstatespace
simStateSpace: Simulate Data from State Space Models (Pesigan, Russell, & Chow, 2025: https://doi.org/10.1037/met0000779).
r r-package simulation state-space-model
Last synced: 21 Jan 2026
https://github.com/mmerlyn/game-of-life
Interactive simulation of Conway's Game of Life using OpenGL in C, with aging cells, color transitions, and user control.
c-programming cpp graphics opengl simulation
Last synced: 30 Apr 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/zabuzard/buechi-minimization-fairsimulation_thesis
Bachelor's thesis about the topic 'Minimization of Büchi Automata using Fair Simulation'.
automata-theory bachelor-thesis minimization simulation
Last synced: 04 Mar 2026
https://github.com/daniilgrbic/solarpy
An accurate Solar system simulation with cool mathematics and a custom 3D engine
runge-kutta simulation solar-system university-project
Last synced: 08 Jun 2026
https://github.com/dranidis/sdlspec
SDL process specification and simulation in Go (golang)
go golang sdl signal simulation specification-language
Last synced: 31 Jan 2026