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/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/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/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/cda-tum/nanologic
📱 iOS App for Atomic-Scale Computing
Last synced: 11 Oct 2025
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/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/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/1j01/une
🌌 3D starmap and misc tools for a roleplaying game
city-simulation game-tool planets role-playing rpg simulation simulator starmap stars
Last synced: 13 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/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 2025
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/keithkiarie/microeconomics-simulation--supply-and-demand
Simulation of how forces of demand and supply interact in a small microeconomics environment.
Last synced: 25 Mar 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/hmaurer/langton-ant
A simulation of Langton's ant
computer-science education simulation visualisation
Last synced: 05 Mar 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/zrowland885/posim
A library for generating simulated positioning data for testing GNSS applications.
Last synced: 14 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/dalssoft/cfsim
Customer Feedback Simulator
complexity market netlogo netlogo-model simulation
Last synced: 05 Oct 2025
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/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/mattvenn/magic-mosfet
Project 1.2 Draw a MOSFET with Magic
asic magic ngspice simulation sky130
Last synced: 28 Oct 2025
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/dev-diaries41/simiverse
Simiverse is a cross platform simulation framework for building and integrating simulations across multiple platforms
Last synced: 29 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/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/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/blarc/crowd-evacuation
An implementation of crowd-evacuation simulation with p5.js
collective-behavior evacuation-planning p5js simulation
Last synced: 25 Mar 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/peplxx/hive-dl
Implementation swarm of drones with dinamical leadership
asynchronous coppeliasim drones python simulation swarm-robotics
Last synced: 23 Jul 2025
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/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/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/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/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/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/bennerlukas/on-time
punctuality as a service
reinforcement-learning simulation train
Last synced: 15 May 2026
https://github.com/alessionegri/spacecraftsimulator
Spacecraft Dynamics And Missions Simulator
astronautics python qml simulation
Last synced: 01 Mar 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/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/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/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/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/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/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/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/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/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/freakwill/find-girlfriend
👧find a girlfriend
girlfriend probability-theory python simulation
Last synced: 15 Oct 2025
https://github.com/adewinmbi/indoor-navigation
Indoor navigation simulation
Last synced: 22 Jan 2026
https://github.com/fedotovn/life
Physical particles simulation, fun project
Last synced: 01 Jun 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/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/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/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/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/volpatto/finel
A general purpose FINite ELement code
finite-element-methods numerical-methods simulation
Last synced: 19 Mar 2026
https://github.com/jhb123/physim
A framework for running N-Body simulations
Last synced: 04 Mar 2026
https://github.com/electricalgorithm/hologen
The HoloGen toolkit generates paired object-domain images and their inline or off-axis holograms for machine learning workflows.
dataset-generation holography in-line off-axis optics optics-simulation simulation
Last synced: 01 Mar 2026
https://github.com/shenvitor/Geant4_nD1
a Geant4 Simulation of the response of liquid scintillator neutron Detector unit1 (nD1), as the first part simulation of my bachelor's thesis project at Tsinghua University in 2021
Last synced: 31 Mar 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/tolisz/simulation_pr3
Jelly Simulator
cpp20 ffd free-form-deformation jelly opengl simulation
Last synced: 14 Feb 2026
https://github.com/jhuapl/openxnav
OpenXNAV is an Open Source, modular toolkit for simulating high-fidelity pulsar X-ray events - designed to aid development and testing of Pulsar-based Autonomous Navigation (XNAV) Positioning, Navigation, and Timing (PNT) solutions.
aerospace autonomous cislunar deepspace modular navigation newspace pnt pulsar pulsars simulation space x-ray xnav
Last synced: 22 Jan 2026
https://github.com/ethpandaops/hive-github-action
GitHub action to run Ethereum Hive
ci continuous-integration ethereum hive simulation specification testing
Last synced: 01 Mar 2026
https://github.com/onmyway133/traffic_simulator
🚗 Traffic simulator using enchant.js
Last synced: 02 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/zrunner/evolution-game
A Pygame project about AI, sociology and Darwin
darwin evolutionary-algorithm hacktoberfest pygame simulation
Last synced: 16 Feb 2026
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/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/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/spesrobotics/spes_autonomy
Spes Robotics autonomy stack
docker navigation ros2 simulation
Last synced: 07 May 2025
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/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/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/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/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/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/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/philipturner/multipendulum
A mesmerizing physics simulation
Last synced: 20 May 2026
https://github.com/jensrantil/steps
A discrete event simulator in Go.
discrete-event-simulation golang simulation
Last synced: 01 Mar 2025
https://github.com/tpexcotblu/gravity-simulation
cosmos dotnet gravity simulation winforms
Last synced: 09 May 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/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/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/figuran04/gtcscan
📦🔗📦 Simple blockchain simulation
blockchain fintech simple simulation web3
Last synced: 07 Oct 2025
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/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/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/eendroroy/amazeing
Generate and Solve Maze
algorithms maze-generator maze-solver simulation
Last synced: 04 Jul 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/wiseaidev/corona-virus-data-analysis-modeling-and-visualization
Data analysis of covid-19 and SEIRD model implementation.
coronavirus coronavirus-tracking covid-19 data-analysis data-analysis-python data-visualization folium-maps modeling-dynamic-systems numpy ploty population python3 science science-research seird-model seird-simulator simulation
Last synced: 14 Apr 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/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/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/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