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/arshadakl/dns-amplification
DNS Amplification Attack Simulator
ddos-attacks dns dns-amplification dns-attacks simulation
Last synced: 25 Mar 2025
https://github.com/rte-antares-rpackage/antaresdev
adequacy antares energy monte-carlo-simulation optimization r rte simulation tyndp
Last synced: 26 Mar 2025
https://github.com/andrei-g99/merging-orbits
N-body gravitational simulator where object collisions are handled by a simplified body merger heuristic. GPU Acceleration with CUDA.
astrophysics gravity simulation
Last synced: 10 Mar 2025
https://github.com/yuvalif/immigrants_model
econometrics economics immigration labor paper simulation
Last synced: 11 Apr 2025
https://github.com/imanghd/computerperformanceevaluation
Performance and Dependability Lab @ SUT
hidden-markov-model performance-analysis probability python simulation
Last synced: 19 Apr 2026
https://gitlab.com/lisamission/lisasim
Python package gathering simulation tools for the LISA mission.
astrophysics data analytics gravitational waves python simulation
Last synced: 10 Mar 2025
https://github.com/bipinoli/conway-s-game-of-life
Simulation of conway's game of life.
cellular-automaton conway-s-game-of-life p5js simulation
Last synced: 19 Jun 2025
https://github.com/lcary/doodlebug
Two-dimensional predator-prey simulation in C++
matrix predator-prey simulation two-dimensional
Last synced: 08 Apr 2025
https://github.com/julietrb1/onair-api-go-client
Unofficial Go client library to query OnAir via the official public API.
games go onair simulation strategy utility
Last synced: 02 Jul 2025
https://github.com/yahia3200/restaurant-management-simulator
Implementing restaurant management system using C++ and data structures
algorithms data-structures simulation
Last synced: 16 Mar 2025
https://github.com/pyroll-project/.github
Special GitHub stuff for the organization.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 03 Sep 2025
https://github.com/curious-nikhil/multiple-pendulum-sim
Simulation of Multiple Pendulums
pendulum simulation thecodingtrain
Last synced: 06 Jul 2025
https://github.com/epicpast/cloudgrow-sim
ASHRAE-compliant greenhouse climate simulation framework with YAML configuration, CLI interface, and plugin-based component system for sensors, actuators, and controllers
agriculture ashrae climate-control controlled-environment-agriculture greenhouse hvac iot python simulation smart-farming
Last synced: 28 May 2026
https://github.com/sourceduty/theoretical_experiment
👨🔬 Plan, develop and simulate theoretical experiments.
ai artificial-intelligence chatgpt computer-science customgpt evidence-proofing experiment experimental gpt gpts openai science science-research scientific-computing simulate simulation simulator theoretical-computer-science theory
Last synced: 31 Mar 2025
https://github.com/sourceduty/genetic_simulator
🧬 Plan and simulate genetic algorithms.
ai algorithm-simulator algorithms artificial-intelligence chatgpt customgpt genetic genetic-algorithm genetics gpt gpts openai simulated simulation simulator
Last synced: 31 Mar 2025
https://github.com/kalepail/sorobill
Estimate Soroban contract costs against all known limits
blockchain cost fees simulation soroban
Last synced: 02 Mar 2025
https://github.com/edouardpoitras/gambler_falacy
Simulation of a mean reversion betting strategy at a roulette table
Last synced: 02 Aug 2025
https://github.com/translunar/closed_loop
Example of a PID controller attached to a mass-spring-damper system
dynamics engineering phyics pid-controller simulation
Last synced: 26 Mar 2025
https://github.com/ozgunozankilic/catfish-sim
Multiagent online dating simulation framework for Python.
library multiagent-systems online-dating python simulation
Last synced: 14 Jan 2026
https://github.com/maniac-mc/isotherm-benchmark
Isotherms for benchmarking for MANIAC-MC
benchmark calibration gcmc molecule monte-carlo porous-media simulation test
Last synced: 28 May 2026
https://github.com/haaziq386/motifscale
MotifGraphLab is a Python framework for generating large graphs from 4‑node motifs. It computes scalable metrics (diameter, clustering, path length, triangles) with exact and approximate methods.
clustering-coefficient complex-networks data-science diameter-estimation graph-analysis graph-generation graph-theory motifs network-science networkx python research-tool scalability simulation
Last synced: 24 Apr 2026
https://github.com/pablomarcel/dynalab
Desktop block-diagram control systems app in Python with a NodeGraphQt canvas, editable block parameters, closed-loop transfer function analysis, Bode plots, and step response visualization.
block-diagram bode-plot control-engineering control-systems feedback-control lti-system nodegraphqt pyside6 simulation step-response transfer-function
Last synced: 28 May 2026
https://github.com/schwarzfelix/gdop
A Python-based tool for calculating and visualizing Geometric Dilution of Precision (GDOP) in real-time. Features include interactive anchor manipulation, dynamic GDOP updates, and 2D geometric relationship visualization. Ideal for localization algorithm analysis.
gdop geometry localization python simulation
Last synced: 10 Apr 2025
https://github.com/0nom4d/need4stek
AI EPITECH Project
artificial-intelligence c epitech-project introduction simulation
Last synced: 01 Apr 2025
https://github.com/glurp/mivisu-sim
SSIL V2 simulator
api-server bindata dsl ruby simulation
Last synced: 04 Apr 2025
https://github.com/rohanchopra/modelling-and-simulation
bcnn discrete-event simulation
Last synced: 29 Oct 2025
https://github.com/arda-guler/generalrelativityorbit
Orbit propagation with some general relativity effects.
general-relativity gr modern-physics orbit orbital-mechanics orbital-simulation physics post-newtonian relativistic relativity simulation
Last synced: 22 Jun 2026
https://github.com/skent259/ordinal-mil-nnets
Experiments testing ordinal and multiple instance learning neural networks
multiple-instance-learning neural-network ordinal python reproducible-research simulation weakly-supervised-learning
Last synced: 22 Aug 2025
https://github.com/poloclub/undream
UNDREAM: Differentiable Rendering Powered End-to-End Adversarial Attack Evaluation
adversarial-attack ai deep-learning simulation unreal
Last synced: 11 Jun 2026
https://github.com/kplanisphere/pizzeria-simulation
This project simulates a pizzeria's operations, utilizing multi-threading to handle customer orders and cooking processes concurrently, ensuring efficient order management and processing. This is a final project for my parallel and concurrent programming course.
concurrency concurrent-tasks educational-project java multithreading restaurant-management simulation synchronization systems-programming thread-management
Last synced: 28 Dec 2025
https://github.com/theirish81/redrabbit
A simple client for RabbitMQ, acting either as publisher or consumer and performing actions based on simple configuration files. Useful to validate the behaviour of RabbitMQ topologies in the design phase
client probe rabbitmq simulation
Last synced: 31 Mar 2025
https://github.com/ghorwin/cxtsimfit
A Tracer / break-through analysis and diffusion and convection coefficients fit tool - simulation based, as opposed to the original CXTFIT
filter inverse-modelling simulation tracer
Last synced: 17 Mar 2025
https://github.com/alcrene/pyloric-network-simulator
Pure-Python, JAX-accelerate implementation of the pyloric circuit model described by Prinz et al (Nat. Neurosci., 2004)
computational-neuroscience jax pyloric-network simulation
Last synced: 05 Jan 2026
https://github.com/aliciagilmatute/simulacion-estadistica
en construcción...
data-analysis data-science distribution-simulation distributions r rstats rstatses rstudio simulation simulation-studies statistics statistics-simulation
Last synced: 24 Mar 2025
https://github.com/marcus-k/double-pendulum-julia
Undamped double pendulum written in Julia.
animation julia pendulum simulation
Last synced: 17 Jan 2026
https://github.com/turkeymcmac/intergrid
Ecological simulation screensaver
ecology screensaver simulation
Last synced: 15 Mar 2025
https://github.com/davidegat/antibiogramsimulator
A simple simulator that shows the easy way how an antibiogram works
ai-assisted-development ai-coded ai-generated ai-music antibiotic-resistance antibiotics bacteria educational-game game learning medical pygame python simulation simulator teachers teaching-materials videogame
Last synced: 12 Jun 2026
https://github.com/robertfmath/population-genetic-modeling
Provides functionality to model the genetics of biological populations and obtain population genetic statistics
modeling population-genetics python simulation
Last synced: 06 Oct 2025
https://github.com/netherquartz/theormech
Thomson-Tait pendulum
mathematical-modelling matlab-gui pendulum simulation theoretical-mechanics
Last synced: 06 Oct 2025
https://github.com/kmoraza/capacitance_meter_simulation_software
Kapazitätsmesser-Simulationssoftware
capacitance capacitance-measurement capacitance-meter capacitance-meter-simulation-software desktop-app desktop-app-development desktop-software simulation simulations simulator simulators
Last synced: 23 Jun 2026
https://github.com/yrzito/game-of-life
Conway's Game of Life project
game game-of-life game-of-life-csharp simulation
Last synced: 06 Oct 2025
https://github.com/dpshkr/twodfet
Two Dimensional Simulation Codes of Two Dimensional material based FETs
2d-ma 2d-simulation python simulation transistor
Last synced: 24 Mar 2025
https://github.com/sabaimran/colordeficiencyapp
An android app that simulates dichromacy using live input images to demonstrate how ordinary scenes might look to an individual with color-blindness.
color dichromacy simulation vision
Last synced: 07 Oct 2025
https://github.com/ppain8299/harmoniq
🎵 Explore and play your audio library effortlessly with Harmoniq, a full-stack solution leveraging PostgreSQL for song cataloging and seamless streaming.
audius-api epfl javascript mathematics nextjs-toploader nextjs15 nodejs oscillators physics pinia pnpm rust simulation student-project tauri typescript zustand
Last synced: 15 Apr 2026
https://github.com/maximilian-nitsch/offline-trajectory-provider
C++ Module and ROS 2 Node that reads in Trajectory from CSV files and publishes to ROS 2.
autonomous-driving autonomous-underwater-robotics autonomous-underwater-vehicle auv robotics rov simulation simulator trajectory trajectory-generation
Last synced: 23 Feb 2026
https://github.com/ralolooafanxyaiml/neural-evolution-engine
A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.
artificial-intelligence deep-learning evolution-simulation keras machine-learning neural-networks numpy oop pandas python scikit-learn simulation tensorflow
Last synced: 07 Jan 2026
https://github.com/arda-guler/yorpsim
Yarkovsky–O'Keefe–Radzievskii–Paddack (YORP) effect simulator
asteroid astronomy effect minor-planet okeefe paddack physics radzievskii science scientific simulation simulator yarkovsky yorp
Last synced: 07 Oct 2025
https://github.com/pyroll-project/pyroll-hill-spreading
Plugin for PyRolL providing the Hill spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/pyroll-project/pyroll-hensel-force-torque
PyRoll plugin providing roll force and roll torque empirical approach by A. Hensel.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 22 Feb 2026
https://github.com/pyroll-project/pyroll-lee-flow-stress
Plugin for PyRoll providing the constitutive flow stress function from Lee et al.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/NetBr3ak/Planetary-System-Simulation
Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.
astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application
Last synced: 08 Oct 2025
https://github.com/villdev/conway
Terminal based Conway's Game of Life implemented with Go.
game go golang simulation tcell terminal-based
Last synced: 14 Jan 2026
https://github.com/dpbm/qko
A kotlin quantum framework
algorithms kotlin quantum quantum-computing quantum-simulator simulation simulator
Last synced: 14 Apr 2026
https://github.com/michelangelomo/netsim-web
A web-based network simulator for learning and teaching networking concepts.
Last synced: 16 Jan 2026
https://github.com/naakinn/microtraffic
Microtraffic simulation written in python
python python3 simulation traffic trafficsimulator
Last synced: 10 Mar 2026
https://github.com/notcalle/am-bouncy
2d-game demo game procedural-generation simulation
Last synced: 08 Oct 2025
https://github.com/mncube/simboil
A collection of simulation helper functions
iteration r sample simulation statistics
Last synced: 28 May 2026
https://github.com/umstek/swimmingcompetitionsimulator
A Swimming Competition Simulation using Java Threads (CS2012 Principles of Object Oriented Programming - Assignment)
Last synced: 08 Oct 2025
https://github.com/joelmaregina/logicadeprogramacaosenai
Codes developed during a Programming Logic course and subsequent teacher evaluation.
javascipt logic-programming simulation
Last synced: 09 Oct 2025
https://github.com/crocidb/phosphorus-dating
A short game about machines and relationship.
game gamejam js13kgames simulation
Last synced: 17 Apr 2026
https://github.com/dor-sketch/sp-leverage-simulation
financial-analysis simulation stock-market stocks
Last synced: 15 Mar 2025
https://github.com/bnb32/isca_aws
code for setting up and running isca on aws
atmospheric-modelling simulation
Last synced: 16 Mar 2025
https://github.com/netbr3ak/planetary-system-simulation
Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.
astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application
Last synced: 14 Apr 2026
https://github.com/turing-complete/time
Scheduling policy
mapping multiprocessor scheduling simulation
Last synced: 14 Jan 2026
https://github.com/christopherfujino/population
A Nifty People Management Sim
Last synced: 28 Mar 2025
https://github.com/miyoherman/fake-password-cracker-prank
🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.
batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows
Last synced: 09 Oct 2025
https://github.com/thanhnguyxn/alert-alchemy
🧪 CLI incident-response simulator: brew fixes from alerts using realistic logs, metrics & traces (offline).
chaos-engineering cli debugging devops game incident-response learning monitoring observability oncall postmortem python rich runbooks simulation site-reliability-engineering sre terminal typer yaml
Last synced: 13 Jan 2026
https://github.com/joelschutz/soil-demo
Explore water absorption by soil with the Soil Demo, created using Go and Ebiten game engine. Adjust soil type, water, and drainage to visualize absorption. Educational and interactive.
ebitengine educational go interactive-visualizations simulation soil water
Last synced: 14 Jan 2026
https://github.com/tuokri/rs2simlib
Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.
numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3
Last synced: 23 Feb 2026
https://github.com/futureagi/l3c
Repository Switched To Xenoverse (https://github.com/FutureAGI/Xenoverse)
in-context-reinforcement-learning meta-reinforcement-learning reinforcement-learning simulation
Last synced: 10 Oct 2025
https://github.com/scar17off/particle-life
An interactive particle simulation that combines elements of artificial life, particle systems, and magical abilities
game html js particle-life particle-simulation particle-simulator particles simulation
Last synced: 02 Sep 2025
https://github.com/liatemplates/digisim
Template for using SimcirJS to simulate circuits in LiaScript
circuit liascript liascript-template simulation
Last synced: 11 Oct 2025
https://github.com/nuccitheboss/jespipe-benchmarking
Benchmarking for Jespipe to see if performance is better than Jupyter Notebook.
benchmark hpc jespipe jupyter-notebook simulation
Last synced: 17 May 2026
https://github.com/richard66nz/synchronisesim
Simulation of Sychronising a Generator to the electrical grid
generator powerplant simulation synchronization training
Last synced: 19 Jan 2026
https://github.com/sunsided/number-picking-paradox
A simulation of the "Pick the largest number" Cover Paradox, or the Two Envelopes Problem.
cover-paradox number-guessing-game paradox rust simulation statistics two-envelopes-problem
Last synced: 11 Oct 2025
https://github.com/alifyasa/git-faker
Simulate git commit using non-homogenenous poisson process and create a git repository based on the simulation result.
git poisson-process python simulation
Last synced: 20 Jul 2025
https://github.com/exbotanical/multi-paxos
A concise implementation of multi-paxos consensus
consensus distributed-systems heaps multi-paxos raft simulation
Last synced: 05 Jan 2026
https://github.com/mattjesc/federated-learning-simulation-1gpu-mi-is
Federated Learning Simulation on a Single GPU with Model Interpretability and Interactive Visualization
ai cuda deep-learning distributed-systems federated-learning gpu hpc keras machine-learning ml model-interpretability python pytorch simulation streamlit tensorflow
Last synced: 05 Jan 2026
https://github.com/uat-opensource/uat202310250935inner
DESCRIPTION UAT202310250935INNER
3d genai hardware-design pointr simulation teams unity
Last synced: 10 Mar 2026
https://github.com/raws/machinarium-plumbing-sim
Interactive simulation of Machinarium plumbing puzzle
Last synced: 27 Jan 2026
https://github.com/alexisvassquez/fintrust_cobol
A legacy-inspired fintech repo demonstrating COBOL’s enduring power in modern finance.
banking-system cobol cobol-programming command-line-interface command-line-tool educational-project financial-education fintech fintrust-cobol gnucobol legacy-systems mainframe modern-uses-of-cobol procedural-programming retrocomputing simulation software-archaeology vintage-software
Last synced: 08 Feb 2026
https://github.com/kanemcgrath/particle-life-cs
Particle Life simulation with GPU compute and many options.
csharp gpu-computing particles raylib simulation
Last synced: 23 Mar 2025
https://github.com/mfschubert/fmmax
Fourier Modal Method implemented in jax
diffraction fmm jax optics optimization rcwa simulation
Last synced: 13 Oct 2025
https://github.com/drlove2002/simciv
Terminal-based civilization simulation built with Rust and ratatui
ratatui rust simulation terminal-game tui
Last synced: 24 Jun 2026
https://github.com/codeagent/rb-phys2d-renderer
The means for visualizing and interacting with world created by RbPhys2D
renderer rigid-body-dynamics simulation viewport visualizer webgl
Last synced: 28 May 2026
https://github.com/microhod/gravityjs
Simple newtonian Gravity simulator as a static website
gravity html javascript simulation
Last synced: 22 Jan 2026
https://github.com/jzmnd/charging_sim_2
An event-driven simulation of electric vehicle (EV) charging
charging discrete-event-simulation electric-vehicles rust simulation
Last synced: 24 Jun 2026
https://github.com/gkeiel/ups_simulation
MATLAB-PSIM simulation and control of UPS systems
inverter matlab psim simulation ups
Last synced: 13 Oct 2025
https://github.com/jwalsh/observex-demo
ObserveX demo of an Internal Developer Platform (IDP)
devops distributed-systems distributed-tracing guile-scheme idp internal-developer-platform observability platform-engineering simulation sre
Last synced: 13 Mar 2026
https://github.com/stolsky/artificial-life-of-autonomous-agents
The Artificial Life of Autonomous Agents.
2d chartjs evolution pixel-art pixijs simulation
Last synced: 14 Oct 2025
https://github.com/gmostofabd/8051-up-down-counter
🛠️ A simple Up Down Counter using 8051 MCU, Seven Segment Display (SSD) and Push Buttons to Inc, Dec and Reset the value of the counter.
8051 anode assembly cathode circuit common languageb microcontrollers programming proteus schematic seven-segments-display simulation ssd
Last synced: 21 May 2026
https://github.com/hazarbakir/car-drive-prototype
Unity Learnings - Car drive prototype
csharp game game-development prototype simulation unity
Last synced: 19 Apr 2026