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/pythonhealthdatascience/stars-reproduce-hernandez-2015
Assessing the computational reproducibility of Hernandez et al. 2015 as part of STARS.
discrete-event-simulation open-science python quarto r reproducible-research reproducible-science simulation
Last synced: 09 May 2026
https://github.com/jerboaburrow/particles-desktop
A relaxing and stimulating interactive particle simulation
casual idle linux macos opengl physics simulation windows
Last synced: 31 Jan 2026
https://github.com/gui-mrtns/lavadora
Este projeto consiste na simulação de uma máquina lavadora na placa PIC18F4520 da PICGenios.
c-programming embedded-c embedded-systems iot microcontroller pic18f4520 simulation
Last synced: 10 Jun 2026
https://github.com/ankur-tutlani/game-simulator
Normal-form game simulations and norms
agent-based-modeling evolutionarygame gametheory nash-equilibria nash-equilibrium normal-form-games norms pareto-efficiency simulation
Last synced: 10 May 2026
https://github.com/timotej979/optical-modelling-of-randomly-textured-surfaces-by-using-the-ray-tracing-method
Bachelor diploma on how effects of textured surfaces affect the efficency of solar cells using simulations
matlab matlab-gui powershell-script python3 raytracing simulation simulator validation
Last synced: 11 May 2026
https://github.com/willemmulder/prime-visualization
Render and view Prime Visualizations in the browser
prime-numbers simulation visualisation visualization
Last synced: 07 Feb 2026
https://github.com/pythonhealthdatascience/stars-reproduce-huang-2019
Assessing the computational reproducibility of Huang et al. 2019 as part of STARS.
discrete-event-simulation open-science quarto r reproducibility reproducible-research simmer simulation
Last synced: 06 Feb 2026
https://github.com/gmostofabd/digital-logic-circuits-and-designs
🚀 This collection contains experiments focusing on the basics of digital logic gates using common ICs, equivalent circuits, and practical implementation using a breadboard. Investigates the functional truth tables of gates and simplification procedures using Boolean math's , Karnaugh mapping, de-Morgan's law etc.
5v basic boolean breadboard circuit combinational-circuit digital electronics equation equivalent-circuit-model gates logic powersupply proteus sequential-circuits simplify simulation truth-table universal
Last synced: 04 Apr 2026
https://github.com/christiemj/clock-drift-simulation
A Monte Carlo simulation in Python to model vacuum-induced frequency drifts in atomic clocks, with code and visuals (experimental setup, simulated vs. real-world comparison, and drift graph), as described in "Probing Vacuum-Induced Clock Drifts via Quantum Metrology: A Testable Hypothesis" (DOI: 10.5281/zenodo.15163879). Licensed under GPL 3.0.
allan-variance atomic-clocks cesium-ion clock-drift matplotlib monte-carlo-simulation numpy open-science pandas physics precision-metrology python quantum-metrology research-software scipy simulation vacuum-fluctuations vacuum-noise
Last synced: 17 Apr 2026
https://github.com/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/matdombrock/lifelab
A Cellular Automoton implimentation in C++ that outputs GIFs of the simulation results.
analysis cellular-automata conways-game-of-life graph life plot simulation simulator
Last synced: 05 Mar 2026
https://github.com/hunix/HoC-Republic
Republic of OpenClaws: recursive AI-agent orchestration with OpenClaw gateway, subagents, plugins, and digital-civilization simulation.
agentic-ai ai-agents ai-orchestration automation coding-agent developer-tools digital-civilization gateway llm local-first multi-agent nodejs open-source openclaw research self-hosted simulation subagents tool-use typescript
Last synced: 19 Jun 2026
https://github.com/felipeek/brasileirao-simulation
Small application that simulates a season of Brasileirao (Brazilian Football Championship).
football-simulation simulation soccer soccer-simulation
Last synced: 04 Jun 2026
https://github.com/donnc/retail-simulation
a quick and dirty retail and ewallet simulation
ewallet python retail simpy simulation
Last synced: 25 Oct 2025
https://github.com/assem-elqersh/mips-processor-designs
Comprehensive repository containing Verilog implementations of MIPS processors. Includes both single-cycle and multi-cycle architectures, each in separate directories, with full simulation testbenches and modular design components for educational and development purposes.
computer-architecture educational hardware-designs mips mips-architecture processor-design simulation verilog
Last synced: 06 Feb 2026
https://github.com/ntrp/iot-simulator
Pluggable IoT simulator
iot plugin rust settings simulation simulator
Last synced: 11 Jun 2026
https://github.com/gregorybchris/ants
Ant foraging simulation
ant food foraging nest pheromones simulation walk
Last synced: 13 May 2026
https://github.com/ouhscbbmc/beasley-simulation-methods-2
APA Chapter about Bootstrapping & Monte Carlo Methods
bbmc-investigation bootstrap simulation
Last synced: 19 Apr 2026
https://github.com/urmzd/gymnasia
OpenAI Gymnasium environments in pure Rust.
gymnasium openai-gym reinforcement-learning rust simulation
Last synced: 19 Apr 2026
https://github.com/anuraganalog/os_assign
To create a mini-os
c fcfs hrrn maxheap minheap os page-fault page-replacement-algorithm process process-simulation python3 queue round-robin scheduler simulation sjf
Last synced: 20 Apr 2026
https://github.com/andrei-ng/strapdown-ins
Strapdown Inertial Navigation System library useful for robotics/navigation applications
navigation robotics simulation
Last synced: 16 Apr 2026
https://github.com/ferstormblessed/urbanmobilityunity
Urban mobility simulation with Unity
csharp flask simulation unity unity3d urban-planning
Last synced: 20 Apr 2026
https://github.com/cristianvasquez/housing
A simulation of the "Housing by shares," a hybrid mechanism, something in between renting and buying a house.
housing-affordability proof-of-concept simulation
Last synced: 11 Jun 2026
https://github.com/guiherzog/sphfluid
An implementation of the SPH algorithm with an interpretation of the total energy and pressure of the system.
computer-graphics hydrodynamics particles processing simulation
Last synced: 06 Feb 2026
https://github.com/talhaorak/bitlings
Inspired by Thronglets of Black Mirror's Plaything episode, Bitlings are creatures which try really hard to become sentient :)
aritificial-intelligence artificial-life simulation
Last synced: 06 Feb 2026
https://github.com/rscherrer/speciome
Simulation of adaptive speciation with complex genotype-phenotype map
divergence evolution fst genetics genomics simulation speciation
Last synced: 21 Apr 2026
https://github.com/jepegit/dualf
chemistry legacy-code opensource simulation
Last synced: 27 Mar 2026
https://github.com/duikindiesee/citylife
CityLife: an AI-driven, stylized-3D city builder. v1 town plus an early v2 alien-planet colony. Evolves CityMind, inspired by Wes Roth.
ai city-builder gamedev llm procedural-generation simulation three-js typescript webgl
Last synced: 27 Jun 2026
https://github.com/shresthagrawal/virtualrobogym
We have tried to create a faster, safer and smarter method to train robots neural network using virtual simulation
analogs artificial-intelligence deep-learning neural-network robotgym robotics simulation virtual virtual-machine
Last synced: 16 Apr 2026
https://github.com/j-moralejo-pinas/pension-vs-index
After-tax comparison of company pension fund investing vs equivalent index fund investing under Spanish tax rules.
finance financial-simulation index-fund investment-simulation pension-fund retirement-planning simulation
Last synced: 05 Jun 2026
https://github.com/apdavison/bulbnet-reproduction
Code associated with the article "[Rp] Dendrodendritic inhibition and simulated odor responses in a detailed olfactory bulb network model"
computational-neuroscience neuron-simulator olfaction reproducible-paper rescience simulation
Last synced: 28 Jan 2026
https://github.com/boomerwing/freertos-trafficlight
FreeRTOS simulation of a Traffic Light
7seg c freertos pcf-8575-gpio-extender pico rp2040 simulation switch-debounce traffic-light
Last synced: 12 Jun 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/bluebrain/bluenaas-brainareaexperiment
BlueNaaS Brain Area Experiment
circuit experiment modeling neuron simulation
Last synced: 19 Mar 2026
https://github.com/gsign2052/evolution-game-python
This code creates a simple simulation game where entities such as plants, prey, and predators interact in a graphical environment. The game involves basic elements of life simulation: creatures (prey and predators) and plants, all within a bounded screen area.
alpha beta debugging evolution first-project free gametest linux powershell python simulation test topdown windows
Last synced: 14 Feb 2026
https://github.com/tymek/ts-physics-spring-charge
Simple physics demo
canvas demo game particles physics simulation spring typescript
Last synced: 24 Apr 2026
https://github.com/christopher-besch/cmos_simulator
Click some nMos and pMon Transistors together.
2d cpp gdextension godot godot4 simulation
Last synced: 24 Apr 2026
https://github.com/hermann-web/predator-prey-system-simulation
Python script simulating predator-prey dynamics in an ecosystem. It models interactions, behaviors, and population changes of prey (Proie) and predators (Predateur). The simulation explores how parameter variations impact population dynamics.
dynamical-systems ecosystem modeling-and-simulation population predator-prey python simulation
Last synced: 13 Jun 2026
https://github.com/juntyr/necsim-rust-analysis
Analysis of the spatially explicit biodiversity simulation `necsim-rust`
analysis biodiversity cuda mpi necsim rust simulation
Last synced: 24 Apr 2026
https://github.com/a-herzog/tinyfastsimulator-java
Simple discrete event-oriented simulator for G/G/c models (Java edition)
benchmarking discrete-event-driven-simulation discrete-event-simulation discrete-event-simulations discrete-events-simulations queue-simulation queueing-simulation queuing-simulator simulation simulator stochastic-simulation
Last synced: 28 Feb 2026
https://github.com/icarogabryel/moon-iv
16 Bit, multicore, unicycle processor for general purpose simulated in VHDL. Created as a tool for teaching computer architecture at Federal University of Piauí.
16-bit architecture computer-architecture computer-organization hardware hardware-simulation harvard-architecture simulation teaching vhdl
Last synced: 15 Mar 2026
https://github.com/shinigami92/gravity-sim
A gravity simulator
gravity gravity-simulation simulation threejs
Last synced: 25 Apr 2026
https://github.com/retr0sity/firefighters-simulation
An agent-based simulation modeling an autonomous forest fire detection and suppression system. The project demonstrates coordinated behavior between different types of emergency response units to protect a virtual forest from wildfires.
emergency-response fire-suppression multi-agent-systems netlogo simulation
Last synced: 13 Feb 2026
https://github.com/arterialist/live-c-elegans
Real-time C. elegans active-inference simulation streamed over WebSocket to a browser canvas — add/remove food live
active-inference c-elegans computational-neuroscience connectome mujoco neuroscience python real-time simulation websocket
Last synced: 26 Apr 2026
https://github.com/kuranez/solar-system-simulation-web
Web version of Solar System Sim using Panel and Pygame.
animation astronomy holoviz-panel physics pygame python simulation solar-system-simulation webapp
Last synced: 07 Jun 2026
https://github.com/zdpel/turingmachinesim
This is a JavaFX application that simulates and visualizes a Turing Machine on a tape
java javafx simulation turing-machine-simulator visualization
Last synced: 26 Apr 2026
https://github.com/sadevans/synthtest_gui
GUI для теста алгоритмов создания синтетического датасета
opencv simulation synthetic-data
Last synced: 27 Apr 2026
https://github.com/kmoraza/lattice_gas_model_simulation
JavaFX-App, die ein Gittergasmodell simuliert (JavaFX application which simulates lattice gas model)
javafx-application lattice-gas-model physics physics-simulation simulation
Last synced: 20 May 2026
https://github.com/pedestriandynamics/sumo-jupedsim-simulations
Configuration files for coupled simulation scenarios
jupedsim pedestrians simulation simulation-framework simulation-modeling sumo traffic
Last synced: 20 Jan 2026
https://github.com/waxer59/justask
Job interview simulator
ai gemini interview job simulation
Last synced: 14 Sep 2025
https://github.com/leeobianchi/stripointing
Stripeline-based simulation of Sun, Moon and planets observation time during the LSPE/Strip telescope activity
Last synced: 18 Feb 2026
https://github.com/youssef-saaed/easytrip-bus-company-project
The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.
arraylist data-structures heap priority-queue queue simulation system-design
Last synced: 22 Mar 2025
https://github.com/avitase/libgravix2
A fast yet precise simulation of conservative, attractive forces acting on point-like particles embedded onto the surface of a unit sphere.
c-api ode ode-solver simulation symplectic-integrator
Last synced: 06 Apr 2025
https://github.com/blayung/ca-physics
A simple cellular automaton-based physics simulation written in c++.
cellular-automaton cpp physics physics-simulation sdl2 simulation
Last synced: 26 Jul 2025
https://github.com/arbishal/fireflies
Look at my favourite near-extinct insects.
canvas composition-api javascript simulation tailwindcss tailwindcss-v4 vue3 vuejs
Last synced: 16 Apr 2026
https://github.com/avitase/rigidgrav
Symplectic integration of a dumbbell in space.
rigid-body-dynamics simulation symplectic-integrators
Last synced: 06 Apr 2025
https://github.com/6im0n/raytracer
technique de calcul d'optique par ordinateur, utilisée pour le rendu en synthèse d'image ou pour des études de systèmes optiques
c epitech epitech-project graphics raytracer raytracing simulation
Last synced: 20 May 2026
https://github.com/fahdseddik/robotic-arm-simulation
This is a 3 planar link robotic arm simulation
matlab roboticarm robotics simulation
Last synced: 20 May 2026
https://github.com/wlsdn2749/rostark-transcendence-simulator
Rostark_transcendence_simulator
pygame reinforcement-learning simulation
Last synced: 20 May 2026
https://github.com/akaliutau/ml-for-tackling-climate-change
ELEC70127 Machine Learning for Tackling Climate Change - final project
bubbleml climate-change ml sciml simulation turbulent-flows weather-forecast
Last synced: 29 Mar 2025
https://github.com/heidihelena/recoverlite-py
Python mirror of recoverlite: pre-data recovery tests for planned study designs (protocol-identical to the R package; results agree within Monte Carlo error)
estimands metascience monte-carlo power-analysis preregistration python research-methods simulation statistics study-design
Last synced: 05 Jul 2026
https://github.com/choate-robotics/maze_car
An Autonomous Robotics Challenge
processing robotics simulation
Last synced: 20 May 2026
https://github.com/saicharanuvaraj/car-driving-simulation
A basic car driving simulation with real car driving logic made by using pygame
car-driving game pygame python simulation
Last synced: 25 Dec 2025
https://github.com/swudususuwu/susujava
Java source code with reusable `public class`s. For now, all is in the https://github.com/SwuduSusuwu/SusuJava/tree/pos2 branch (which will merge into `preview` branch). Do not know if `/SusuJava/` is descriptive, will consider future move: to `/SusuSims/`, `/JavaSims/`, or `/FishSim/`?
boids calculus fish inheritance-in-java java javafx-application ocean physics-engine physics-simulation simple simulation tensor trigonometric-functions
Last synced: 14 May 2026
https://github.com/jadhaidar/ts-hashlife
Hashlife in Typescript
cellular-automata conway game-of-life hashlife simulation typescript
Last synced: 19 Feb 2026
https://github.com/globalpolicy/covid-19
Realtime (daily) Covid-19 simulation with SIR model
coronavirus coronavirus-tracking covid-19 covid19 epidemiology modelling pandemic simulation sir-model
Last synced: 06 Apr 2025
https://github.com/digimortl/tycoon
Exercise 3 of Transport Tycoon Exercises for DDD
bluebook ddd event-driven-simulation go golang simulation smalltalk squeak
Last synced: 27 Jul 2025
https://github.com/csinva/biophysical-threshold-simulations
Simulations for characterizing stochastic threshold in biophysical neurons.
biophysical neuron simulation stochastic threshold
Last synced: 02 Apr 2025
https://github.com/davidenunes/jexperiment
A Java framework to build and execute experiments and collect data.
configuration experiment java parameters runner simulation
Last synced: 14 Mar 2025
https://github.com/youwuyou/analysis-of-md-trajectories
Computation of correlation functions using direct method and FFT
eigen3 fft molecular-dynamics simulation statistical-physics
Last synced: 02 Apr 2025
https://github.com/ikkeseb/vivarium
Client-side artificial-life sandbox: a deterministic, seedable gallery of cellular-automata and life systems. TypeScript + Vite, no backend, no GPU.
artificial-life canvas cellular-automata conways-game-of-life lenia simulation typescript vite
Last synced: 05 Jul 2026
https://github.com/moriyama-eng/fire-simulator
リスク資産と現金バッファを用いたモンテカルロ・シミュレーションで、FIRE後の資産枯渇確率を検証するツールです。
fire javascript monte-carlo personal-finance simulation
Last synced: 05 Jul 2026
https://github.com/bf4r/slap
Simulation framework
c-sharp cli cli-app csharp dotnet oop simulation simulation-framework
Last synced: 29 Mar 2025
https://github.com/bingyangchen/virus-spread
covid-19 simulation visualization
Last synced: 13 Sep 2025
https://github.com/richard66nz/coalsimv2
Simulation of Coal Fired Power Generation Plant
coal-fired latex operations powerplant simulation steam training training-materials
Last synced: 29 Mar 2025
https://github.com/space-cadet/ts-quantum
Quantum mechanics library implemented in typescript
numerical-methods physics quantum-mechanics simulation typescript
Last synced: 18 Feb 2026
https://github.com/whatsacomputertho/elevate-lib
A Rust package for elevator simulation
elevator elevator-problem elevator-simulation elevator-simulator simulation
Last synced: 28 Jul 2025
https://github.com/whatsacomputertho/elevate-cli
An elevator simulation CLI written in Rust, based on the elevate-lib package
elevator elevator-problem elevator-simulation elevator-simulator simulation
Last synced: 28 Jul 2025
https://github.com/apozzi/jsquantum-simulator
Quantum Computer Simulator Web App made with ReactJS.
quantum quantum-computing simulation
Last synced: 26 Apr 2026
https://github.com/arda-guler/supercluster3d
Cosmic scale n-body and expansion-of-the-universe simulator.
astrodynamics astrophysics cosmology n-body n-body-simulator simulation simulator
Last synced: 01 Mar 2025
https://github.com/antoni-czaplicki/multiverse-of-ants
ants pwr school-project simulation
Last synced: 28 Jul 2025
https://github.com/romtaug/cryptocurrencies-investment-platform
I developed a cryptocurrency investment platform for a university project, focusing on user-friendly account management and leveraging real-time data for informed trading. It aims to simplify digital asset investment - yfinance
cryptocurrency oriented-object-programming portfolio simulation
Last synced: 22 Jul 2025
https://github.com/destinecarma/text-writer
Text Writer: A React-based application that simulates typing with customizable words per minute. Input text in markdown, then watch it type out in real-time!
Last synced: 19 May 2026
https://github.com/grandevx/synapse
A complete example of a "Start-up" Project for a school assignment
Last synced: 07 Jul 2025
https://github.com/ldgrp/schelling
Schelling's Model of Segregation in Haskell
Last synced: 17 Jun 2025
https://github.com/johnmackintosh/patientflow_ae
Simulating patient flow in the A&E on "good" and "bad" days
Last synced: 20 Mar 2025
https://github.com/andrematte/simulation-mm1-queue
Discrete Event Simulation of a M/M/1 Queue developed using Python. Class Project.
discrete event mm1 python queue simulation
Last synced: 06 Apr 2026
https://github.com/kartmaan/fire-simulation
A realistic simulation of fire propagation using thermodynamic and combustion principles, developed in Python with Pygame and NumPy
combustion combustion-models fire fire-simulation heat-transfer ignition materials materials-science numpy pygame simulation thermal-capacity thermal-conductivity
Last synced: 19 Aug 2025
https://github.com/jean9696/airport-checkin
Simulation of a check in desk in an airport for an academic project
Last synced: 29 Mar 2025
https://github.com/comba92/life-automata-sdl
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 19 May 2026
https://github.com/ghost---shadow/gravity-simulator
A 2D particle based gravity simulator using MATLAB
education euler euler-integration gravity particles simulation
Last synced: 07 Mar 2026
https://github.com/Twinklstar/Deep-Reinforement-Learning
A repository for learning deep reinforcement learning
ai algorithms deep-reinforcement-learning gymnasium neural-network pytorch reinforcement-learning reinforcement-learning-agent reinforcement-learning-environments simulation
Last synced: 29 Jul 2025
https://github.com/sourceduty/hot2000
🏠 Simulate the energy performance of residential buildings using the HOT2000 software suite framework.
ai ai-hot2000 artificial-intelligence canadian-houses chatgpt energuide energy energy-analysis heat hot2000 house-heat house-tool housing made-in-canada residential-building sim simulate simulation simulator thermodynamics
Last synced: 28 Mar 2025
https://github.com/msabramo/minisim
Robot simulation forked from miniBloq at https://github.com/miniBloq/v0.83
educational python robotics simulation
Last synced: 29 Jul 2025
https://github.com/tgross03/orbital_simulation
A python based boiler-plate simulation for n-body gravity simulations.
astronomy orbital-mechanics physics python simulation
Last synced: 29 Jun 2025
https://github.com/mm318/mrg-cpp
Reimplementation of the MRG-model in C++
neuroscience ofx simulation simulation-modeling
Last synced: 25 Oct 2025
https://github.com/davewalker5/stromatolitegrowth
Exploring stromatolite formation through computational growth: process-based models of microbial growth, sediment deposition, environmental forcing and layered structure.
computational-biology growth mathematical-modelling natural-history paleobiology scientific-visualization simulation stromatolite stromatolites
Last synced: 27 Jun 2026
https://github.com/endiba360/autonomous-car-unity
En este proyecto se busca implementar algoritmos de inteligencia artificial para lograr que un auto, a través de una simulación en Unity 3D, pueda recorrer una pista por su propia cuenta sin colisionar con su entorno.
artificial-intelligence autonomous-vehicles neural-networks simulation unity unity3d
Last synced: 06 May 2026