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/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/mist941/b3s23-engine
Conway's Game of Life (B3/S23) simulation engine in Go with a WebSocket streaming API and web UI
cellular-automata conways-game-of-life docker game-of-life golang simulation typescript
Last synced: 29 Jun 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/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/jposada202020/neodisplay
CircuitPython library to simulate a LED Strip using displayio.
circuitpython displayio led neopixel simulation
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/itzterra/dplab
Double pendulum simulation/artistic tool in your browser
bootstrap5 javascript-applications p5js simulation vuejs
Last synced: 22 Feb 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/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/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/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
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/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
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/jalenbrown36/planet-simulation
Planet simulation application created using Pygame
Last synced: 09 Apr 2025
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/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/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/behnamuix2024/mafisimulatorx
mafia sim with kotlin
android android-app developer game kotlin kotlin-android mafia mafia-game simulation simulator
Last synced: 27 Apr 2026
https://github.com/yuweaec/project-scidatapipeline
A comprehensive toolkit for processing, simulating, and analyzing scientific data, integrating Python, Fortran, and Jupyter notebooks for seamless workflows.
analysis data pipeline processing scientific simulation
Last synced: 27 Apr 2026
https://github.com/pythonhealthdatascience/rap_des
Documentation supporting template reproducible analytical pipelines (RAP) for simple python and R discrete-event simulation (DES) models.
discrete-event-simulation healthcare healthcare-analysis python r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simpy simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 27 Apr 2026
https://github.com/salmamadmadi/smokeparticles
Simulación de humo con un sistema de partículas
particlesystem processing simulation
Last synced: 28 Apr 2026
https://github.com/jfmonsa/pacman-univalluno
Project 1, Introduction to Artificial Intelligence Course - informed and uninformed search algorithms
a-star bfs dfs dls-algorithm pathfinding react simulation
Last synced: 28 Apr 2026
https://github.com/deridev/pixelands
A 2D cellular automata particle simulation inspired by classics like Powder Toy and Noita, built in Rust + Bevy.
bevy bevy-engine bevy-game cellular-automata physics powder-toy rust simulation
Last synced: 28 Apr 2026
https://github.com/samhotep/pygame-oflife
A python implementation of Conway's Game of Life.
Last synced: 29 Apr 2026
https://github.com/mattyboy84/flocking-simulation
Flocking simulation using the Boids algorithm
java javafx portfolio simulation
Last synced: 29 Apr 2026
https://github.com/razvan48/solar-system-simulator
A simple 3D Solar System simulator
opengl simulation solar-system
Last synced: 29 Apr 2026
https://github.com/joshrule/list-routine-learning-rs
Rust simulations using input/output examples to learn typed first-order term rewriting systems that perform list routines.
hindley-milner learning lists program-induction rust science simulation term-rewriting
Last synced: 18 Jan 2026
https://github.com/banana4life/behaviourengineer
Evolve!
ludum-dare-45 simulation webgl
Last synced: 09 Apr 2025
https://github.com/rajsinghgaur/iot-kubernetes-mqtt-network-simulator
A Kubernetes-based IoT network simulator using MQTT for device communication, with configurable network conditions, device failures, and scalability testing
iot kubernetes mqtt network python shell simulation
Last synced: 29 Apr 2026
https://github.com/pavel-voronin/mp-vs-games
Matching Program vs Games
chartjs games nuxt nuxt3 simulation tailwindcss vue vue3
Last synced: 29 Apr 2026
https://github.com/somodidenise/queue-management-system
A Java-based queue management system with real-time simulation and multithreaded client handling.
desktop-appl gui java maven multithreading oop queue-management simulation swing
Last synced: 29 Apr 2026
https://github.com/leandrobiloni/unity-ai-test-2020
Stealth minigame to test AI behaviour for Artificial Intelligence I assignment. Link to game: https://lalonisy.itch.io/ai-test-minigame
ai artificial-intelligence fsm game simulation unity
Last synced: 30 Apr 2026
https://github.com/hibbes/schneckenrennen
java objektorientierung simulation unterricht
Last synced: 30 Apr 2026
https://github.com/beangreen247/neural-network-simulator
My first attempt at making someting that works like a neural network, just to understand how it works. Back in January 2019.
beangreen247 debian linux neural-network open simulation simulator source windows
Last synced: 30 Apr 2026
https://github.com/adithya-menon-r/rfid-attendance-system
Arduino-based RFID attendance system that reads RFID tags and tracks student attendance with feedback via LCD and LEDs. It also exports attendance data to a text file for efficient record-keeping.
arduino c file-handling proteus-simulation rfid-attendance-system simulation text-file-processing virtual-disk
Last synced: 30 Apr 2026
https://github.com/saesh/conway-react
Conway's Game of Life in React.js
cellular-automaton reactjs simulation
Last synced: 08 Jun 2026
https://github.com/hm2412/game-of-life
Programming Practice & Applications [PPA] paired project. Various cell designs in a game of life style simulator.
group-project java kings-college-london simulation
Last synced: 01 May 2026
https://github.com/bharat-jambhulkar/atm-transaction-study
This repository is an exercise that generates transaction data using simulations and analyzes it.
poisson-process r simulation statistics
Last synced: 08 Jun 2026
https://github.com/juanromo-dev/team2.4jam
Subjectively Objective is a game where you assume the role of an influencer who receives headlines generated by an AI and must decide what to publish without knowing if they are real or fake. Your editorial judgment will shape the world, feed conspiracy theories or defend truths at the cost of better numbers.
csharp game-development gamejam indiegame narrative-game retrogame simulation unity3d untiy
Last synced: 01 May 2026
https://github.com/lgautier/rhinoceros
Illustrate and experiment with code and data an epidemic and the need for social distancing
covid-19 epidemic jupyter-notebook simulation stochastic-simulation
Last synced: 08 Jun 2026
https://github.com/ptr-cs/rangefinder-simulator
Rangefinder simulator using React, Mapbox GL, and Threebox.
geography gis javascript map mapboxgl react simulation simulator typescript
Last synced: 01 May 2026
https://github.com/asierso/blockgame
Un pequeño juego sandbox estilo Sandlife creado con VortexEngine en Java
2dgame sandbox sandbox-game simulation
Last synced: 22 Jun 2026
https://github.com/armgits/windrunner
Repository for the Windrunner project.
car gazebo ros simulation solidworks stem
Last synced: 02 May 2026
https://github.com/anthgrim/mit-atm
MIT ATM simulation coding exercise
challenge mit react react-hooks reactjs simulation
Last synced: 02 May 2026
https://github.com/aditya-xq/har-test
A test project to explore smartwatch data simulation and human activity recognition
human-activity-recognition python simulation wearable-sensors
Last synced: 09 Jun 2026
https://github.com/chris-santiago/randomvariates.jl
A collection of random variate generators.
julia julialang prng random-variable-generator simulation
Last synced: 02 May 2026
https://github.com/vidundergunder/simulated-8-bit-adder
Simulated 8-bit Ripple Carry Adder implemented in TypeScript.
8-bit circuit crash-course electronics logic logic-gates simulation typescript
Last synced: 02 May 2026
https://github.com/cyrilchukwuebuka/zeph-power-system-simulation
A power bus simulation chart
matlab simulation simulink simulink-model
Last synced: 03 May 2026
https://github.com/jkadamczyk/networker
Simulate social networks growth with graphs and JavaScript 📈
agh agh-ust react simulation social-network
Last synced: 03 May 2026
https://github.com/michaelrutherford/microbe-simulator
An interactive microbe behavior simulation.
css html javascript microbiology personal-project simulation simulator
Last synced: 03 May 2026
https://github.com/denizumutdereli/bundesliga
Football league season and fixtures simulation.
bundesliga fixtures football mongodb-atlas mongoose nodejs round-robin simulation
Last synced: 03 May 2026
https://github.com/jovialen/hydraulic_erosion
A hydraulic erosion simulation written in c99.
c99 hydraulic-erosion linux simulation windows
Last synced: 03 May 2026
https://github.com/yeganemehr/log-simulation
Simple tool for simulating loging of a webserver
Last synced: 14 Jan 2026
https://github.com/gauravkg11/restaurant-simulation
Async Restaurant Simulation using Python’s asyncio – handles waiters, chefs, customers, and billing!
asynchronous-programming asyncio python python-async restaurant-simulation simulation
Last synced: 23 Apr 2025
https://github.com/mateusjssilva/physicssimlab
PhysicsSimLab is an interactive educational tool that allows visualization and experimentation of basic physics concepts. The simulator reproduces the movement of objects under the action of gravity, enabling the study of trajectories, collisions and energy transformations in real time.
csharp dotnet energy-conservation interactive-learning physics physics-simulator projectile-motion science-education simulation wpf
Last synced: 04 May 2026
https://github.com/viperadnan-git/sudoratio
Self-hosted BitTorrent tracker-protocol simulator and research toolkit with a modern web UI.
bittorrent educational protocol protocol-analysis react research rust security-research self-hosted simulation tracker
Last synced: 29 Jun 2026
https://github.com/vasar007/fgame
Simple game with some world generation.
console-game csharp desktop fsharp game generation genetic-algorithm simulation wpf
Last synced: 05 May 2026
https://github.com/sammyrobensparadise/neurobiological-simulation
Neurobiological simulation assignments as part of SYDE 556/750 2022
computational-neuroscience machine-learning nengo neurons neuroscience optimization python simulation simulator spiking spiking-neural-networks systems-design-engineering uwaterloo
Last synced: 05 May 2026
https://github.com/rishab-agrawal/lidar-navigation-bot
ROS-based robot for LiDAR-guided navigation in structured environments using wall-following and lane-switching for traversal.
agribot eyantra lidar robotics ros simulation wall-following
Last synced: 05 May 2026
https://github.com/deaneeth/aqi-monitoring-system
Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.
air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application
Last synced: 06 May 2026
https://github.com/ibra-kdbra/rocket-analysis
Burning analysis of rockets made with QT
analysis cpp makefile python3 qmake qml qml-samples qt6 simulation stl-files
Last synced: 06 May 2026
https://github.com/bradeneverson/simzoo
A bunch of wasm implemented simulations
conways-game-of-life simulation wasm
Last synced: 07 May 2026
https://github.com/4sskick/countdowntimeseries
Android Countdown Timer with Dynamic data *add feature* as simulation service
android countdown service simulation timer
Last synced: 07 May 2026
https://github.com/mongshil553/lead-compensator-control-of-motor-using-matlab-simulink
Using Matlab, design a Lead Compensator control system for motor.
autonomous-control bode-plot feedback-systems lead-compensators motor-control nyquist-plot simulation
Last synced: 10 Jun 2026
https://github.com/oleh0xchain/maui-btc-trading-app
project for university: A cross-platform MAUI app for simulating Bitcoin trading with fake funds. Includes wallet, price feed, trading actions and news.
bitcoin csharp dotnet maui portfolio simulation trading
Last synced: 08 May 2026
https://github.com/dominikjezik/diss-sp2-eventbasedsimulation
Second semester project for Discrete Simulation – Event-based simulation of a custom furniture workshop with staff, built on a custom simulation core. Developed using .NET and Avalonia.
avalonia discrete-event-simulation discrete-simulation dotnet simulation
Last synced: 08 May 2026
https://github.com/marlo-ong/ballsplitter
Unity probability simulation of ball bounces
Last synced: 26 Mar 2025
https://github.com/yoboujon/automatic-management
TP Service Architecture based on meta-micro-micro-services
golang java microservice rest-api simulation spring-boot
Last synced: 09 May 2026
https://github.com/zahi1/multi-protocol-system-integration
Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.
adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation
Last synced: 09 May 2026
https://github.com/eulphean/the-lost-passage
A new interactive digital home for an extinct species.
3d-reconstruction artificial-intelligence blender gaugan interactive-art machine-learning simulation threejs website
Last synced: 09 May 2026
https://github.com/mxagar/voxel_point_collision_detection
Collision detection between voxelized and point-sampled objects following the Voxelmap Pointshell Algorithm by McNeely et al.
3d collision-detection computational-geometry force-computation meshes physics robotics simulation
Last synced: 09 May 2026
https://github.com/607011/eurojackpotgewinnzahlenberechnungsquantencomputersimulator
Simulation eines Quantencomputers, der die Gewinnzahlen für den Eurojackpot ermittelt
eurojackpot javascript lotto-numbers quantum-computing simulation wasm webapp webassembly
Last synced: 09 May 2026
https://github.com/victorowinoke/assignment-single-sever-queueing-simulation
The single-server queuing model that will be simulated is as follows. (1).The simulation will end when n = 1000 delays in queue have been completed. (2). The interarrival and service times will now be modeled as independent random variables from exponential distributions with mean 1 minute for the interarrival times and mean 0.5 minute for the service times.
assignment c com java javasimulation simulation single-sever-queueing
Last synced: 09 May 2026
https://github.com/amaurycannesson/svelte-pixi-wator-simulation
Wa-Tor simulation running with PixiJS
pixijs simulation svelte wator webgl
Last synced: 09 May 2026
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/bakxy/vhdl-qqs
This project aims to automate the creation of test benches and support files for FPGA designs created using Quartus from Intel. By integrating a custom extension into VS Code, users can efficiently set up simulation environments with minimal manual effort.
fpga intel-fpga open-source quartus questasim simulation testbench-generation typescript vhdl visual-studio-code vscode vscode-extension
Last synced: 10 May 2026
https://github.com/dlr-amr/t8gpu
Header-only finite volume library targetting GPUs using t8code as meshing backend.
adaptive-mesh-refinement cuda finite-volume gpgpu-computing hpc mesh mpi parallel-computing simulation
Last synced: 10 May 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/diogoribeiro7/vortex2d
2D vortex particle method (Gaussian-core) with RK4, viscosity, plots, animations
cfd matplotlib numpy python simulation vortex-method
Last synced: 12 May 2026
https://github.com/virgiledjimgou/fabrik3dlite
🏭 Industrial Simulator - Robot & CNC Cell , Fabrik3D Lite is a lightweight and modular simulator for industrial cell operations, designed for education, training, and early-stage prototyping.(Vue.js + ASP.NET Core + MQTT + MongoDB)
3d-engine 3d-graphics asp-net-core bootstrap5 cnc-programming mongodb mqtt mqtt-broker robotics simulation threejs typescript vue3
Last synced: 10 Apr 2026
https://github.com/mwja/Planetary-Simulation
Simple project I did for school. May rewrite in the future or add documentation
Last synced: 28 Sep 2025
https://github.com/hendrowunga/opportunistic-network-environment
Opportunistic Network Environment (ONE) adalah simulator untuk Delay-Tolerant Networks (DTN), memungkinkan analisis routing, mobilitas node, dan performa jaringan seperti delivery ratio, overhead, dan latency. 🚀
algorithms-and-data-structures dtn java simulation structured-data
Last synced: 12 Mar 2025
https://github.com/dioph/elegant
Electrical Grid Analysis Tool
education power-system-analysis pyqt5 simulation
Last synced: 17 Jan 2026