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/ricardoboss/logisim
Logisim is an educational tool for designing and simulating digital logic circuits by Carl Burch
circuit design digital logic logisim simulation
Last synced: 22 Oct 2025
https://github.com/pyroll-project/pyroll-cli
PyRoll rolling simulation framework - command line interface (CLI).
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 27 Jan 2026
https://github.com/tawfik-s/football_cup_simulation_using_aop
jade project for footbool cup
academic-project aop jade java-fx simulation
Last synced: 23 Jan 2026
https://github.com/agbarnett/taxinspect
Simulating the impact of random audits on the research world
Last synced: 25 Oct 2025
https://github.com/a-chaudhary/age3d
A Python Library to age 3d models by simulating the effects of weather
3d-models mesh open3d python simulation stl visualization weather
Last synced: 27 Oct 2025
https://github.com/datavorous/boids
A lightweight boids simulation showcasing emergent flocking behavior
Last synced: 24 Jan 2026
https://github.com/vikashplus/mpl_sim
MuJoCo simulation scenes for MPL system from APL
mpl mujoco robohive robot simulation
Last synced: 24 Jan 2026
https://github.com/abaeyens/hexapod
Hexapod robot project: KDL for IK, custom leg planning algorithm, Gazebo simulation, integration tests with simulation
gazebo kdl kinematics launch-testing robotics ros2 simulation testing walking-robot
Last synced: 30 Jan 2026
https://github.com/cdemers/go-randomwalker
Package randomwalker provides a parametric random walk generator.
finance financial-analysis gaussian golang golang-library math random-walk randomwalk simulation walker
Last synced: 30 Jan 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/junobonnie/dstpp
simple darkmatter simulation based on python
2d-simulation darkmatter physics physics-simulation simulation
Last synced: 31 Jan 2026
https://github.com/scottshuynh/hdlworkflow
Seamless FPGA workflows.
cli fpga hdl simulation synthesis vhdl workflow
Last synced: 31 Jan 2026
https://github.com/elkins/synth-afm
Differentiable High-Speed AFM (HS-AFM) simulation for protein structures. JAX-powered toolkit for generating synthetic movies with realistic tip-dilation and scanning lag.
afm-analysis biophysics computational-biology differentiable-physics high-speed-afm hs-afm jax protein-dynamics simulation structural-biology
Last synced: 01 Jun 2026
https://github.com/elkins/synth-saxs
A lightweight Python library for simulating Small-Angle X-ray Scattering (SAXS) profiles from protein coordinates.
biophysics protein saxs simulation structural-biology
Last synced: 01 Jun 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/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/sajdoko/sjf-preemptive-simulator
This project is a simulation of the Shortest Job First (SJF) preemptive or shortest-remaining-time-first scheduling algorithm.
preemptive shortest-job-first shortest-remaining-time-first simulation simulator sjf
Last synced: 13 Jun 2026
https://github.com/xyzpw/drug-simulator
Simulate the absorption and elimination of drugs in real time using pharmacokinetic formulas.
drugs educational pharmacodynamics pharmacokinetics pharmacology simulation simulations simulator
Last synced: 11 Feb 2026
https://github.com/marcobuttiglione/tetra
TETRA is a pipeline that enables seamless tetrahedral mesh export from Blender and import into Unity. Built on top of the tetrahedralization plugin developed by Matthias Müller (Ten Minute Physics), it extends the original work with a custom file format, a Blender exporter, and a Unity importer for volumetric mesh assets.
blender matthias-muller simulation ten-minute-physics tetrahedral-mesh unity xpbd
Last synced: 16 Apr 2026
https://github.com/amphiluke/nanothrower
Model hydrogen adsorption on the surface of nanostructures based on the “Random rain” algorithm
adsorption graphene hydrogen nanostructures nanotube simulation
Last synced: 12 Feb 2026
https://github.com/lazauk/slm-phi-3-robotics
Robotics navigation solution (on example of Pioneer 3-DX mobile robot in CoppeliaSim) powered by Phi-3 small language model and AMD AI PC.
ai amd coppeliasim phi-3 robotics simulation slm
Last synced: 13 Feb 2026
https://github.com/amolkumargupta/flock
This is a Boid simulation in java from scratch.
boids-simulation java sim simulation
Last synced: 14 Feb 2026
https://github.com/comba92/boids-automata
🐦 Love2D implementation of the Boids simulation.
Last synced: 14 Feb 2026
https://github.com/pcraster/paper_2019_physical_data_model
This repository contains a version of the LUE physical data model as presented in our 2019 manuscript, as well as example scripts and other files used in the preparation of that manuscript.
agent-based data-model field-based hdf5 modeling paper research simulation
Last synced: 28 Feb 2026
https://github.com/edwardlavender/patter.jl
Particle filters, smoothers and sampling algorithms for animal movement modelling, with a focus on passive acoustic telemetry systems.
animal-movement biologging biotelemetry electronic-tagging-and-tracking julia-package particle-filter particle-smoother passive-acoustic-telemetry patter simulation two-filter-smoother
Last synced: 19 Mar 2026
https://github.com/azaanullah-khan/search-simulation-book-website
This is a simple search engine simulation for book website
Last synced: 20 Mar 2026
https://github.com/and3rn3t/simulation
Just a biological simulator. I've wanted to learn TypeScript and also pal around with GHC, so here we go.
and3rn3t andernet copilot github organisms simulation typescript
Last synced: 01 Mar 2026
https://github.com/ivnsch/waves
Electromagnetic wave simulation
bevy bevy-engine physics rust simulation
Last synced: 03 Mar 2026
https://github.com/quantam-studios/boids
A scalable boid system demo made in Unity with C#.
boids-simulation c-sharp-unity simulation
Last synced: 16 Apr 2026
https://github.com/error-cookie/oscisim
Oscillation Simulator
daisyui oscillator react simulation tailwindcss typescript vite
Last synced: 17 Apr 2026
https://github.com/freepicheep/rainaissance-releases
Releases for Rainaissance
macos metal rain simulation swift swiftui
Last synced: 03 Apr 2026
https://github.com/im-rises/nbodysimulator
N-Body simulations made in C++ with OpenGL (Bruteforce, Barnes-Hut, GPU)
cplusplus cpp engine imgui n-body n-body-simulator nbody opengl particles simulation
Last synced: 17 Apr 2026
https://github.com/jhrcook/fivethirtyeight-riddler
My solutions to the FiveThirtyEight Riddler puzzles
fivethirtyeight fivethirtyeight-riddler puzzles r riddler riddles rlang rmarkdown simulation
Last synced: 17 Apr 2026
https://github.com/mozturan/iot--simulation
A ZigBee + MQTT simulation with interface to monitor data.
cupcarbon firebase hivemq iot monitoring mqtt network-protocols simulation streamlit zigbee
Last synced: 18 Apr 2026
https://github.com/codernayeem/2d-mat-sim
A web based 2d Matrix Simulator
2d html html-css-javascript js matrix p5js simulation tailwindcss web
Last synced: 18 Apr 2026
https://github.com/im-rises/particle-system-webgl
Particle system made in C++ with OpenGL build with Emscripten to WebGL2
cpp emscripten graphics opengl particle-system particles simulation system
Last synced: 19 Apr 2026
https://github.com/gigaquads/store
A transactional in-memory SQL-like object store for long running processes, games, analytics, realtime processing and other applications.
database-management databases object-storage object-store query-engine query-language simulation store stores virtualization
Last synced: 19 Apr 2026
https://github.com/znx-x/mind-crafter
MindCrafter is an open-source, advanced AI tool that can be utilized to create AI-to-AI interactions, advanced simulations, and more.
ai ai-ai artificial-intelligence generative-ai interative-ai simulation
Last synced: 04 Jun 2026
https://github.com/sidzred/stream
A simulation tool to test Braess's Paradox in traffic networks.
braess-paradox gametheory graph network simulation tools
Last synced: 19 Apr 2026
https://github.com/gnrlleclerc/soft-bodies-simulator
Soft Body Simulation using python with numpy and pygame modules
physics python real-time simulation
Last synced: 04 Jun 2026
https://github.com/nikorasu/cellularautomata
Nik's Cellular Automata Projects
cellular-automata conways-game-of-life game-of-life game-of-life-python gameoflife john-conway life maze-generator numpy numpy-arrays pygame python python3 rle simulation turing-pattern turing-patterns
Last synced: 21 Apr 2026
https://github.com/gemechutaye/decentralizeddeliverysim
A Python-based decentralized delivery simulation that models autonomous agents locating and delivering to customers without a central server, while handling Byzantine agents that may spread false information.
autonomous-agents byzantine-fault-tolerance consensus-algorithm decentralized-systems delivery-simulation multi-agent-system pygame python simulation
Last synced: 05 Jun 2026
https://github.com/arhcoder/random-patterns-generator
❄ Generador de patrones aleatorios, en base al movimiento de diferentes piezas de ajedrez, como la torre, el alfil o la reina. Genera líneas en un gráfico siguiendo la ruta de alguna de estas piezas.
bokeh desktop-application python random-generator random-patterns-generator random-walk simulation
Last synced: 05 Jun 2026
https://github.com/ekaeva/camforge-next
凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS
cad cam-mechanism desktop-app engineering kinematics rust simulation solidjs tauri typescript
Last synced: 25 Apr 2026
https://github.com/elkins/synth-pdb
Generate realistic PDB files with mixed secondary structures for testing, education and bioinformatics tool development
amino-acid-sequence bioinformatics biophysics computational-structural-biology molecular-modeling nmr-spectroscopy nmr-tools peptide peptide-sequences protein protein-data-bank protein-structure ramachandran science-education scientific-computing secondary-structure simulation structural-bioinformatics structural-biology
Last synced: 03 Jun 2026
https://github.com/link-wolf/philosophers
42 project - Simultation of the Philosophers problem, with C-threads and mutex
42 42born2code 42school c macos simulation
Last synced: 27 Apr 2026
https://github.com/djeada/simulation-covid
This is my attempt at modeling and simulating Covid-19's spread.
Last synced: 27 Apr 2026
https://github.com/lawlabs/courtcasesprogresssimulator
Этот проект представляет собой симулятор процесса получения дел с сайтов судов. Он демонстрирует ход процесса в реальном времени, используя график для визуализации количества полученных дел.
cases charts court lawmatic legaltech parsing simulation swiftui visualization
Last synced: 28 Apr 2026
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/wenszel/darwin-world
🦖 Evolution simulation written in Java and JavaFX
Last synced: 28 Apr 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/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/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/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/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/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/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/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/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/natepiano/simulation
simulation of an ios game - used to teach myself scala
Last synced: 09 Jun 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/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/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/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/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/bettercallshao/sand
Try simulations easily.
linear-system react simulation
Last synced: 03 May 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/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/zo-bro-23/population-simulation
NPM package that runs population simulations based on Hardy-Weinberg principles
Last synced: 05 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/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/cr0wg4n/simulacion-tren-metropolitano
Proyecto de Simulación del Tren Metropolitano de Cochabamba
2d-graphics android-application simulation unity university-project
Last synced: 06 May 2026
https://github.com/mokonanico/vlc-simulation-raytracing
A Python-based visible light communication simulator using ray tracing methods
python raytracing simulation vlc
Last synced: 07 May 2026
https://github.com/im-rises/nbody-simulator-barnes-hut-react-p5
N-Body simulation package made in React using Barnes-Hut method
barnes-hut gravity javascript nbody package react simulation typescript
Last synced: 07 May 2026
https://github.com/theypsilon/display-sim
This is a tool that helps you to recreate the visual feeling of old displays.
3d crt rust simulation wasm wasm-bindgen webgl webgl2 webpack
Last synced: 07 May 2026
https://github.com/arcj137442/matriangle
A highly customizable, scalable, self-developed AI simulation environment | 一个高度可定制、可扩展的模拟AI环境
Last synced: 10 Jun 2026
https://github.com/gabrielsantoslima/fire-propagation-simulator
🔥 A fire propagation simulator using Typescript, HTML and CSS
css fire html simulation typescript vite vitest
Last synced: 09 May 2026
https://github.com/607011/1dollar
Simulation of a counterintuitive distribution problem
animation go golang matplotlib numpy plot python3 simulation statistics
Last synced: 09 May 2026
https://github.com/refupanker/unity_dieticiansimulator
Unity_DieticianSimulator
Last synced: 09 May 2026
https://github.com/tolisz/computergraphics_duck
Duck with water simulation
billboard computer-graphics cpp20 duck opengl phong-model simulation
Last synced: 11 May 2026
https://github.com/real-veersandhu/monte-carlo-simulation-app
Monte Carlo Stock Portfolio Simulation web app
Last synced: 10 Jun 2026
https://github.com/mainakverse/quantumsam
Simulation of the Bloch Sphere based on quantum gates and logical inputs.
animated javascript nextjs quantum-computing simulation webgl
Last synced: 12 May 2026
https://github.com/ssoudan/fluid-simulation-rs
Eulerian Fluid Simulation in Rust and WebAssembly
cfd eulerian-fluid-simulation rust simulation
Last synced: 14 May 2026
https://github.com/userjhansen/virus-modelling-in-deno
A Very Simple Virus Model
Last synced: 14 May 2026
https://github.com/algosup/2024-2025-project-4-web-fpga-team-3
A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.
eda-tools fpga parser reactjs simulation
Last synced: 14 May 2026
https://github.com/solunarnexus/qkd-noise-simulation
Data analysis and simulation scripts used in the study of "Improved noise resistance analysis for path-entangled subspace quantum key distribution"
matplotlib python quantum-cryptography simulation
Last synced: 13 Jun 2026
https://github.com/mekhyw/opensky-rescuesimulation_csbot
Software variants developed between 2014 and 2017 to compete in RoboCupJunior Simulation (AKA Cospace Rescue), both in primary and secondary subleagues.
c cospace-rescue robocup simulation simulator
Last synced: 13 Jun 2026
https://github.com/unsignedarduino/blackjackstats
Simulations for the gambling card game Blackjack.
blackjack gambling gambling-game game game-simulation simulation statistics
Last synced: 17 Jun 2026
https://github.com/mcquerol/heater-cpp
Heater system simulation in C++. Demonstrates OOP, multithreading, and UML design.
components cpp doxygen heater object-oriented-programming simulation threads uml
Last synced: 24 Jun 2026
https://github.com/npetersen2/rk4-ode-solver-example
Python code to simulate motor systems using the RK4 method
Last synced: 21 Apr 2026
https://github.com/mekhyw/physical-layer-of-computing
Physical layer of computing discipline projects. Credits to professor Rodrigo Carareto
dtmf-decoder fourier-transform simulation uart-protocol
Last synced: 08 Jun 2026
https://github.com/bethropolis/scheduler
CPU Process Scheduler Simulation
cpu cpu-scheduling runes simulation
Last synced: 12 Apr 2025
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/mbedward/farsite
A fire growth model
landscape landscape-ecology simulation
Last synced: 18 Jan 2026
https://github.com/mcquerol/control-and-instrumentation-simulations
Simulations for control systems using MATLAB, SIMULINK, and NI LABVIEW. Covers PID control.
closed-loop control-systems instrumentation-amplifier matlab ni-labview open-loop p pi pid simulation simulink wheatstone-bridge
Last synced: 20 Jun 2026
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/toogad/brownbook
Documentation for the PooPyLab Project
modeling poopylab-project simulation wastewater-treatment
Last synced: 21 Jan 2026
https://github.com/v0idzdev/boids-improved
My second attempt at implementing boids in P5.js.
boids javascript p5 processing simulation sketch
Last synced: 02 May 2026