Simulation
Simulation refers to the process of creating a virtual model of a real-world system to study its behavior and performance under various conditions. This topic covers the principles, methodologies, and applications of simulation in fields such as engineering, science, healthcare, and social sciences. Simulations can range from simple models to complex, interactive environments, allowing researchers and practitioners to test hypotheses, train individuals, and predict outcomes without the risks or costs associated with real-world experiments. The topic also explores different types of simulation software and tools, as well as best practices for designing and validating simulations.
- GitHub: https://github.com/topics/simulation
- Wikipedia: https://en.wikipedia.org/wiki/Simulation
- Created by: The scientific and engineering community
- Related Topics: modeling, virtual-reality, computer-science, data-science,
- Aliases: simulations,
- Last updated: 2026-06-25 00:24:49 UTC
- JSON Representation
https://github.com/cybersphinxxx/workflow-tester
A lightweight utility designed for testing GitHub workflow automation and simulated log behavior.
automation github-workflow logging simulation tracking
Last synced: 01 Mar 2026
https://github.com/liubomyr123/gas-station-simulation
A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. 🚗⛽🚛
c concurrent-programming linux makefile multithreading queuing-system scheduling-algorithms semaphore simulation threading threading-synchronization
Last synced: 16 Apr 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/lisabensoussan/sampling-data-wrangling-and-visualization
This project focuses on simulating rollup profit strategies and analyzing data on notable female scientists using R. It includes tasks like simulation, data scraping from Wikipedia, and generating various visualizations.
data-visualization data-wrangling probability simulation statistical-analysis
Last synced: 19 Mar 2026
https://github.com/jafetsoto/ie0527_p_simulacion
Simulación de la implementación de un chat de texto entre la habitación de una casa y una casita de árbol en el jardín.
bpsk hamming-coding hamming-decoding huffman-coding huffman-decoding python simulation
Last synced: 16 Apr 2026
https://github.com/maximilian-nitsch/gnss-simulator
Simple C++ Simulator and ROS 2 Node for GNSS.
autonomous-driving autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator gnss gps navigation robotics robotics-simulation rov satellite-navigation sensor simulation simulator
Last synced: 16 Apr 2026
https://github.com/jepegit/dualf
chemistry legacy-code opensource simulation
Last synced: 27 Mar 2026
https://github.com/talhaahussain/boids-gui
An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.
boids boids-simulation gui pygame simulation
Last synced: 03 Mar 2026
https://github.com/melsener/tokenfairy
Homework Assignment of Introduction to Object Oriented Programming Languages and System
abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern
Last synced: 03 Mar 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/sourceduty/arch_linux_sim
🤖 Arch Linux OS terminal simulator.
ai ai-simulation arch-linux archlinux artificial-intelligence chatgpt custom-gpt gpt gpts linux openai operating-system os-simulation os-simulator sim simulation simulator
Last synced: 16 Apr 2026
https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations
Graphics ans simulations in C or other languages
c cpp graphics low-level-programming raytracing simulation
Last synced: 30 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/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/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/crispengari/netlogo101
🥅 Hello world! From netlogo 101.
netlogo netlogo-model simulation
Last synced: 05 Mar 2026
https://github.com/zerotonin/umbral
Mass-response engine for The Fate of Abuc (POLS399 revolution RPG): Granovetter thresholds, Epstein dynamics, Kuran falsification.
agent-based-model political-science python serious-games simulation teaching wargaming
Last synced: 03 Jun 2026
https://github.com/smcnab1/modu-mate
A comprehensive web suite of tools to generate LMS Templates. 🎓📅
accessibility assessment css frontend html js simulation
Last synced: 17 Apr 2026
https://github.com/daedalus/syntropy
Turing-complete artificial life simulation with GenomeVM — organisms evolve VM programs in a shared 2D ecosystem
artificial-life cellular-automata evolution genetic-algorithm open-ended-evolution simulation turing-complete
Last synced: 03 Jun 2026
https://github.com/bhakthan/ai_agent_school
An interactive educational platform for understanding AI agents
a2a acp agents ai azure business concepts foundry interactive llm mcp openai patterns school semantic-kernel simulation value visual-learning
Last synced: 02 Apr 2026
https://github.com/jdibenes/game_of_life_cuda
OpenGL / CUDA implementation of Conway's Game of Life.
cpp cuda opengl qt6 simulation
Last synced: 02 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/freeanalyticspr/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 18 Apr 2026
https://github.com/khaledsharif/omniverse-gym
Examples of how to use NVIDIA Omniverse Isaac Sim to solve Reinforcement Learning Games (rl-games)
reinforcement-learning robotics simulation
Last synced: 17 Apr 2026
https://github.com/torodata/self-driving-car-engineer
Welcome to the cutting-edge world of autonomous driving! This repository showcases an exceptional autonomous driving system that combines advanced technologies and groundbreaking algorithms.
deep-learning self-driving-car simulation
Last synced: 04 Apr 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/ai-vnv/deepbullwhip
Multi-tier supply chain bullwhip effect simulator
bullwhip-effect inventory-management monte-carlo newsvendor python semiconductor simulation supply-chain
Last synced: 17 Apr 2026
https://github.com/manuelpeba/world-cup-2026-forecast
Football forecasting framework to simulate the FIFA World Cup using team strength modeling and probabilistic match prediction.
bayesian-modeling data-engineering data-science fifa-world-cup-2026 football-analytics forecasting machine-learning match-prediction predictive-modeling probabilistic-modeling python simulation sports-analytics streamlit time-series
Last synced: 04 Apr 2026
https://github.com/ilade-s/forestfire-cpp-
C++ implementation of my simulation of a forest fire done in Python
Last synced: 04 Apr 2026
https://github.com/rdonn70/ribs
Ryan's Insane Baseball Simulator
game python simulation simulator
Last synced: 04 Apr 2026
https://github.com/codebyashuu/dynamic-memory-management-visualizer
A visualization tool for dynamic memory management techniques like paging, segmentation, and page replacement algorithms
graph npm reactjs recharts simulation tailwindcss
Last synced: 19 Apr 2026
https://github.com/orbitalfoundation/terratwin
While there are many academic models and simulations, the goal here is to provide 'civic models' that a farmer might actually use themselves - both as a predictive tool but also as a communication tool for sponsorship and support.
Last synced: 04 Jun 2026
https://github.com/henryhale/venus
🦠 Predator-prey simulation with predefined behavior
ai-agents canvas2d css henryhale html html5-canvas javascript js predator-prey simulation typescript
Last synced: 18 Apr 2026
https://github.com/berntpopp/muconeup
MucOneUp simulates diploid MUC1 VNTR references with variable repeats, targeted mutations, and toxic protein detection. It also integrates an Illumina read simulation pipeline for comprehensive genomic benchmarking.
bioinformatics genomics muc1 orf python simulation vntr
Last synced: 07 Apr 2026
https://github.com/pawcijo/gpg
Graphics playground for OpenGl and Vulkan stuff.
computer-graphics gamedev newton-dy opengl simulation vulkan
Last synced: 18 Apr 2026
https://github.com/pyroll-project/pyroll-export
PyRoll rolling simulation framework - data export.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 18 Apr 2026
https://github.com/yusong652/yade-mcp
MCP server connecting AI agents to YADE — run DEM simulations through natural conversation
ai anthropic claude dem discrete-element-method geomechanics llm mcp mcp-server particle-simulation python scientific-computing simulation yade
Last synced: 06 Apr 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/luncosim/lunco-site
Landing page
godot open-source simulation space
Last synced: 18 Apr 2026
https://github.com/simplisoni/3d-reinforcementlearning-simulator
An interactive, web-based simulator for visualizing reinforcement learning policies in 3D environments
3d reinforcement-learning simulation three-js
Last synced: 19 Apr 2026
https://github.com/zonetecde/cmr-simulator
Outil permettant d'apprendre visuellement la technique de capture-marquage-recapture pour estimer la taille d'une population animale.
Last synced: 04 Jun 2026
https://github.com/zonetecde/pierre-papier-ciseaux-fighter
Simuler des parties de Pierre Papier Ciseaux aléatoire
rock-paper-scissors simulation
Last synced: 04 Jun 2026
https://github.com/rscherrer/brachypode
Individual-based simulation of a facilitated plant in a patchy landscape
adaptation adaptive-dynamics climate-change ecological-facilitation evolution simulation
Last synced: 19 Apr 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/chraibi/amritsar
Reconstruction of the Amristsar Massacre
amritsar crowd-simulation history simulation simulation-modeling
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/hannahgsimon/ddos-ml-mitigation-simulation
Simulation-based analysis of DDoS mitigation strategies using machine learning and adaptive load balancing. This project evaluates both detection accuracy and system-level performance (throughput, latency, and server health) across multiple attack scenarios, using Random Forest, Logistic Regression, and baseline models with cross-validation.
anomaly-detection cybersecurity data-science intrusion-detection load-balancing machine-learning network-security random-forest simulation
Last synced: 04 Jun 2026
https://github.com/andreie91/queues-management-app
A queue management simulator designed to read input from the user using an interface, process it, and launch multiple threads, each representing a queue. These queues are managed by a manager, which is another thread responsible for optimizing load distribution across all available servers (queues).
gui-application java queues server simulation threading
Last synced: 04 Jun 2026
https://github.com/shijbey/minerva
A multi-agent dynasty simulator inspired by Game of Thrones and Shōgun. Designed for emergent narrative storytelling research.
agent-based-simulation artificial-life data-exploration emergent-behavior game-ai games multi-agent-systems narrative-generation python simulation
Last synced: 04 Jun 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/ferstormblessed/urbanmobilityunity
Urban mobility simulation with Unity
csharp flask simulation unity unity3d urban-planning
Last synced: 20 Apr 2026
https://github.com/mattyboy84/marching-squares-through-z-plane
Marching squares with simplex noise
java javafx portfolio simulation
Last synced: 20 Apr 2026
https://github.com/gokulp01/lerobot-sim-teleop-data-collection
Teleoperate, collect, store, and replay demonstrations for the LeRobot SO-100 arm with Viser visualization.
lerobot mujoco robotics robotics-simulation simulation simulator so-100 teleoperation viser
Last synced: 20 Apr 2026
https://github.com/zay002/openpi-rmbot-dual-arm
基于 pi0/OpenPI 的 RM 双臂机器人 MuJoCo 仿真与策略接入项目(由 2025 年 6 月小项目整理,可能存在 bug)。
dual-arm mujoco openpi pi0 rm65b rmbot robot-learning robotics sim2real simulation
Last synced: 05 Jun 2026
https://github.com/jposada202020/neodisplay
CircuitPython library to simulate a LED Strip using displayio.
circuitpython displayio led neopixel simulation
Last synced: 21 Apr 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/mongshil553/pi-control-of-motor-using-matlab-simulink
Using Matlab, design a PI control system for motor.
autonomous-control feedback-controller motor-control pi-control root-locus simulation
Last synced: 05 Jun 2026
https://github.com/acboujida/gameoflife
A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.
cellular-automaton cpp sdl2 simulation
Last synced: 21 Apr 2026
https://github.com/rezagooner/traffic-light-with-counter
This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.
arduino atmega32 cprogramming electronics embeddedsystems ledcontrol microcontroller proteuside proteussimulation simulation timers trafficcontrol trafficlight
Last synced: 22 Apr 2026
https://github.com/namberino/adamo
A mobile robot
gazebo python robotics ros2 simulation
Last synced: 22 Apr 2026
https://github.com/unswei/unswei.github.io
Website of the UNSW embodied intelligence and collective robotics lab
embodied-intelligence physics-informed-neural-networks reinforcement-learning robotics simulation
Last synced: 22 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/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/mmodarre/aushealthsim
A comprehensive simulation system that generates realistic health insurance data for the Australian market
australian-healthcare data-engineering data-generation healthcare healthcare-analytics insurance simulation sql-server synthetic-data
Last synced: 22 Apr 2026
https://github.com/anomal/coronalspreader
COVID-19 transmission simulator
coronavirus covid-19 healthcare jupyter-notebook ppe python simulation
Last synced: 24 Apr 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/utahrobotics/usr_simulation
Gazebo simulation packages for 2016-2018 robots
Last synced: 24 Apr 2026
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
Last synced: 24 Apr 2026
https://github.com/imamhs/dhorbaz
Discrete-event simulator for racing path dynamics
modelling racing simulation trajectory trajectory-analysis trajectory-planning
Last synced: 06 Jun 2026
https://github.com/moriyama-eng/fire-simulator
リスク資産と現金バッファを用いたモンテカルロ・シミュレーションで、FIRE後の資産枯渇確率を検証するツールです。
fire javascript monte-carlo personal-finance simulation
Last synced: 24 Apr 2026
https://github.com/ianjure/mean-reversion-trading
A trading algorithm based on a popular financial theory.
algorithmic-trading simulation streamlit trading trading-algorithms
Last synced: 24 Apr 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/auprao/environment-evolution-simulation
A graphical simulation of creatures evolving and struggling to survive in a dynamic, changing environment, with many statistics and settings.
java javafx scenebuilder simulation
Last synced: 24 Apr 2026
https://github.com/maximilian-nitsch/depth-pressure-sensor-driver
C++Driver and ROS 2 Node for KELLER Series 10LHPX Pressure Transmitter (Depth Sensor).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator depth navigation pressure-sensing pressure-sensor robotics robotics-simulation rov sensor simulation simulator
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/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/c-vandenberg/lammps-tutorials
Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.
atomic lammps molecular-dynamics python simulation
Last synced: 24 Apr 2026
https://github.com/thapelomagqazana/self-driving-car-simulation
A 2D self-driving car simulation using neural networks and genetic algorithms.
ai artificial-intelligence autonomous-driving gamedev javascript machine-learning neural-network open-source physics-simulation self-driving-cars simulation web-development
Last synced: 24 Apr 2026
https://github.com/algoscienceacademy/dsp
A comprehensive suite of interactive DSP applications designed for different skill levels. This project provides hands-on experience with digital signal processing concepts through visual and interactive tools.
dsp matplotlib pyside6 python scipy signal-processing simulation
Last synced: 24 Apr 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
Last synced: 24 Apr 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/psychopattt/fractals-opengl
Fractals generator using OpenGL
compute-shader cross-platform fractals gpu opengl simulation
Last synced: 24 Apr 2026
https://github.com/imdabigboss/ecosim
Ecosystem simulation plugin for PaperMC
eco ecosystem minecraft paper papermc simulation
Last synced: 25 Apr 2026
https://github.com/mathspp/elo-simulation
ELO rating system simulation and accompanying Streamlit web app.
elo-rating elo-rating-algorithm python python3 simulation streamlit web-app
Last synced: 25 Apr 2026
https://github.com/shinigami92/gravity-sim
A gravity simulator
gravity gravity-simulation simulation threejs
Last synced: 25 Apr 2026
https://github.com/matth3w3/3d-boid-simulation-java
3D Boid Simulation with Moving/Rotating Camera and Perspective Projection
3d 3d-graphics 3d-models boids boids-algorithm boids-behaviour boids-simulation camera flocking flocking-algorithm flocking-boids flocking-simulation java moving-camera perspective-projection simulation simulator
Last synced: 06 Jun 2026
https://github.com/zshan0/tensorsimulations
Simulating Quantum Circuits with tensornetwork
mera quantum simulation tensornetwork
Last synced: 26 Apr 2026
https://github.com/rscherrer/reschoice
Simulation of evolutionary branching under optimal resource choice
behavior branching ecology evolution foraging individual-based modeling resources selection simulation speciation
Last synced: 26 Apr 2026
https://github.com/maxwellmatthis/cellular-automaton-traffic-simulation
A cellular automaton for traffic simulation based on the Nagel-Schreckenberg model. (See: https://en.wikipedia.org/wiki/Nagel–Schreckenberg_model, https://de.wikipedia.org/wiki/Nagel-Schreckenberg-Modell) Extended to support multiple lanes, construction sites, traffic lights, different vehicle types and more.
cellular-automaton freeway-simulation matplotlib nagel-schreckenberg-model python rust simulation simulator traffic-simulation
Last synced: 26 Apr 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/seycileli/solarsystem
Solar System Simulator
enumeration hashmap java java-collections oop oop-principles oops-in-java set simulation
Last synced: 07 Jun 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/alaszmigiel/supermarket-simulation
Supermarket simulation managing customer and cashier interactions with queues, breaks, and shift changes. Animated in real-time using JavaFX.
cashier customer java javafx multithreading queue simulation synchronization
Last synced: 27 Apr 2026
https://github.com/sadevans/synthtest_gui
GUI для теста алгоритмов создания синтетического датасета
opencv simulation synthetic-data
Last synced: 27 Apr 2026
https://github.com/fares-soliman/ocean-simulator-ifft
Ocean simulator using IFFTs in OpenGL
compute-shaders cplusplus opengl simulation
Last synced: 27 Apr 2026