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/kmoraza/cathode_ray_oscilloscope_simulator
Desktop-Software zur Simulation eines Kathodenstrahloszilloskops (Desktop software for simulation of Cathode Ray Oscilloscope)
cathode-ray-oscilloscope cathode-ray-tube desktop-app desktop-app-development desktop-application desktop-software electrical-engineering physics physics-simulation simulation simulation-software simulations simulator simulators
Last synced: 12 Aug 2025
https://github.com/kmoraza/swe-coastal_ocean_dynamics_software
Desktop-App zur Modellierung der Küstenozeandynamik und geschrieben in JavaFX (Desktop app which models coastal ocean dynamics and written in JavaFX)
coastal-ocean coastal-ocean-dynamics coastal-oceanography mathematics ocean-engineering oceanography physics simulation simulations
Last synced: 12 Aug 2025
https://github.com/codewithagents/loopolis-city-builder
A SimCity-style indie city builder built with C# + Godot 4. Developed with AI agents.
Last synced: 23 May 2026
https://github.com/maximilianfeldthusen/swarm-of-drones
The C code simulates a swarm of drones performing a search mission
c drone intelligence logic mission search simulation swarm zone
Last synced: 12 Aug 2025
https://github.com/beefy/quantum-simulator
Quantum Computer Simulator
quantum-algorithms quantum-computing simulation
Last synced: 25 Jan 2026
https://github.com/dawidbieniek/gameoflife
A terminal-based implementation of Conway's Game of Life in ANSI C for QNX. It offers real-time simulation with customizable board sizes, rule modifications, and state persistence. Made for university course
ansi-c game-of ncurses qnx simulation
Last synced: 04 Oct 2025
https://github.com/dinhanhx/particle-simulation
Simple particle simulation
cpp simulation ubuntu visual-studio windows-10
Last synced: 20 Jun 2026
https://github.com/werdl/elevenelves
text based colony simulation game
colonysimulation console game rust simulation text-based tui
Last synced: 14 Aug 2025
https://github.com/markusand/abm
Agent Based Model simulation of people in streets
Last synced: 12 Jun 2026
https://github.com/qcsim/qcsim
A quantum computer simulation research project
go golang physics qcsim quantum-computing simulation
Last synced: 15 Aug 2025
https://github.com/ypatel2022/gravity-simulation
A gravity simulation using Netwon's Laws of physics.
Last synced: 10 Nov 2025
https://github.com/piispah/quantum-harmonic-oscillator-networks
The coding portion of my bachelor's thesis. Basically simulates quantum mechanical harmonic oscillators and networks consisting of them.
harmonic-oscillator networks networkx physics physics-simulation quantum quantum-harmonic-oscillators quantum-mechanics simulation
Last synced: 04 Oct 2025
https://github.com/mummanajagadeesh/4-bit-ripple-carry-adder
VLSI test project: 4-bit ripple carry adder with random stuck-at fault injection. Supports ATPG-based verification, fault modeling, and simulation for learning and experimentation
atpg fault-modeling hdl icarus simulation stuck-at-faults testing verilog vlsi vlsi-testing vlsi-verification
Last synced: 04 Oct 2025
https://github.com/teta42/norchevsky
Game neuro engine
ai game-ai game-engine interactive multi-agent multiagent neural-network neuro python rpg sandbox simulation
Last synced: 16 Aug 2025
https://github.com/demfier/simulation_assignment
Solution to all the assignments given in the Simulation course (IM31006)
fighter-bomber iitkgp im31006 inventory-management python simulation
Last synced: 16 Aug 2025
https://github.com/wal33d/freds_numeric_journey-c
Interactive Numeric Journey in C: A concise educational tool that demystifies variables, pointers, and memory addresses through engaging user interactions. Perfect for beginners to grasp fundamental C programming concepts, memory management, and pointer operations.
c console-application educational-tool memory-management multi-threading programming-concepts real-time simulation thread-synchronization user-input
Last synced: 04 Oct 2025
https://github.com/groshanlal/fluid-simulation
2-dimensional Fluid Simulator based on PIC/FLIP in OpenGL
animation bridson fluid opengl simulation
Last synced: 17 Aug 2025
https://github.com/baselakasha/ai-simulated-battlefield
Web-based simulation to compare different agents control strategies
intelligent-agents javascript phaser reinforcement-learning simulation tensorflow
Last synced: 09 Apr 2026
https://github.com/petercollingridge/shex-cells
Simulated hex cells that develop and evolve
Last synced: 17 Aug 2025
https://github.com/nowaythisworks/voxel-engine
Realtime JavaScript voxel renderer and physics simulator.
physics simulation voxel voxel-editor voxel-engine webgl
Last synced: 18 Aug 2025
https://github.com/lucaman99/forest_fire_engine
Predicting and Modelling Forest Fires
arduino cpp forest-fires modelling-wildfire-dynamics mysql python raspberry-pi simulation
Last synced: 10 Apr 2026
https://github.com/yinkar/window-toy
A quick and dirty JavaScript window system simulation.
Last synced: 18 Aug 2025
https://github.com/clagiordano/projectdeploy
projectDeploy is a tool for generic project deployment over rsync with specific config for project
multi-deploy multi-target python simulation sync webhook
Last synced: 19 Aug 2025
https://github.com/claudemuller/raycast-simulation.ts
A Raycasting simulation written in TypeScript with p5.js
p5js raycasting simulation typescript
Last synced: 20 Aug 2025
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/pyroll-project/pyroll-misaka-flow-stress
Plugin for PyRolL providing the constitutive flow stress function from Y. Misaka.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 12 Feb 2026
https://github.com/dmdhrumilmistry/8051_door_authenticator
A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.
Last synced: 22 Aug 2025
https://github.com/shaniggj/optimizing-warehouse-efficiency-via-python-based-order-batching
This project helps reduce walking time in warehouses using a Python tool that simulates picking routes. Users can test strategies like wave picking and clustering on a 2D layout to find the most efficient method.
app clustering data-visualisation logistics order-batching order-picking-optimization python route-optimization routing-problem simulation single-picker supply-chain tsp warehouse-optimization
Last synced: 23 Aug 2025
https://github.com/smcnab1/super-bassoon
A comprehensive web suite of tools to generate LMS Templates. 🎓📅
accessibility assessment css frontend html js simulation
Last synced: 23 Aug 2025
https://github.com/tytsxai/lab-virtualchem
🧪 VirtualChemLab — 游戏化虚拟化学实验室,用于教学与模拟实验
chemistry desktop-app education gamification physics-engine python simulation stem teaching virtual-lab
Last synced: 24 May 2026
https://github.com/risto97/socmake
Build system for RTL and SoC designs
cmake cpu hardware rtl simulation systemc systemonchip systemrdl verilog
Last synced: 23 Aug 2025
https://github.com/garnizeh-labs/aetheris-engine
The authoritative server framework for the Aetheris Engine. It provides the core 5-stage tick pipeline, spatial partitioning, interest management, and priority-channel multiplexing for massive real-time multiplayer simulations.
aetheris authoritative-server ecs game-engine garnizeh-labs multiplayer networking rust simulation spatial-partitioning
Last synced: 19 May 2026
https://github.com/opensauce04/ecosim
A small ecosystem simulator that runs in the browser
Last synced: 11 Nov 2025
https://github.com/adamlm/simplesim
A simple and generic simulation environment
easy-to-use generic quick simple simulation simulation-environment simulation-framework
Last synced: 25 Aug 2025
https://github.com/lmarzocchetti/inventorysystem
Inventory System with simpy, with a Reinforcement Learning Agent
python pytorch reinforcement-learning simpy simulation
Last synced: 09 Apr 2026
https://github.com/mustafahakkoz/monopoly
Text-based Monopoly Game in Java
design-patterns oop simulation
Last synced: 28 Aug 2025
https://github.com/akip2/elevator-matterjs
An elevator simulator made in JS with the MatterJS library
elevator-simulation javascript matter-js simulation simulator
Last synced: 28 Aug 2025
https://github.com/kavicastelo/realistic-solar-system-sim
Solar panel simulation with real values. base and physical calculation credits gose to Tech with Tim Youtube Chanel
physics-simulation pygame python simulation solar-system
Last synced: 28 Aug 2025
https://github.com/elymsyr/auv_ws
An open-source simulation and control workspace for an Autonomous Underwater Vehicle (AUV) built on ROS 2 Humble and Gazebo. It features a high-fidelity dynamics model and an advanced AI-based motion controller (FossenNet) that uses a pre-trained LibTorch model to imitate a NL-MPC for real-time, high-performance manoeuvring.
autonomous-vehicles auv control-systems cpp cuda deep-learning gazebo imitation-learning libtorch mpc python robotics ros2 simulation
Last synced: 15 Apr 2026
https://github.com/web-dev-sam/dft-machine
A machine that uses Discrete Fourier Transformations (DFT) to draw anything you like.
experiment math p5js simulation
Last synced: 30 Aug 2025
https://github.com/victorvianna/particles-simulation
(Old college project) Multi-threaded simulation of n particles in space submitted to gravitational and electric forces.
Last synced: 30 Aug 2025
https://github.com/martinmikkelsen/bachelorsproject
Kinematic invariants to illuminate three-particle decays. Includes scripts to make Dalitz plot with resonanses.
particlephysics physics simulation
Last synced: 30 Aug 2025
https://github.com/guillaumebonhommeau/infernaldungeon
:rage3: Simulator survival mode of severals especies against a unique monster.
character dungeon game java monster simulation simulator-survival-mode survival-game
Last synced: 31 Aug 2025
https://github.com/gitfrid/virus4spread
virus4spread virus spread model simulation
airborne chaotic-systems csharp-code dynamical-systems model oscillations simulation spread virus waves
Last synced: 20 Feb 2026
https://github.com/neurocad-eu/neurocad-benchmarks
Versioned public benchmark releases, sample-set metadata, and evaluation methodology for NeuroCAD.
benchmark cad checksums dataset engineering evaluation reproducibility simulation
Last synced: 20 Apr 2026
https://github.com/anilerc/adaptive-learning-ai-cleaner
Environment simulation and adaptive learning algorithm development for a cleaning robot. Using probabilistic models to estimate the environment state during decision-making.
adaptive-learning artificial-intelligence java simulation
Last synced: 26 Feb 2025
https://github.com/noblessecoder/gameoflife
This repository contains a GUI for Conway's Game of Life.
conways-game-of-life gameoflife java simulation swing-gui
Last synced: 14 Mar 2025
https://github.com/siddhant-k-code/gravity-simulator
Live Demo :-
css gravity gravity-simulator html js simulation simulator
Last synced: 24 Apr 2026
https://github.com/jagoosw/n-body-simulator
Simple N-Body simulaton of planets using numerical integration
orbital-mechanics physics simulation
Last synced: 14 May 2025
https://github.com/bergio13/hh-model
Hodgkin–Huxley model implementation in julia
action-potential julia neuron neuroscience simulation
Last synced: 25 May 2026
https://github.com/gregorykogan/bugs-life
This is simulation of how bugs live
evolution evolutionary-algorithms lifecycle natural-selection simulation
Last synced: 14 May 2025
https://github.com/gregorykogan/n-body-gravity
Simple simulation of gravitational attraction of n bodies
collision gravity p5js simulation
Last synced: 14 May 2025
https://github.com/bsodium/voxelife
A C++ game of life implementation in 3D space
3d cpp game-of-life opengl simulation
Last synced: 06 Mar 2025
https://github.com/quentin18/ecosystem
Ecosystem simulation in C++
cpp ecosystem perlin-noise sfml simulation
Last synced: 15 May 2025
https://github.com/kklot/endtb
TB models in TMB
epidemic modelling simulation tb tmb tuberculosis
Last synced: 12 Apr 2025
https://github.com/cherenkov-plenoscope/merlict
ray tracing for python
monte-carlo optics physics python raycasting raytracing simulation triangle-mesh wavefront-obj
Last synced: 16 Jan 2026
https://github.com/omeryildiz/simuduck
SimUduck sample in Head First Design pattern. Written with C++ language
cpp11 oop simulation strategy-design-pattern
Last synced: 04 Jan 2026
https://github.com/mandarancio/numerical-modeling
Practical works for Numerical Modeling class at UNIGE.ch
modelling numerical-modelling simulation
Last synced: 22 Mar 2025
https://github.com/areenberg/relsys
A tool for evaluating a system of queues with finite capacity that are connected through customer relocations.
production queueing queueing-networks relocation simulation
Last synced: 16 Jan 2026
https://github.com/xuyanwen2012/pedestriansim
A Unreal Engine 4 Plugin for simulating pedestrian behaviors
plugin simulation unreal-engine-4
Last synced: 15 Apr 2025
https://github.com/hptrk/uni-haskell-assignment
(UNIVERSITY) A simple battle simulator in Haskell that allows users to simulate battles between different types of units with various stats and abilities. ⚔️
haskell simulation university-project
Last synced: 04 Apr 2025
https://github.com/allemandi/gacha-engine
Practical, type-safe toolkit for simulating and understanding gacha rates and rate-ups.
drop-rate gacha gacha-engine gacha-simulator game-probability gaming lootbox probability random-drop rate-up rolls simulation type-safe typescript
Last synced: 10 Mar 2026
https://github.com/mansi-k/vlab_req_engg
A virtual lab for students to learn requirements engineering in a practical way
active-learning diagram-editor diagram-evaluator drawing-canvas gojs quiz-game reactjs simulation virtual-lab web-application
Last synced: 15 Apr 2025
https://github.com/ormidales/react-air-current
Air Current est un composant React qui simule des courants d'air en temps réel avec des particules animées, utilisant Canvas API pour un rendu fluide et interactif.
airflow animation canvas particles react simulation turbulence
Last synced: 30 Mar 2025
https://github.com/rbreeze/bitcoin_simulated_exchange
Simulation game for trading cryptocurrencies. Uses a Node.js server and MongoDB to host users and call a cryptocurrency exchange rate API.
bitcoin cryptocurrencies css3 game html mongodb nodejs simulation
Last synced: 10 Apr 2026
https://github.com/free-analytics/gaussiankernels
ガウス過程
gaussian-processes kernel nlp python simulation
Last synced: 06 Mar 2025
https://github.com/fgaz/ant
Ant simulation (swarm intelligence)
ants experiment simulation swarm-intelligence
Last synced: 14 May 2025
https://github.com/diordany/spicemill
Tool for plotting Ngspice simulation results with Pyplot.
analysis data electrical-engineering electronics frontend integrated-circuit integrated-circuits ngspice plot plotting post-processing pyplot python raw simulation spice
Last synced: 13 Jan 2026
https://github.com/lucasgmalheiros/simulacao-call-center
Desevolvimento de simulações de eventos discretos para trabalho final da disciplina de simulação de sistemas
analytics dash dashboard data-science jupyter-notebook latex python simpy simulation
Last synced: 10 Apr 2026
https://github.com/leodog896/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Mar 2025
https://github.com/ettorerocchi/metagesim-amr
A new modality of CAMISIM: Metagenomic synthetic data suited for AntiMicrobial Resistance studies
Last synced: 16 Jan 2026
https://github.com/arda-guler/supercluster3d
Cosmic scale n-body and expansion-of-the-universe simulator.
astrodynamics astrophysics cosmology n-body n-body-simulator simulation simulator
Last synced: 01 Mar 2025
https://github.com/tgross03/orbital_simulation
A python based boiler-plate simulation for n-body gravity simulations.
astronomy orbital-mechanics physics python simulation
Last synced: 29 Jun 2025
https://github.com/miha53cevic/spirographsim
A simulation of the Spirograph toy
Last synced: 30 Mar 2025
https://github.com/pacifik2460/system-monitor
OS Simulator
cv desktop nextjs os rust simulation tauri
Last synced: 10 Apr 2026
https://github.com/toolbuddy/lifegamer_event
Event Generator, Scheduler of LifeGamer.
event golang lifegamer simulation
Last synced: 18 Mar 2025
https://github.com/iliyalb/bluej-fox-rabbit
🦊 BlueJ life simulation project for university
Last synced: 07 Apr 2025
https://github.com/stacs-srg/valipop
Generates synthetic genealogical populations at (small) country scale.
Last synced: 20 Jan 2026
https://github.com/mateuszk098/quantum-droplet-model
One dimensional quantum droplet model for the solution of Lieb-Liniger Gross-Pitaevskii equation in fermionized regime.
cpp omp physics quantum-mechanics simulation statistical-mechanics
Last synced: 07 Nov 2025
https://github.com/timbk/pmt_sim
Simulation for Charge Response of Dynode based PMTs
Last synced: 24 May 2026
https://github.com/inphyt/quantitative_single_neuron_modeling_competition_2007
Data for the Quantitative Single-Neuron Modeling Competition (2007).
bayesian-inference bayesian-methods bayesian-optimization bayesian-statistics challenge competition computational-neuroscience data electrophysiological-data electrophysiology model-calibration modeling neuronal-models neuroscience neuroscience-competition parameter-estimation simulation simulation-modeling single-neuron-model uncertainty-quantification
Last synced: 26 Jul 2025
https://github.com/adri326/single-rotation
Specialized Rust implementation of the "Single Rotation" reversible cellular automaton
Last synced: 23 Mar 2025
https://github.com/mattyboy84/slime-simulation
Implementation of an agent algorithm to create a higher order slime-mould like pattern
java javafx portfolio simulation
Last synced: 16 May 2026
https://github.com/brdneo/lore
Lore N.A
agent ai docker postgresql python simulation supabase
Last synced: 29 Apr 2026
https://github.com/the-tave/stats-picker
The Stats Picker (Statistics Picker) is now openly available on GitHub!
learning psychology r shinyapps simulation statistics teaching
Last synced: 21 Feb 2026
https://github.com/thomasafroo/simple-risc-machine
Implements a RISC processor that executes a set of ARMv7 instructions.
risc simulation synthesis systemverilog
Last synced: 15 Mar 2025
https://github.com/arbishal/fireflies
Look at my favourite near-extinct insects.
canvas composition-api javascript simulation tailwindcss tailwindcss-v4 vue3 vuejs
Last synced: 16 Apr 2026
https://github.com/kareem-emad/os-project
a small simulation for a system consisting of a managing process (kernel) ,Disk Process (performing disk operations) and clients processes requesting disk (adding/deleting content)
Last synced: 26 May 2026
https://github.com/nmisyats/basic-fluid-simulation
Basic WebGL fluid simulation.
Last synced: 26 Dec 2025
https://github.com/justinjjlee/simulation-discrete
Employing data transformations and simulations to answer random questions
analytics data data-science julia python simulation spark
Last synced: 30 Apr 2026
https://github.com/comnetshh/lre
Standalone implementation of the Limited Relative Error algorithm including a Python wrapper
algorithm probability simulation
Last synced: 11 Apr 2026
https://github.com/xanstar6067/fractalexplorer
Большой проект по объединению программ генерации фракталов. A large project to combine fractal generation programs.
burning-ship burning-ship-set csharp custom-rendering-style decimal-arithmetic fractal fractal-renderer fractals graphics julia-set mandelbrot-set math multithreading parallel-computing simulation visual-studio visualization winforms
Last synced: 30 Jun 2025
https://github.com/yds12/life
Conway's Game of Life implemented in the Crystal language with the CrSFML library.
conway-game crystal game-of-life simulation
Last synced: 03 Mar 2025
https://github.com/sjbiaga/pisc
Pi-calculus to Scala translator
agents ambient-calculus asynchronous bioambients cancellation cats-effect concurrency encodings exponential-distribution if-then-else metaprogramming parser-combinators pi-calculus replication scala scalameta simulation stm stochastic traces
Last synced: 24 Oct 2025
https://github.com/haasr/conway-life-game-py
John Conway's game of life in python (CLI)
cli conways-game-of-life python python3 simulation simulator
Last synced: 11 Jun 2026
https://github.com/caeassistant-group/abaqus-johnson-cook-sandwich-panel-impact-under-tnt-blast
In this project, a sandwich panel sample with a honeycomb structure under TNT blast load was analyzed. For this analysis, the Johnson-Cook elastoplastic model was applied, and the simulation was conducted under the load of a 1 kg TNT explosion.
abaqus cae damage damage-detection failure failure-analysis finite-element-analysis johnson-cook simulation
Last synced: 04 Jan 2026
https://github.com/loryshamadache/haskell-genetic-sim
A simple genetic algorithm simulation built in Haskell using Gloss for visualization. Demonstrates functional programming patterns and evolution-inspired behavior modeling for Emurgo's Developer Associate Program
genetic-algorithm haskell simulation
Last synced: 07 Apr 2025
https://github.com/caeassistant-group/abaqus-aluminum-bending-ductile-damage-3d
In this project, 3D bending of a sample made from extruded aluminum alloy EN AW-7108 T6 is analyzed in a 3D space. Note that this is a simple example. However, if you need more information about ductile damage in Abaqus and its modeling using the VUMAT subroutine, you can visit the CAE Assistant website.
abaqus aluminum-extrusions cae ductile ductile-failure ductile-fracture finite-element-analysis finite-element-methods quasi-static simulation
Last synced: 04 Jan 2026