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-25 00:24:49 UTC
- JSON Representation
https://github.com/cgohlke/simulate_diffusion
Simulate diffusion on a grid using Python
diffusion jupyter-notebook python simulation tutorial
Last synced: 20 Apr 2026
https://github.com/tillbiskup/fitpy
A Python package for fitting models to (spectroscopic) data.
electron-paramagnetic-resonance fitting reproducible-research reproducible-science simulation spectral-analysis spectroscopy
Last synced: 06 Sep 2025
https://github.com/jonysalgado/robot_soccer_python
A robot soccer simulation 2D environment for python.
ai environment python robot simulation soccer
Last synced: 14 Jan 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/controversial/boids
Experimental JS implementation of the Boids flocking algorithm
boids canvas es6 flocking sass simulation
Last synced: 30 Apr 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/chenzhaiyu/pyblensor
Point clouds simulation with BlenSor
blensor point-cloud sdf simulation
Last synced: 12 Apr 2025
https://github.com/stasm/distancing
See how social distancing works
covid-19 simulation social-distancing
Last synced: 10 Jan 2026
https://github.com/andrewtarzia/spindry
Low-cost host-guest conformer generation
high-throughput host-guest materials-informatics monte-carlo porous-materials simulation
Last synced: 23 Mar 2025
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/liweitianux/radio-fg-simu-tools
Low-frequency radio sky simulation tools
Last synced: 22 Apr 2025
https://github.com/pyroll-project/pyroll-marini-spreading
Plugin for PyRoll providing the Marini spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 27 Feb 2026
https://github.com/pyroll-project/pyroll-freiberg-flow-stress
Plugin for PyRoll providing Freiberg flow stress approach and material database.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 07 Oct 2025
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/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/luciopaiva/particles
Particle simulation experiment using P5.js
grid neighbors p5js particles simulation visualization
Last synced: 14 Oct 2025
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/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/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/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/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/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/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/vikkio88/dsmanager-php
yet another Football Manager game (porting of the C# https://github.com/vikkio88/dsmanager)
angularjs football-manager-game football-simulation php simulation
Last synced: 09 May 2026
https://github.com/siddhant-k-code/logic-gates-simulator
Live Demo :
css gsap html javascript logic-gates simulation
Last synced: 03 May 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/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/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/figuran04/gtcscan
📦🔗📦 Simple blockchain simulation
blockchain fintech simple simulation web3
Last synced: 07 Oct 2025
https://github.com/tpexcotblu/gravity-simulation
cosmos dotnet gravity simulation winforms
Last synced: 09 May 2026
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/profdavidfritsche/simlive
Finite element software for 3d simulations and digital twins.
3d automation cad didactics digital-twin finite-element-analysis finite-element-methods finite-elements mechanical-engineering mechanics mechatronics simulation teaching
Last synced: 04 Apr 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/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/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/vaquierm/pandemicsimulation
🦠Modular simulation of a pandemic, with visualisation of active cases, new cases and R
Last synced: 15 Mar 2025
https://github.com/davidnabergoj/nfmc-nf-evaluation
NFMC benchmark and code for the paper: "Nabergoj and Å trumbelj. Empirical evaluation of normalizing flows in Markov Chain Monte Carlo, 2024."
arxiv bayesian-inference benchmark implementation markov-chain-monte-carlo mcmc normalizing-flow paper pytorch reproducibility sampling simulation slurm statistical-analysis variational-inference
Last synced: 04 Feb 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/ihebbelhadj/synthetic-time-series-hr-data
A Python project that transforms a static HR employee snapshot into a rich, historized dataset of event logs, perfect for powering HR analytics and testing ELT/ETL pipelines.
data-generation hr-analytics pandas python simulation timeseries
Last synced: 30 Apr 2026
https://github.com/dennisliu1993/slider_motion_simulation_mfc
Implementing animation of mechanical structure using MFC and DC class
gdi gui-design mfc motion simulation timer
Last synced: 30 Apr 2026
https://github.com/roq-trading/roq-demo
Presentations to demonstrate features of Roq's Software Solutions.
algo-trading algorithmic-trading analysis arbitrage blogs deribit hft jupyter-notebook low-latency simulation trading-strategies
Last synced: 04 Feb 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/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/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/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/theokanning/jerry-learns
A simulator to learn walking and backflips using neural networks and genetic evolution.
artificial-intelligence genetic-algorithm neural-network rickandmorty simulation
Last synced: 07 Apr 2026
https://github.com/ortanav2/thinkblue
Transforming the complexity of marine ecosystems into a living laboratory - where environmental scenarios play out in minutes, revealing adaptation patterns and informing strategies to protect our oceans.
climate-change coral coral-reefs digital-twin fish global-warming ocean python reinforcement-learning simulation
Last synced: 13 Oct 2025
https://github.com/seankwarren/react-metaballs
A implementation of marching-square metaballs in Javascript-React. Explored the use of canvas elements and animations in the React framework.
art numerical-methods reactjs root-finding simulation
Last synced: 03 May 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/philipturner/multipendulum
A mesmerizing physics simulation
Last synced: 20 May 2026
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/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/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/venam/bean-machine
An implementation of a bean machine (quincunx) using box2djs
box galton mathematics physics simulation
Last synced: 05 Oct 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/mekhyw/modeling-and-simulation-of-the-physical-world
Discrete and continuous mathematical modeling of 1st and 2nd order dynamical systems, numerical simulation of models of dynamical systems using Python, principles of scientific methodology. Credits to professors Fabio Pelicano, Fabio Bobrow and Fabio Hage
excel jupyter-notebook object-tracking scipy simulation
Last synced: 11 May 2026
https://github.com/ghackenberg/delta-dynamics
A low-poly ecosystem simulator featuring real-time dynamic terrain, GPU-accelerated water flow, resource management, and local LLM integration for AI entity behavior. Built with React, Three.js, and Web-LLM.
ecosystem-simulation game-development local-ai low-poly procedural-generation react simulation terrain-generation threejs typescript vite water-simulation web-llm webgl
Last synced: 04 Jun 2026
https://github.com/im-rises/nbody-simulator-react-p5-website
N-Body simulation package demo made in React (bruteforce)
gravity javascript n-body nbody nbody-simulation package react simulation typescript
Last synced: 20 Apr 2026
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/broosky/gatherers
A solo continuation of the nostalgic StarCraft-inspired resource gathering simulator, built with C for some old-school fun.
2d-engine blizzard-games c-programming game-development game-engine game-simulation maker-project nostalgia oldschool pathfinding rts simulation starcraft
Last synced: 16 Mar 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/trudi-group/isds
Interactive Simulation of Distributed Systems
bitcoin blockchain distributed-systems rust simulation wasm webassembly yew
Last synced: 03 May 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/materials-data-science-and-informatics/aiida-fenics
A plugin package that enables the usage of the FEniCS computing platform with the AiiDA framework.
aiida aiida-fenics aiida-plugin aiida-plugins fem fenics fenics-x physics python simulation worklfow
Last synced: 23 Oct 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/thavlik/lyfe
A 2d simulator for molecular cell biology.
biology chemistry fluidsim molecular-cell-biology simulation
Last synced: 23 Apr 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/aggarwalvedant/divine-society-sim
An infinite, AI-powered society simulation where autonomous agents live, interact, and evolve using GPT-4. Take on the role of a divine overseer and watch your world come to life with intelligent species, procedural generation, and emergent behaviors.
ai ai-powered ai-powered-game artificial-intelligence autonomous-agents chatgpt js next react simulation simulator society-simulation tailwind
Last synced: 31 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/yunusey/newtonfractals
Newton Fractals in Godot!
2d animation fractals game godot godot-engine godot4 math mathematic-modeling mathematics simulation
Last synced: 18 Mar 2025
https://github.com/dalssoft/cfsim
Customer Feedback Simulator
complexity market netlogo netlogo-model simulation
Last synced: 05 Oct 2025
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/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/optionedge/optionedge-releases
OptionEdge Public Releases
algorithmic-trading bse nse options-trading payoff simulation strategy-builder
Last synced: 04 Feb 2026
https://github.com/gaurav-van/3-body-problem-simulations
This repository contains two Python simulations of the three-body problem
3-body-problem euler mathematics physics physics-simulation python runga-kutta-method simulation vpython
Last synced: 21 Jan 2026
https://github.com/gill-singh-a/rocket-simulator
Simulates the Flight of a Rocket by plotting its Altitude, Vertical Velocity, Vertical Acceleration and Vertical Forces acted upon the Rocket vs Time.
math matplotlib numpy physics python python3 rocket rocket-simulation rocket-simulator simulation simulator sympy
Last synced: 08 May 2026
https://github.com/exoad/nukleon
A 2D automation & management game about nuclear power in an authoritarian state.
automation flutter game simulation
Last synced: 24 Feb 2026
https://github.com/danstich/dia
An R package for the National Oceanic and Atmospheric Administration dam impact analysis
dam-impact-analysis dams fish r-packages salmon simulation
Last synced: 15 Oct 2025
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/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/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/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/endeepak/simufast
Embeddable simulation widget for web. Learn and share fast with visual abstractions.
Last synced: 02 Jul 2025
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
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/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 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/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/harshitv21/virtual-device-simulation
Controlling multiple devices remotely using express and socket connection in real-time.
express-js react simulation socket-io
Last synced: 23 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/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/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/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/cda-tum/nanologic
📱 iOS App for Atomic-Scale Computing
Last synced: 11 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/hsandt/ld44
Ludum Dare 44 entry - A creative item shopkeeper sells his/her family life to run the business
2d ludum-dare-44 simulation unity3d video-game
Last synced: 06 Apr 2025
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/mechanicsdsl/mechanicsdsl
MechanicsDSL is a production-ready, enterprise-grade computational physics framework that enables physicists, researchers, and educators to define physical systems using a LaTeX-inspired syntax and automatically generates high-performance simulations.
chaos-theory classical-mechanics computational-physics dsl dynamics education hamiltonian-mechanics lagrangian-mechanics mechanics numerical-methods ode-solver physics python research scientific-computing simulation symbolic-computation visualization
Last synced: 30 May 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