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/willkirkmanm/traffic
Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules
Last synced: 11 Jun 2025
https://github.com/lucambr0/dijkstra-algorithm-sim
Simulate and visualize how dijkstra algorithm works
dijkstra-algorithm html-css-javascript javascript school-project simulation web-development
Last synced: 16 May 2025
https://github.com/pakagronglb/boids-3d-flocking-simulation
An interactive 3D Boids simulation built with React Three Fiber. This project demonstrates flocking behavior using Craig Reynolds' Boids algorithm.
3d animation boids simulation threejs vite
Last synced: 06 May 2026
https://github.com/dhunanyan/highway-network
Concurrent highway toll-network simulator in C using processes, threads, IPC, shared memory, semaphores, and signals.
c concurrency ipc message-queues multiprocessing multithreading operating-systems pipes posix semaphores shared-memory signals simulation systems-programming university-project
Last synced: 24 Jun 2026
https://github.com/threeal/dienen_gazebo_sim
Gazebo simulation environment for the Dienen assistive robot
assistive-robotics dienen gazebo robot-simulation ros ros2 simulation simulation-enviroment
Last synced: 16 Apr 2026
https://github.com/c1m50c/cellular-automata
Python project implementing Conway's Game of Life with PyGame.
cellular-automata conways-game-of-life grid mit-license pygame python python3 simulation
Last synced: 12 Apr 2026
https://github.com/quantam-studios/boids
A scalable boid system demo made in Unity with C#.
boids-simulation c-sharp-unity simulation
Last synced: 16 Apr 2026
https://github.com/dor-sketch/simulation-earth
Implementation of a Cellular Automaton for a variety of cause-effect inferences, with simple GUI and graph support.
biological-computing cellular-automata matplotlib simulation tkinter
Last synced: 15 Mar 2025
https://github.com/dylanhurtado/gnomos-simulation-ia
Simulador de gnomos cocineros (Python/Vue.js)
api contributions-welcome cooking-simulation django fantasy funny funny-game gnome ia machine-learning open-source python python3 rest simulation vuejs
Last synced: 06 Jan 2026
https://github.com/2kabhishek/pyschool
School simulation with Python 🏫🎓
doctest oop python school simulation
Last synced: 16 May 2026
https://github.com/mostlime12195/n-body-simulation
An N-Body Simulation made with Raylib and C++
cpp gravity-simulation nbody nbody-simulation opengl raylib raylib-cpp simulation
Last synced: 21 May 2026
https://github.com/thecoderadi/netcraft
Network Topology Viewer is an interactive tool designed to visualize and simulate different network topologies. It helps users understand how networks operate by animating packet transfers and allowing dynamic topology adjustments.
animation educational javascript nextjs open-source react shadcn-ui simulation tailwindcss typescript
Last synced: 11 Apr 2026
https://github.com/aezarebski/epi-sim
A library for simulating epidemics, with a focus on phylodynamics and observation models.
birth-death-sampling simulation
Last synced: 21 Oct 2025
https://github.com/andy5995/moon-lander-appimage
Moon Lander AppImage
appimage games moon simulation
Last synced: 01 Apr 2026
https://github.com/anjasamar/Atsi-New-Star
Tactics strategy tycoon browser game
browser-game game simulation tactics tycoon
Last synced: 10 Mar 2025
https://github.com/jkglasbrenner/cds101-course-materials
Course materials for CDS 101: Introduction to Computational and Data Sciences, offered at George Mason University
cds-101 computational-science course-materials data-distributions data-reshaping data-science data-transformation dplyr george-mason-university ggplot2 infer inference linear-regression modeling r r-markdown simulation tidyr tidyverse visualization
Last synced: 16 Jan 2026
https://github.com/abarichello/airport-simulator
Assignment for INE5410
airport airport-simulation c ine5410 simulation simulator ufsc
Last synced: 16 May 2025
https://github.com/eduribeiro00/emergencycallsystem-feup-aiad
Code and projects developed in the AIAD subject throughout the semester (MIEIC 4th year, 1st semester).
agents ai aiad jade java repast simulation
Last synced: 25 Feb 2026
https://github.com/error-cookie/oscisim
Oscillation Simulator
daisyui oscillator react simulation tailwindcss typescript vite
Last synced: 17 Apr 2026
https://github.com/ugnmura/Secretary-Problem-Simulation
Simulation of the Secretary Problem
maxima maximization probability secretary-problem simulation
Last synced: 02 Sep 2025
https://github.com/marinadunn/ASTR400B_Dunn
Repo for ASTR 400B course, Galaxy Simulations, taught by Dr. Gurtina Besla
astrophysics extragalactic galactic-modeling galaxies orbital-dynamics orbital-simulation physics python simulation
Last synced: 10 Mar 2025
https://github.com/freepicheep/rainaissance-releases
Releases for Rainaissance
macos metal rain simulation swift swiftui
Last synced: 03 Apr 2026
https://github.com/kurosawaxyz/maree-noire
Simulation simple de la pêche et du phénomène de la Marée noire
oop-principles oops-in-java simulation
Last synced: 04 Jul 2025
https://github.com/pyroll-project/publication-weiner-variation
Papers and presentations for weiner_variation Conference.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 23 Jan 2026
https://github.com/brown9804/spice-designs-examples
Code examples
circuits cmos mosfet simulation spice transistor
Last synced: 04 Feb 2026
https://github.com/im-rises/nbodysimulator
N-Body simulations made in C++ with OpenGL (Bruteforce, Barnes-Hut, GPU)
cplusplus cpp engine imgui n-body n-body-simulator nbody opengl particles simulation
Last synced: 17 Apr 2026
https://github.com/jhrcook/fivethirtyeight-riddler
My solutions to the FiveThirtyEight Riddler puzzles
fivethirtyeight fivethirtyeight-riddler puzzles r riddler riddles rlang rmarkdown simulation
Last synced: 17 Apr 2026
https://github.com/harryr/gamesim
Simulate games involving a system of multiple state machines interacting with each other
deterministic-finite-automata exit-game finite-state-machine game-theory simulation stochastic-simulation-algorithm
Last synced: 18 Mar 2025
https://github.com/drewxs/sensr
Semi-supervised deep learning simulation
deep-learning machine-learning simulation
Last synced: 11 Apr 2026
https://github.com/walkerdustin/signale-und-systeme-2-praktikum
Signale&Systeme 2 Praktikum Hochschule Reutlingen bei Prof Haslach: Bestimmung der 3D-Position einer Geräuschquelle mit Mikrofonen
akustik awgn-rauschen korrelation latex-pdf lokalisation matlab matlab-simulation newtonverfahren signalverarbeitung simulation sound-localization
Last synced: 12 Oct 2025
https://github.com/sebastiandominguezc/social-architecture-of-capitalism
Python implementation of the Social Architecture of Capitalism by Ian Wright
Last synced: 15 May 2026
https://github.com/wanchope/riscv_sim
simulate the RSIC-V core to run with the binary file.
Last synced: 14 Jan 2026
https://github.com/d-michail/jheaps-trace
Trace drivers for JHeaps
benchmark data-structures fibonacci-heap heap pairing-heap priority-queue simulation trace-based
Last synced: 16 May 2025
https://github.com/vitalcheffe/flow
Open-source engineering simulation with AI. In your browser.
cfd engineering fea finite-element open-source physics python react simulation typescript
Last synced: 04 Apr 2026
https://github.com/tawfik-s/football_cup_simulation_using_aop
jade project for footbool cup
academic-project aop jade java-fx simulation
Last synced: 23 Jan 2026
https://github.com/hosseinhayatizak/micro-professor-mpf-8051
Micro Professor (MPF) 8051
8051 8051-assembly 8051-calculator 8051-microcontroller 8051-projects assembly assembly-language proteus simulation vsm
Last synced: 02 Jan 2026
https://github.com/rafalkornel/particle_simulation_template
Particles simulation in python template repository.
matplotlib particles physics physics-simulation python simulation template template-repository
Last synced: 08 Apr 2025
https://github.com/konyd/game-of-life
A simple implementation of Conway's Game of Life built with raylib
cpp game-development raylib raylib-cpp simulation
Last synced: 17 Jun 2026
https://github.com/mozturan/iot--simulation
A ZigBee + MQTT simulation with interface to monitor data.
cupcarbon firebase hivemq iot monitoring mqtt network-protocols simulation streamlit zigbee
Last synced: 18 Apr 2026
https://github.com/SergioCabana/PhD_thesis
Characterisation and detection of radiation at radio frequencies in cascades initiated by very high energies Cosmic Rays and Neutrinos
astroparticle-physics astrophysics neutrino radio simulation
Last synced: 10 Mar 2025
https://github.com/leosery/conway-s-game-of-life-3d--unity6-2024
3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.
3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6
Last synced: 19 May 2026
https://github.com/uofuepibio/defm
Estimation and simulation of Multi-binary response models
ergm mle modeling r rpackage simulation statistics
Last synced: 18 Apr 2026
https://github.com/pmonks/gravity
Mathematically dubious riffs on Newton's law of universal gravitation
2d-graphics clojure gravity newton simulation
Last synced: 21 Jan 2026
https://github.com/teddy-van-jerry/rtlsim
RTL-like Simulation and Evaluation in Python
evaluation fixed-point python register-transfer-level rtl simulation
Last synced: 19 Apr 2026
https://github.com/znx-x/mind-crafter
MindCrafter is an open-source, advanced AI tool that can be utilized to create AI-to-AI interactions, advanced simulations, and more.
ai ai-ai artificial-intelligence generative-ai interative-ai simulation
Last synced: 04 Jun 2026
https://github.com/austince/planet-simulations
Planet Simulations for Introduction to Astrophysics PEP 336
astrophysics data-processing data-science python simulation
Last synced: 10 Mar 2025
https://github.com/empobla/scalable-tcp-congestion
A simulation of the connection phase of TCP (through a three-way handshake) and the transfer phase of TCP with congestion, using the implemented Scalable TCP TC/IP congestion algorithm.
congestion-control scalable-tcp simulation tc-ip tcp
Last synced: 29 May 2026
https://github.com/pwlkania/pushnotificationsimulation
Helper in simulating push notifications during development
apple carthage cocoapods ios mit mit-license mock mocking notification push pushnotification simulation simulator spm swift swift-package-manager swift5 xcode
Last synced: 10 Oct 2025
https://github.com/sidzred/stream
A simulation tool to test Braess's Paradox in traffic networks.
braess-paradox gametheory graph network simulation tools
Last synced: 19 Apr 2026
https://github.com/lazydoomslayer/python-mqtt-simulation
A Python-based MQTT simulation tool for testing and experimenting with MQTT protocols in IoT and network environments.
iot mqtt publish-subscribe python simulation
Last synced: 27 Apr 2026
https://github.com/austinvishal/robot-mockup---exechon
This repository provides insights into inverse kinematics of the famous Exechon Tripod robot and visual mockup representations
delta-robot exechon graphics hybrid-robots inverse-kinematics kinematics mechanism-design mechanisms mockups modeling motion motion-planning parallel parallel-robot parallel-robots robots simulation trajectory-optimization tripod workspace
Last synced: 19 Jan 2026
https://github.com/imamhs/obosthan
A generic 2d objects spatial abstraction library for Python
game-development physics-engine physics-simulation python-2d-collision python-2d-spatial-functions python-2d-transformation python-2d-vectors simulation
Last synced: 04 Jun 2026
https://github.com/agbarnett/taxinspect
Simulating the impact of random audits on the research world
Last synced: 25 Oct 2025
https://github.com/0jamzey0/rope-simulation
Verlet Integration for Rope Simulation in Unity using C#
game-development simulation unity
Last synced: 24 Apr 2026
https://github.com/ionicabizau/atomic-models
Rutherford and Thompson experiments simulation in a web application.
atomic-models hacktoberfest javascript rutherford simulation thompson-experiments
Last synced: 05 Jun 2026
https://github.com/npetersen2/rk4-ode-solver-example
Python code to simulate motor systems using the RK4 method
Last synced: 21 Apr 2026
https://github.com/nondairyneutrino/pararealgpu.jl
A distributed and GPU-based implementation of the Parareal algorithm for parallel-in-time integration of equations of motion.
accelerator computational-physics computational-science cuda differential-equation-solvers distributed-computing gpu-computing high-performance-computing julialang ode ordinary-differential-equations parallel-computing parallel-in-time-integration parareal partial-differential-equation pde simulation
Last synced: 21 Apr 2026
https://github.com/nikorasu/cellularautomata
Nik's Cellular Automata Projects
cellular-automata conways-game-of-life game-of-life game-of-life-python gameoflife john-conway life maze-generator numpy numpy-arrays pygame python python3 rle simulation turing-pattern turing-patterns
Last synced: 21 Apr 2026
https://github.com/tinmarr/coronavirus-simulation
A simple coronavirus spread simulation
coronavirus-simulation phaser3 science simulation
Last synced: 22 Apr 2026
https://github.com/csinva/axon-ap-propagation
Code for simulations of action potential propagation
action-potential axon neuron-simulations neuroscience simulation
Last synced: 04 Feb 2026
https://github.com/megospc/alife
🦠 Artificial life: simulation of evolution. 🌿 Искусственная жизнь: симуляция эволюции. 🍀
artifical-life evolution github-pages javascript simulation
Last synced: 10 Jun 2026
https://github.com/haydenshively/fluid-simulation
a basic fluid simulation with mouse/cursor interaction
Last synced: 24 Mar 2025
https://github.com/arhcoder/random-patterns-generator
❄ Generador de patrones aleatorios, en base al movimiento de diferentes piezas de ajedrez, como la torre, el alfil o la reina. Genera líneas en un gráfico siguiendo la ruta de alguna de estas piezas.
bokeh desktop-application python random-generator random-patterns-generator random-walk simulation
Last synced: 05 Jun 2026
https://github.com/ekaeva/camforge-next
凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS
cad cam-mechanism desktop-app engineering kinematics rust simulation solidjs tauri typescript
Last synced: 25 Apr 2026
https://github.com/eawag-surface-waters-research/lake-calibrator
Automatic calibration of hydrodynamic lake models
Last synced: 16 Jan 2026
https://github.com/a-chaudhary/age3d
A Python Library to age 3d models by simulating the effects of weather
3d-models mesh open3d python simulation stl visualization weather
Last synced: 27 Oct 2025
https://github.com/dav0dea/spiking-network
Simulation of a real time spiking neural network
artificial-intelligence learning simulation spiking-neural-network
Last synced: 29 May 2026
https://github.com/maxencebonamy/fractal-explorer
This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.
burning-ship cpp fractal mandelbrot mathematics sfml simulation xmake
Last synced: 11 Oct 2025
https://github.com/filippofinke/reaction-time-training
🏀 Game and simulation system for reaction time training and coordination improvement for athletes based on Arduino
athlete game reaction simulation sport time
Last synced: 18 Jun 2025
https://github.com/pythonhealthdatascience/stars_reproduction_template
Template repository for assessing the computational reproducibility of simulation studies on STARS
reproducibility simulation template
Last synced: 24 Jan 2026
https://github.com/shobuj-paul/motion-of-spherical-robot
Project at IIT Bombay under the supervision of Dr. Ravi Banavar, Systems and Control Department
path-planning robot-dynamics robotics simulation
Last synced: 24 Apr 2026
https://github.com/poealex/kicad_thermal_sim
Fast Multi-Layer Copper Thermal Estimator for KiCad
electronics kicad kicad-plugin pcb python simulation thermal thermal-simulation
Last synced: 24 Apr 2026
https://github.com/svenpohl/sp-cellbots
ClusterSim and BotController simulate protocol and control logic for CellBots – a framework for programmable matter.
3d-visualization blender javascript morphing nodejs programmable-matter robotics simulation sp-cellbots threejs webgl
Last synced: 29 Apr 2026
https://github.com/vikashplus/mpl_sim
MuJoCo simulation scenes for MPL system from APL
mpl mujoco robohive robot simulation
Last synced: 24 Jan 2026
https://github.com/kentwait/contagion
Contagion: Simulating Viral Evolution in Epidemics using Networks
Last synced: 24 Jan 2026
https://github.com/tp5uiuc/parallel_slab
A benchmark for multiphase fluid--elasticity coupled problems
continuum-mechanics fluid-structure-interaction physics simulation
Last synced: 06 Jun 2026
https://github.com/carmjos/filesys
简易的文件系统。功能包括磁盘初始化、新建文件、删除文件、更新文件、查找文件、文件统计、磁盘统计、分配策略选择、磁盘整理。基于C语言实现。
c console file filesystem simulation
Last synced: 02 Jul 2025
https://github.com/manishmeganathan/automata
A 2D Simulator in Rust for cellular automata such as Conway's Game of Life and Langton's Ant among others. Powered by the ggez framework.
cellular-automaton conways-game-of-life ggez langtons-ant rust-lang simulation
Last synced: 28 Mar 2025
https://github.com/shenvitor/Geant4_nDa
a Geant4 Simulation of the response of liquid scintillator neutron Detector array (nDa), as the second part simulation of my bachelor's thesis project at Tsinghua University in 2021.
Last synced: 31 Mar 2026
https://github.com/ashander/phenoecosim
Simulate evolutionary, plastic and demographic responses to changing environments (moving optima)
c-plus-plus dissertation evolutionary r simulation
Last synced: 27 Apr 2026
https://github.com/theosorus/argus
Unity simulation in which we simulate a self-guided missile using computer vision with a YOLOv8 model
computer-vision missile-guidance simulation unity3d yolov8
Last synced: 17 May 2026
https://github.com/link-wolf/philosophers
42 project - Simultation of the Philosophers problem, with C-threads and mutex
42 42born2code 42school c macos simulation
Last synced: 27 Apr 2026
https://github.com/stdlib-js/simulate-iter-sawtooth-wave
Create an iterator which generates a sawtooth wave.
iter iterate iteration iterator javascript node node-js nodejs periodic processing saw sawtooth signal simulate simulation stdlib wave waveform
Last synced: 17 Feb 2026
https://github.com/mrmarble/rusty-city
Sand simulation game
powdertoy rust sandbox simulation wasm
Last synced: 28 Apr 2026
https://github.com/iambijoykar/floating_hippo
A simple 2D simulation library using Pymunk and Pygames
2d 2d-simulation beginner-friendly pygame pymunk python python-library python3 simulation simulations
Last synced: 08 Apr 2025
https://github.com/nirjhardebnath/graphics-and-physics-simulations
Graphics and simulations in C or other languages
algorithms-and-data-structures c cpp graphics low-level-programming optics-simulation physics-simulation raytracing simulation
Last synced: 28 Apr 2026
https://github.com/sufyanaslam44/virtua-chem-sim
A unity based virtual chemistry lab app having simulation of two chemistry experiments acid-base titration and litmus paper test. Audio and text instructions. Quiz section have 20 MCQ for each experiment. Developed by Sufyan Aslam, Fun Man Fung, Chun Yen Chang & Han Jia Yi
acidbase chemistry-lab firstpersonmovement litmus-test mobile-app quiz-game simulation unity virtuachemsim virtual-chemistry-lab
Last synced: 18 May 2026
https://github.com/lostjared/knights_tour
Knights Tour Simulation in Rust with SDL2
Last synced: 23 Feb 2026
https://github.com/taktoa/spaceelevator
A simulator for breaking space elevators (and a mirror of an equivalent C program) (WIP)
Last synced: 28 Apr 2026
https://github.com/rulyotano/wpf-mineral-collect-simulation
Academic project for simulation several bot collecting minerals from the environment.
Last synced: 28 Apr 2026
https://github.com/cdemers/go-randomwalker
Package randomwalker provides a parametric random walk generator.
finance financial-analysis gaussian golang golang-library math random-walk randomwalk simulation walker
Last synced: 30 Jan 2026
https://github.com/h1ghbre4k3r/swarm-simulation
Swarm simulation as part of my bacherlor's thesis, written in Go.
collision-avoidance go golang orca python simulation
Last synced: 28 Apr 2026
https://github.com/francescodisalesgithub/hackthebox-linuxbufferoverflow-local-machine
scripts for training on the section linux x86 buffer overflow by hack the box academy
academy box bufferoverflow hack hacking hackthebox hacktheboxacademy simulation test the
Last synced: 28 Apr 2026
https://github.com/nikorasu/nantarray
An array-based cellular-automata implementation of my ant pheromone simulation!
ant-colony ant-colony-optimization ant-colony-simulation ant-simulation ants ants-simulator array cellular-automata emergent-behavior numpy numpy-arrays pheromone pheromones python python3 simulation swarm-intelligence trails
Last synced: 29 Apr 2026
https://github.com/isaacmaffeis/simqueue_2022
simulatore di un sistema a coda in C++
cpp queue-simulation simulation
Last synced: 08 Jun 2026
https://github.com/terrygeng/rate-equation
Rate equation model for simulating the atomic population evolution under external laser fields, implemented in python.
atomic physics python quantum simulation
Last synced: 29 Apr 2026