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/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/linguini1/evolution
An extremely basic evolution simulator.
Last synced: 08 Jul 2025
https://github.com/joelgomes1994/interacao-rad-mat
Simulação interativa de interação de radiação com a matéria feita no Blender Game Engine.
bge blender-game-engine educational-software physics-simulation simulation upbge
Last synced: 11 Oct 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/duylinhphan123/wokwi_autoscript
Wokwi CLI - Self-contained executable for STM32/ESP32 firmware scanning and Wokwi diagram downloading. No Python required!
automation cli embedded esp32 firmware iot microcontroller simulation stm32 wokwi
Last synced: 15 May 2026
https://github.com/kmoraza/simulation_of_valence_shell_structures
Desktop-App zum Zeichnen der Valenzschalenstrukturen aller 118 Elemente des Periodensystems und in der C-Sharp-Programmiersprache geschrieben (Desktop app which simulates structures of valence shells of all the 118 elements of periodic table and is written in C# programming language)
chemistry chemistry-simulation modern-periodic-table periodic-table periodic-table-of-elements simulation simulations simulator valence-shell valence-shell-structres
Last synced: 15 Jun 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/mahdyhamad/processors-simulation
A simulation for operating system processors excecution
cpu-scheduling priority-scheduling simulation
Last synced: 17 Mar 2025
https://github.com/magneticflux-/gridsim
A little experiment in parallel simulation and locality.
enviroment grid parallel-computing physics-2d simulation
Last synced: 28 Jun 2026
https://github.com/pedroliman/ms-rdm-dissertation
Just my MS dissertation
business-strategy deep-uncertainty r rdm simulation system-dynamics
Last synced: 08 Sep 2025
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/beliavsky/garch
Simulation and estimation of ARCH and GARCH processes, used to model the time-varying standard deviation (volatility) of asset returns, with conditional distributions such as the normal, Laplace, and Student t.
finance gjr-garch laplace-distribution monte-carlo nelder-mead normal-distribution probability-distribution quantitative-finance simulation t-distribution volatility volatility-modeling
Last synced: 15 Jun 2025
https://github.com/csinva/biophysical-threshold-simulations
Simulations for characterizing stochastic threshold in biophysical neurons.
biophysical neuron simulation stochastic threshold
Last synced: 02 Apr 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/andrematte/simulation-mm1-queue
Discrete Event Simulation of a M/M/1 Queue developed using Python. Class Project.
discrete event mm1 python queue simulation
Last synced: 06 Apr 2026
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/evanpacini/presidentenrevolution
Presidenten probability simulator for revolutions.
card-game cards cpp presidenten probability simulation
Last synced: 08 Jul 2025
https://github.com/lukegriffith/worldservices
a creature simulation using golang & javascript.
game golang ml neural-networks simulation
Last synced: 25 Jan 2026
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/jperelli/pixel-infection
A game about virus spread and trying to contain it. Hackatoning while covid-19 containment.
coronavirus covid-19 disease-spread game pandemic simulation simulation-game
Last synced: 27 Mar 2025
https://github.com/richard66nz/nucsim
Simulate operations of Pressurised Water Reactor and attached Steam Turbine for Power Generation
latex nuclear operation powerplant pwr reactor simulation training training-materials
Last synced: 08 Jul 2025
https://github.com/badr-moufad/delta-legrand-website
Delta Le Grand. A gigantic 6 axes delta robot with a tilting bed. Repo of the website.
3d-printer bed delta-robot marke marketing robot simulation
Last synced: 04 Apr 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/shahdd21/social-media-application
A project that simulates a real-world social media application
authentication authorization console data-structures database design-patterns hashing-algorithm hashing-passwords java oop security simulation social-media social-network
Last synced: 15 May 2026
https://github.com/pwalig/obiektowebackend
Back end project for programowanie obiektowe
cplusplus cpp game object-oriented-programming oop simulation
Last synced: 02 Apr 2025
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/kmoraza/antikythera_mechanism_simulation
This application is developed to simulate the functionality and features of the historic Antikythera Mechanism. Built with JavaFX, the simulation replicates the movements, calculations, and functionalities of Antikythera Mechanism, offering a modern interpretation.
2d-simulation antikythera-mechanism engineering physics simulation
Last synced: 29 Dec 2025
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/carlosagalicia/cleaning-simulation
Simulation of a group of vacuum cleaning agents tasked with cleaning a grid-based room.
agent-based-modeling matplotlib mesa python simulation
Last synced: 15 May 2026
https://github.com/lunnosmp4/spacesim
Physics based simulation game, play with gravitational forces!
Last synced: 27 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/ycatsh/physics-sim
N-body and projectile motion simulation
cpp physics python sfml simulation
Last synced: 16 Feb 2026
https://github.com/angrybeltman/trigonometry-visualizer
A simple and easy to use program made to help visualize some of the trigonomic functions. The program is written in c using the library raylib for the gui. In order to build and run the program make sure cmake and git is installed and run the run.sh file. If you found this repository helpful of cool feel free to give it a star.
c cmake cosine cpp gui interactive learning math mathematics raylib simulation sine tangent trigonometry
Last synced: 25 Apr 2026
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/sourceduty/electronic_simulator
🔋Manage, plan, and simulate Arduino and Raspberry Pi projects.
arduino artificial-intelligence chatgpt custom-gpt customgpt electronic electronics gpt gpts pi piduino project-plan project-planning projects raspberry-pi sim simulated simulation simulator
Last synced: 19 Jan 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/md-talim/coffee-machine-simulator
A Java-based coffee machine simulator to brew coffee, manage resources, and handle money.
beginner-project console-application java oop simulation
Last synced: 30 Apr 2025
https://github.com/sofyanox12/universe-simulation
A file that contains script to run the entire universe. A journey to solve the phenomenon of the Theory of everything, an equation of the Universe.
html5-canvas javascript seed simulation universe
Last synced: 05 Jul 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/skent259/mildsvm-sims
Code and experiments for "Non-convex SVM for cancer diagnosis based on morphologic features of tumor microenvironment"
cancer-diagnosis non-convex-svm r simulation tumor-microenvironment
Last synced: 26 Mar 2025
https://github.com/kiwijuice56/connect-four-ai
Implementation of minimax algorithm in a connect four simulation
Last synced: 28 Mar 2025
https://github.com/kiwijuice56/alpha-critter-simulation
Work in progress refined critter simulation
Last synced: 28 Mar 2025
https://github.com/sarahhan-one/game_of_life_c
Conway's Game of Life with RayLib and C
game-of-life raylib simulation
Last synced: 30 Apr 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/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/zenklinov/monte-carlo
This project is a simple implementation of the Monte Carlo Simulation method using Python. Its primary purpose is to demonstrate how Monte Carlo simulations can be used to estimate expected values from random distributions or stochastic processes.
monte-carlo sampling simulation statistics
Last synced: 30 Jun 2026
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/alepiga/serraintelligente
Sistema intelligente in C++ per la gestione automatica dell'irrigazione in serre con supporto a diverse tipologie di piante.
cmake cplusplus plants simulation stl
Last synced: 15 Jun 2025
https://github.com/kavicastelo/planets_realistic_simulation
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: 26 Mar 2025
https://github.com/leodog896/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Mar 2025
https://github.com/kavicastelo/car_simulation_machine_learning
Auto driving car simulation using neural networks and model training. Used html canvas for draw elements and javascript for train the model. not any third party libraries used.
javascript machine-learning model-training neural-networks simulation
Last synced: 26 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/sathikasethumjith/cyrus
💻 Embed Metasploit Android Meterpreter payloads into existing APKs effortlessly with Cyrus, simplifying your workflow for reverse shell creation.
ai android blog claude claudecode cyrus-lang cyrus-sasl docker linear nextjs postfix puppet python robocup shadcn-ui simulation soccer-simulation typescript
Last synced: 06 Apr 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/edwardlavender/flapper_sim
Simulation-based illustration and evaluation of the 'flapper' algorithm family, supporting Lavender et al. (2023). An integrative modelling framework for passive acoustic telemetry. Methods in Ecology and Evolution, 00, 1–13.
flapper-algorithms movement-ecology rstats simulation
Last synced: 29 Jun 2026
https://github.com/hendwunga/the-one
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: 21 May 2026
https://github.com/dhogenson/game-of-life
A simple implementation of the Conway's Game of Life with rust and piston.
game-of-life piston rust simulation
Last synced: 13 Jan 2026
https://github.com/cassiofb-dev/009-universe
3D solar sistem simulation made with P5
3d-graphics astronomy javascript p5js simulation universe
Last synced: 07 Aug 2025
https://github.com/ankur-tutlani/norm-evolution-network
Evolution in multi-agent framework with social networks
agent-based-modeling agent-based-simulation evolutionary-computation evolutionarygame gametheory multiagent-systems norms simulation social-network
Last synced: 13 Jun 2026
https://github.com/bwh1270/landing_simulation
This is not a standalone package.
gazebo landing simulation tracking
Last synced: 18 Mar 2025
https://github.com/mohitkh7/ros-stockroom-bot
Robot operating system based stockroom bot stimulated over Gazebo
gazebo robotics rospy simulation
Last synced: 08 May 2026
https://github.com/usuallysleebee/monty-hall
Winning argument with my girlfriend via code.
Last synced: 13 Jan 2026
https://github.com/rodyherrera/opendxa
Open Source & GPU-Accelerated Dislocation Extraction Algorithm (DXA)
dislocations dxa gpu-accelerated lammps materials-science molecular-dynamics ovito simulation
Last synced: 30 Jun 2025
https://github.com/mhw32/persistent-homology
Statistically Quantifying Difference in the Observable Universe under Warm and Cold Dark Matter Assumptions
astrostatistics hypothesis-testing persistent-homology simulation
Last synced: 30 Jun 2025
https://github.com/siyu1017/webos
The predecessor of Windows 11.
fun javascript js oparating-system os prank simulation simulator web webos
Last synced: 27 Apr 2026
https://github.com/nanteduo/no_girl_with_you
这个程序是一个社会行为模拟器,模拟女孩选择策略,在n排n列的座位中,女孩们只会选择坐在帅哥身边,女孩不会坐在丑男前后左右四个位置。
agent-based-modeling decision-making emoji girl-strategy grid-simulation handsome-or-ugly pyqt5 python python3 seat-selection simulation social-behavior
Last synced: 15 Mar 2025
https://github.com/tparker48/mips_emulator
MIPS Emulator + Assembler
assember assembly emulation emulator mips mips-architecture mips-assembly simulation simulator
Last synced: 22 Jun 2026
https://github.com/rabestro/greenfoot-zombie-invasion
Zombie Invasion interactive simulation
Last synced: 08 Nov 2025
https://github.com/azazhassankhan/smart_grid_monitoring_system
The Smart-Grid-Monitoring-System repository is a comprehensive and innovative solution for the development and implementation of state-of-the-art smart grid monitoring systems.
8051-microcontroller 8051-projects c embedded-systems protius sensors simulation
Last synced: 15 Mar 2025
https://github.com/laura7089/tealeaf.jl
Julia port of the TeaLeaf heat equation code
hpc julia physics-simulation simulation tealeaf
Last synced: 04 Jun 2026
https://github.com/priyangsubanerjee/perceptron-simulator
Learn neural network basics with this interactive Perceptron Simulator. Explore how inputs and biases affect the output of a single-layer perceptron.
css html neural-network perceptron simulation
Last synced: 08 Mar 2025
https://github.com/philbucher/xdmf
Small library for writing xdmf files, to be read by paraview
hpc paraview postprocessing simulation
Last synced: 01 Sep 2025
https://github.com/lulunac27a/lottery-simulator-webapp
Lottery simulator web app using JavaScript
app html html-app html-web-app html-webapp javascript javascript-app javascript-web-app javascript-webapp lottery lottery-simulation lottery-simulator lotto lotto-numbers lotto-simulator simulation simulator web web-app webapp
Last synced: 13 Jan 2026
https://github.com/ntdls/strikeforceinfinite
2D space fighter game with infinite space, neural network AI, multiple scenarios, locking/seeking weapons, and explosions.
Last synced: 30 Jun 2025
https://github.com/qtremors/cosmos
A high-performance, procedural virtual cosmos simulation built with React and Three.js. Features realistic orbital physics, volumetric shaders, and an active radar navigation system.
react-typescript simulation space-exploration three-js visualization
Last synced: 13 Jan 2026
https://github.com/sub6resources/astrosim
A collection of simple astronomical simulations - Built for University of Utah's ASTR 3070 class
astronomy astrophysics simulation
Last synced: 14 Aug 2025
https://github.com/anythinglord/sim-hospital
A simple Hospital Simulation using python and pygame
Last synced: 15 Mar 2025
https://github.com/tyler-a-cox/radio_sim
Simple, fast package for simulating radio interferometric visibilities using the radio interferometry measurement equation (RIME)
astronomy interferometry physics radio radio-astronomy simulation
Last synced: 16 Jan 2026
https://github.com/jambolo/i-luv-suits
A statistical analysis tool that simulates hands of the casino game "I Luv Suits" and calculates the expected return for each type of bet.
casino-games github-spark i-luv-suits simulation typescript
Last synced: 27 May 2026
https://github.com/siddhant-deshmukh/car-simulation
This is a 2d simulation of car build using pymunk and python arcade. Attempt have been made to make simulation of car as realistic as possible. Ultimate goal of this project is it will be used in another project to train car for automatic driving.
game-2d pymunk python python-arcade simulation
Last synced: 15 Mar 2025