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/crissccl/digital_controlsim
Tutorial-oriented simulation of a discrete-time PI control loop applied to a first-order system. Includes actuator saturation to emulate real microcontroller behavior. Designed for educational purposes and digital control learning.
arduino digital-control education esp32 first-order-system matlab pi-controller saturation simulation teensy tutorial
Last synced: 06 May 2026
https://github.com/efremropelato/durability
ISO 15686 factor methodology simulator
durability iso-15686 react simulation spring-boot
Last synced: 06 May 2026
https://github.com/joecey/uv_cleaning_robot
Github respository for WeBots simulation of a UV Cleaning robot for completion of the "Introduction to Robotics" module at Trinity College Dublin
Last synced: 05 May 2026
https://github.com/pakagronglb/boids-3d-flocking-simulation
An interactive 3D Boids simulation built with React Three Fiber. This project demonstrates flocking behavior using Craig Reynolds' Boids algorithm.
3d animation boids simulation threejs vite
Last synced: 06 May 2026
https://github.com/zo-bro-23/population-simulation
NPM package that runs population simulations based on Hardy-Weinberg principles
Last synced: 05 May 2026
https://github.com/jmcph4/cpu
My attempt at a CPU simulator
architecture assembly c cpu instruction-set-architecture instructions isa machine-code processor simulation simulator
Last synced: 15 Apr 2026
https://github.com/gmostofabd/8051-lcd
📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.
4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation
Last synced: 22 May 2026
https://github.com/ghost---shadow/algae-dredging-simulator
A simulation as a proof of concept for automated skimming of algae in mostly still water.
algae environment-friendly green multiagent-systems simulation
Last synced: 09 Jun 2026
https://github.com/dacili/arduino-projects
Finally manage to play with Arduino :D
arduino arduino-uno electronics simulation wokwi
Last synced: 04 May 2026
https://github.com/threeal/shisen_gazebo_plugins
Gazebo plugins implementation of Shisen camera tools project
camera camera-tool gazebo gazebo-plugin ros ros2 shisen simulation
Last synced: 04 May 2026
https://github.com/inomuh/srvt-ros
SRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package.
gazebo moveit python robotics ros ros-noetic simulation testing validation verification
Last synced: 27 Feb 2026
https://github.com/carmjos/filesys
简易的文件系统。功能包括磁盘初始化、新建文件、删除文件、更新文件、查找文件、文件统计、磁盘统计、分配策略选择、磁盘整理。基于C语言实现。
c console file filesystem simulation
Last synced: 02 Jul 2025
https://github.com/filippofinke/reaction-time-training
🏀 Game and simulation system for reaction time training and coordination improvement for athletes based on Arduino
athlete game reaction simulation sport time
Last synced: 18 Jun 2025
https://github.com/manishklach/semantic-kv-control-plane
A systems research platform for semantic KV-cache orchestration, topology-aware memory placement, distributed prefix reuse, and rack-scale inference memory simulation.
ai-infrastructure ai-systems cxl distributed-cache distributed-systems gpu hbm inference kv-cache llm-inference memory-orchestration memory-systems memory-tiering prefetching rack-scale runtime-systems semantic-caching simulation systems-research topology-aware
Last synced: 09 Jun 2026
https://github.com/im-rises/nbody-simulator-barnes-hut-react-p5-website
N-Body simulatation using Barnes-Hut package demo made in React
barnes-hut gravity javascript nbody package react simulation typescript
Last synced: 04 May 2026
https://github.com/karrlab/datanator_frontend
Graphical web-based interface for the Datanator toolkit for discovering data for modeling cells
biology cell computational-biology database modeling molecular-biology search-engine simulation systems-biology
Last synced: 12 Apr 2026
https://github.com/mario-so/pandemicrs
Pandemic simulation in rust and raylib
Last synced: 31 Mar 2025
https://github.com/bettercallshao/sand
Try simulations easily.
linear-system react simulation
Last synced: 03 May 2026
https://github.com/aaronmcleancs/tslim-data-simulator
t:slim X2 Insulin Pump Simulator in Qt C++
cpp qt simulation software-engineering
Last synced: 03 May 2026
https://github.com/ntdls/aivolution
Graphical simulator written in C# for AI testing purposes.
ai c-sharp gdi genetics graphical-interface machine-learning mutation neural-network simulation
Last synced: 07 Feb 2026
https://github.com/aaronjs99/orbex-a
[IEEE AeroConf '25] ORBEX-A: Orbital Rendezvous and Capture Experiment with Adaptive Tube MPC
adaptive-control autonomous-docking glideslope-guidance model-predictive-control orbital-mechanics python satellite-capture simulation space-robotics spacecraft-navigation trajectory-optimization
Last synced: 03 May 2026
https://github.com/xaoex/reality-simulation-code
SimSim Contributions + Reality code + xaoex conglomerates online repo linktr.ee/xaoex+ linktr.ee/vaoev linktr.ee/oktays
artificial-intelligence code coding computer-science machine-learning reality simsim simulation
Last synced: 13 Jun 2026
https://github.com/wanchope/riscv_sim
simulate the RSIC-V core to run with the binary file.
Last synced: 14 Jan 2026
https://github.com/thomasafink/orbital-mechanics
A comprehensive 3D visualization of our solar system including planets, moons, asteroid belts, and the Oort cloud implemented in Python using Matplotlib.
asteroid-belt asteroids astro astrophysics nasa orbital-dynamics orbital-mechanics orbits physics python simulation solar solar-system space system
Last synced: 02 May 2026
https://github.com/aunyks/tread
A JavaScript library for modeling and realtime simulation of automotive tires.
browser modeling simulation tire-dynamics vehicle-dynamics web
Last synced: 02 May 2026
https://github.com/aemarkov/gravsim2
Расчет гравитационной задачи N-тел при помощи OpenMP и MPI - семестровая работа к курсу "Параллельное программирование"
mpi n-body openmp simulation study-project
Last synced: 30 Mar 2025
https://github.com/hclivess/montecarlo
Basic Montecarlo distribution simulator
montecarlo montecarlo-simulation montecarlomethod randomness randomness-testing simulation
Last synced: 10 Oct 2025
https://github.com/zerdicorp/soft_body_simulation
In my opinion - one of the coolest simulations!
2d physics physics-simulation simulation soft-body soft-body-simulation
Last synced: 02 Sep 2025
https://github.com/kons-5/ist-msim-lab1
Lab 1 - Cancer growth model (logistic equation), pharmacokinetics (Hill's equation) and pharmacodynamics (compartment model)
Last synced: 02 May 2026
https://github.com/pmonks/gravity
Mathematically dubious riffs on Newton's law of universal gravitation
2d-graphics clojure gravity newton simulation
Last synced: 21 Jan 2026
https://github.com/gtmmiller/saga-frontier-combo-simulator
A webapp that simulates skill combos from SaGa Frontier and SaGa Frontier Remastered
Last synced: 02 May 2026
https://github.com/brainphreak/hacking-terminal-simulator
A fully functional, self-contained Linux terminal emulator that can be embedded in any website. Includes over 50 commands, ssh simulation, easter eggs, wifi hacking, password cracking, user management, output piping, output redirect, tab completion, packet capture, dns cache, and other fun stuff.
emulator game games hacker hacking linux simulation terminal
Last synced: 02 May 2026
https://github.com/pwlkania/pushnotificationsimulation
Helper in simulating push notifications during development
apple carthage cocoapods ios mit mit-license mock mocking notification push pushnotification simulation simulator spm swift swift-package-manager swift5 xcode
Last synced: 10 Oct 2025
https://github.com/austince/planet-simulations
Planet Simulations for Introduction to Astrophysics PEP 336
astrophysics data-processing data-science python simulation
Last synced: 10 Mar 2025
https://github.com/natepiano/simulation
simulation of an ios game - used to teach myself scala
Last synced: 09 Jun 2026
https://github.com/hayatiyrtgl/shooting_simulator_python
Overall, this project provides a flexible framework for implementing computer vision applications with a focus on object detection, tracking, and point scoring. Its versatility and modularity make it suitable for a wide range of use cases across different industries and domains.
image-processing opencv python-script simulation target-tracking
Last synced: 02 May 2026
https://github.com/austinvishal/robot-mockup---exechon
This repository provides insights into inverse kinematics of the famous Exechon Tripod robot and visual mockup representations
delta-robot exechon graphics hybrid-robots inverse-kinematics kinematics mechanism-design mechanisms mockups modeling motion motion-planning parallel parallel-robot parallel-robots robots simulation trajectory-optimization tripod workspace
Last synced: 19 Jan 2026
https://github.com/pradipece/minseg-robot-simulation
machine-learning matlab mechatronics robotics simulation simulink
Last synced: 01 May 2026
https://github.com/film2549/data-analysis-of-a-simulated-marketing-business-case-using-python-sql-and-power-bi
Data Analysis of a Simulated Marketing Business Case Using Python, SQL and Power BI
chulalongkorn computer-engineering computer-science data-analysis data-visualization database marketing nltk-library pandas powerbi pyodbc python simulation sql sqlserver
Last synced: 01 May 2026
https://github.com/dzh-a-v/body-gravity-simulation
Gravity-based N-Body Simulation (alpha)
Last synced: 31 May 2026
https://github.com/SergioCabana/PhD_thesis
Characterisation and detection of radiation at radio frequencies in cascades initiated by very high energies Cosmic Rays and Neutrinos
astroparticle-physics astrophysics neutrino radio simulation
Last synced: 10 Mar 2025
https://github.com/sebastiandg7/dcs-matlab-simulation
This is a MATLAB DCS (Digital Comunication System) Simulation.
awgn digital-comunication digital-modulation matlab qam-modulation simulation
Last synced: 03 Nov 2025
https://github.com/cuixing158/3d-hd-map-sim
Simulink/RoadRunner 3D-HD map building simulation and deep learning semantic image generation
3d-mapping automated-driving automated-driving-simulation automated-driving-systems data-generation deeplearning ground-truth ground-truth-segmentation groundtruth-dataset hdmap roadrunner sematic-segmentation simulation simulink
Last synced: 08 Jun 2026
https://github.com/marinadunn/ASTR400B_Dunn
Repo for ASTR 400B course, Galaxy Simulations, taught by Dr. Gurtina Besla
astrophysics extragalactic galactic-modeling galaxies orbital-dynamics orbital-simulation physics python simulation
Last synced: 10 Mar 2025
https://github.com/erencanpelin/3d-procedural-terrain-editor-
Made in 2020, this project was part of my highschool software design & development major project
high-distinctions highschool-project major-project simulation terrain-generation
Last synced: 07 Apr 2025
https://github.com/muhos/quasarq
Parallel Quantum Simulation and Automated Reasoning on GPUs
clifford-circuits equivalence-checker gpu-computing measurements parallel-computing quantum simulation stabilizer-circuits
Last synced: 30 Apr 2026
https://github.com/zaydabash/the-cognisphere
A living ecosystem of cognitive agents that evolve language, culture, alliances, and institutions through emergent dynamics.
agent-based-modeling ai artificial-intelligence cultural-evolution emergent-intelligence fastapi multi-agent-systems neo4j python react simulation
Last synced: 29 Apr 2026
https://github.com/danielvartan/central-limit-theorem
🎲 Demonstration of the Central Limit Theorem & the Law of Large Numbers
central-limit-theorem education law-of-large-numbers rstats simulation
Last synced: 11 Oct 2025
https://github.com/anjasamar/Atsi-New-Star
Tactics strategy tycoon browser game
browser-game game simulation tactics tycoon
Last synced: 10 Mar 2025
https://github.com/maxencebonamy/fractal-explorer
This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.
burning-ship cpp fractal mandelbrot mathematics sfml simulation xmake
Last synced: 11 Oct 2025
https://github.com/BAMresearch/aRTist-PythonLib
Python library to control aRTist remotely and automatically
image-processing monte-carlo simulation x-ray
Last synced: 16 Jan 2026
https://github.com/emtee40/openssn
OpenSSN is a submarine simulation. The player directs their submarine around an open ocean where ships of various nationalities are traveling. At the moment OpenSSN is exploratory and there isn't any combat, but will include combat in the future.
foss marine naval naval-battle-game navy open-source simulation simulation-game strategy strategy-game submarine submarine-game submarine-simulator warfare
Last synced: 31 Mar 2025
https://github.com/chaht01/snubusstopsimulation
2017 SNU Bus Stop agent simulation. Inspired by "Nature of Code" of Daniel Shiffman
agent-based-simulation crowd-simulation processing simulation
Last synced: 12 Oct 2025
https://github.com/ekaeva/camforge
凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS
cam-mechanism cross-platform kinematics mechanical-engineering mechanism-design motion-analysis rust simulation solidjs tauri typescript
Last synced: 04 May 2026
https://github.com/thecodingdad-tisonk/fs25_farmtablet
In-game tablet UI for Farming Simulator 25. Access farm stats, tools, and information at a glance — without leaving the field.
farming-simulator farming-simulator-25 fs25 fs25-mod game-mod giants-engine hud lua modding simulation ui
Last synced: 13 Mar 2026
https://github.com/nikhilcodes/debitcard-simulator
A VueJS implementation to simulate creation of a Fake Debit Card.
simulation vuejs vuejs2 webapp
Last synced: 30 Apr 2026
https://github.com/theosorus/argus
Unity simulation in which we simulate a self-guided missile using computer vision with a YOLOv8 model
computer-vision missile-guidance simulation unity3d yolov8
Last synced: 17 May 2026
https://github.com/mc095/mcp-local
Simulating Multiple Context Protocol
llms mcp-server memory simulation
Last synced: 12 Jun 2025
https://github.com/mbedward/farsite
A fire growth model
landscape landscape-ecology simulation
Last synced: 18 Jan 2026
https://github.com/belhoussine/boid
A Neuroevolution simulation that combines both Neural Networks and Genetic Algorithms to play the game Flappy Bird.
boid flappy-bird game genetic-algorithms machine-learning neural-network simulation
Last synced: 08 Jun 2026
https://github.com/functionally/deltaq-jupyter
Jupyter kernel for DeltaQ
delta-qsd jupyter network simulation
Last synced: 29 Apr 2026
https://github.com/lostjared/knights_tour
Knights Tour Simulation in Rust with SDL2
Last synced: 23 Feb 2026
https://github.com/thelostlambda/heimdallr
A website detailing the fictional planet Heimdallr orbiting the pulsar Litch
coffeescript physics sass simulation website
Last synced: 29 Apr 2026
https://github.com/dhzdhd/gensim
A simulation in Rust using the Bevy engine
Last synced: 29 Apr 2026
https://github.com/jj7258/unitree_go2w_ros2
ROS2 Humble workspace for the Unitree Go2W (Wheeled) robot. Includes complete 16-motor control drivers, URDF description, and kinematic simulation tools.
go2w humble robotics ros2 simulation unitree
Last synced: 29 Apr 2026
https://github.com/aquacommander/grade
⭐GRADE: Generating Animated Dynamic Environments for Robotics Research⭐
animals data-generation datsset dynamic dyncamic environments framework generator humans issac issacsim omniverse realistic research robotics simulation simulator
Last synced: 29 Apr 2026
https://github.com/terrygeng/rate-equation
Rate equation model for simulating the atomic population evolution under external laser fields, implemented in python.
atomic physics python quantum simulation
Last synced: 29 Apr 2026
https://github.com/isaacmaffeis/simqueue_2022
simulatore di un sistema a coda in C++
cpp queue-simulation simulation
Last synced: 08 Jun 2026
https://github.com/nikorasu/nantarray
An array-based cellular-automata implementation of my ant pheromone simulation!
ant-colony ant-colony-optimization ant-colony-simulation ant-simulation ants ants-simulator array cellular-automata emergent-behavior numpy numpy-arrays pheromone pheromones python python3 simulation swarm-intelligence trails
Last synced: 29 Apr 2026
https://github.com/manohara-ai/design_and_analysis_of_flat_radomes_for_mspa
This project investigates the interaction between flat radome structures and Microstrip Patch Antennas. (Krittika Summer Project 6.0)
antenna-design astronomy hfss radio-astronomy simulation
Last synced: 08 Feb 2026
https://github.com/francescodisalesgithub/hackthebox-linuxbufferoverflow-local-machine
scripts for training on the section linux x86 buffer overflow by hack the box academy
academy box bufferoverflow hack hacking hackthebox hacktheboxacademy simulation test the
Last synced: 28 Apr 2026
https://github.com/h1ghbre4k3r/swarm-simulation
Swarm simulation as part of my bacherlor's thesis, written in Go.
collision-avoidance go golang orca python simulation
Last synced: 28 Apr 2026
https://github.com/willkirkmanm/traffic
Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules
Last synced: 11 Jun 2025
https://github.com/josepedrodias/fpv
KISS FPV simulation
fpv javascript simulation webgl
Last synced: 13 Oct 2025
https://github.com/voithos/graviton
Simple gravitational simulatoy
barnes-hut canvas gravitational-simulations quadtree simulation
Last synced: 13 Oct 2025
https://github.com/ugnmura/secretary-problem-simulation
Simulation of the Secretary Problem
maxima maximization probability secretary-problem simulation
Last synced: 09 Apr 2025
https://github.com/rulyotano/wpf-mineral-collect-simulation
Academic project for simulation several bot collecting minerals from the environment.
Last synced: 28 Apr 2026
https://github.com/roymasad/3d-galaxy-radio-waves
A 3D visualization and simulation of radio wave propagation across a galaxy, modeling the likelihood of detecting signals from distant civilizations.
3d alien astronomy civilizations dark fermi forest galaxy opengl paradox python radio-astronomy simulation space stars
Last synced: 28 Apr 2026
https://github.com/wenszel/darwin-world
🦖 Evolution simulation written in Java and JavaFX
Last synced: 28 Apr 2026
https://github.com/taktoa/spaceelevator
A simulator for breaking space elevators (and a mirror of an equivalent C program) (WIP)
Last synced: 28 Apr 2026
https://github.com/kurosawaxyz/maree-noire
Simulation simple de la pêche et du phénomène de la Marée noire
oop-principles oops-in-java simulation
Last synced: 04 Jul 2025
https://github.com/nirjhardebnath/graphics-and-physics-simulations
Graphics and simulations in C or other languages
algorithms-and-data-structures c cpp graphics low-level-programming optics-simulation physics-simulation raytracing simulation
Last synced: 28 Apr 2026
https://github.com/nwtgck/type-safe-mips-haskell
Type-Safe Virtual MIPS Architecture in Haskell
Last synced: 04 Jul 2025
https://github.com/d-michail/jheaps-trace
Trace drivers for JHeaps
benchmark data-structures fibonacci-heap heap pairing-heap priority-queue simulation trace-based
Last synced: 16 May 2025
https://github.com/lawlabs/courtcasesprogresssimulator
Этот проект представляет собой симулятор процесса получения дел с сайтов судов. Он демонстрирует ход процесса в реальном времени, используя график для визуализации количества полученных дел.
cases charts court lawmatic legaltech parsing simulation swiftui visualization
Last synced: 28 Apr 2026
https://github.com/pythonhealthdatascience/stars-reproduce-wood-2021
Assessing the computational reproducibility of Wood et al. 2021 as part of STARS.
covid-19 covid19 discrete-event-simulation intensive-care intensive-care-unit nhs open-science r reproducibility reproducible-research simulation triage
Last synced: 14 Oct 2025
https://github.com/cwfmf/firestarr-cpp
FireSTARR is a fire growth model based on the Canadian Forest Fire Danger Rating System and other fire research.
bushfire cffdrs fire-growth simulation terrestrial-fire wildfire wildland-fire
Last synced: 09 Apr 2026
https://github.com/walkerdustin/signale-und-systeme-2-praktikum
Signale&Systeme 2 Praktikum Hochschule Reutlingen bei Prof Haslach: Bestimmung der 3D-Position einer Geräuschquelle mit Mikrofonen
akustik awgn-rauschen korrelation latex-pdf lokalisation matlab matlab-simulation newtonverfahren signalverarbeitung simulation sound-localization
Last synced: 12 Oct 2025
https://github.com/banaankiamanesh/double-pendulum
Simulation of Double Pendulum as a Chaotic System with Numerical Methods!
chaos-theory double-pendulum double-pendulum-simulation matlab numerical-methods simulation
Last synced: 12 Jun 2025
https://github.com/hejia-zhang/robosimlib
This is a library for robotics simulation files
description-files robotics simulation
Last synced: 17 May 2026
https://github.com/mafeth/bwinf-2021-exercise4
This project is my elaboration of Task 4 in the Federal Computer Science Competition 2021. The idea was to determine from a finite set of different dice which one of them is best suited for a complete game of “Don't get angry”. For this, I had to implement and simulate the entire game principle with all the rules, such as throwing out.
2021 bwinf40 dont-get-angry game simulation
Last synced: 23 Aug 2025
https://github.com/ghackenberg/typesim
A discrete event simulation framework for TypeScript with 3D rendering and animation capabilities
des discrete-event-simulation simulation simulation-framework typescript typescript-library
Last synced: 27 Jul 2025
https://github.com/sculpttechproject/fleetstream
FleetStream is an experimental sensor‑to‑dashboard playground. It emulates a fleet of vehicles, captures raw telemetry, crunches it in real‑time with Apache Spark Structured Streaming and exposes the results for further analysis.
analytics car fleet iot obd simulation spark streaming
Last synced: 16 May 2026
https://github.com/banaankiamanesh/random-dot-madness
Using Random Dots is a way of making wonderful fractals. Like Sierpinski Triangle, Carpet, Pentagon and Pyramid!
cellular-automata cellular-automaton matlab polygons random-generation sierpinski-carpet sierpinski-triangle simulation
Last synced: 29 May 2026
https://github.com/patrickshaw/scheduling-simulator
A simple proccess scheduling algorithm simulator. Can be used to calculate the completion times of various process scheduling algorithms.
assignment practice python schedule-simulator simulation study university
Last synced: 05 Aug 2025
https://github.com/defrecord/value-alignment-toolkit
A comprehensive toolkit for implementing, analyzing, and validating AI value alignment based on Anthropic's 'Values in the Wild' research.
ai anthropic data-analysis ethics privacy python simulation value-alignment
Last synced: 20 Jul 2025