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/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
https://github.com/leedskiy/iot-simulator
IoT simulator for a smart home automation system based on Python
documentation gui python python-gui python3 simulation simulator uml uml-diagram
Last synced: 15 Mar 2025
https://github.com/mtaciano/mempager
Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.
Last synced: 31 Mar 2025
https://github.com/emmanuelmess/retirementsavingssimulation
Retirement accounts simulations for different returns and forced savings
Last synced: 02 Sep 2025
https://github.com/lanstobias/kylsim
Simple graphic simulation of a water-based cooling system for a nuclear power plant. Written in C# for a programming course at Örebro University.
csharp gui simulation university-project
Last synced: 27 May 2026
https://github.com/mustafahakkoz/market_simulation
Simple Linked List implementation in C language
Last synced: 23 Mar 2025
https://github.com/engr290/simulations
A set of simulations for a hovercraft
Last synced: 15 Mar 2025
https://github.com/mohamedmetwalli5/carnivalhub-3d
🎮 CarnivalHub-3D is an engaging 3D browser game that blends carnival challenges with realistic physics.
3d physics react-js simulation
Last synced: 04 May 2026
https://github.com/maifeeulasad/simulavr
Just a mirror of simulavr
atmega atmega328p atmega8 avr avr-gcc simulation simulator
Last synced: 07 Apr 2025
https://github.com/simonneutert/wuerfelspiel
learn oop by example - and ruby
deutsch example german oop-principles ruby simulation
Last synced: 02 Sep 2025
https://github.com/beliavsky/vector-error-correction
Simulate and fit from Vector Error Correction (VECM) models for cointegrated time series using the Johansen method
cointegration econometrics error-correction-model fortran multivariate-time-series multivariate-time-series-analysis simulation statistics time-series-analysis vecm vector-error-correction-model
Last synced: 27 May 2026
https://github.com/simongravelle/lammpstutorials-old-solutions
Previous solution to the LAMMPS tutorials exercises
atomic lammps molecular-dynamics simulation
Last synced: 16 Apr 2025
https://github.com/dhchenx/ab3dmt
Agent-based 3D Modelling Toolkit (AB3DMT)
3d-modeling agent-based-modeling human-body-reconstruction netlogo-model simulation
Last synced: 05 Jan 2026
https://github.com/cheremin/link-imbalance-metastable-issue-simulation
Simulation of "Link imbalance metastable issue"
Last synced: 23 Mar 2025
https://github.com/dannycalleri/virus-simulation
A simulation of a virus spreading among a population
particles physics simulation typescript virus
Last synced: 13 Jul 2025
https://github.com/erencanpelin/cg-proceduralgen
A procedural generation project made for my Computer Graphics course in Uni. Features a 3D sin wave ripple effect, with a small boat which gets affected by the 'water physics' Made with Three.js
game-development graphics procedural-generation simulation three-js university-project
Last synced: 07 Apr 2025
https://github.com/erickchacon/day2day
Functions that can be useful in the day-to-day data analysis. It comprehends functions to find paths for projects, make summaries of databases inside folder and so on.
data-analysis exploratory-data-analysis simulation spatial-analysis
Last synced: 02 Sep 2025
https://github.com/kasiabeben10/probability-and-statistics-clt-project
Simple simulation in R showing the central limit theorem
central-limit-theorem probability-and-statistics r simulation
Last synced: 15 Mar 2025
https://github.com/jo56/cosmos-network-visualizations
Interactive network graph demos powered by cosmos.gl
networks simulation visualization webgl
Last synced: 11 Jun 2026
https://github.com/caeassistant-group/viscoelastic-abaqus-model-for-the-analysis-of-composite-curing
This project presents an innovative approach for examining residual stresses in composites: The Abaqus viscoelastic model for curing. The implementation of the model is carried out in Abaqus CAE, utilizing Fortran subroutines such as USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
abaqus cae composite curing f90 fortran frc maxwell prony simulation subroutine umat viscoelastic
Last synced: 31 Mar 2025
https://github.com/fahdseddik/solar-system-simulation
This is a planet simulation developed with python using pygame.
pygame python simulation solarsystemsimulator
Last synced: 10 Nov 2025
https://github.com/timxor/aileninvasion
we come in peace, we mean no harm
alien go predicament simulation
Last synced: 16 May 2025
https://github.com/tahmidefaz/game-of-life
Very simple javascript implementation of Conway's game of life
game-of-life javascript simulation
Last synced: 06 Mar 2025
https://github.com/plnech/datadesert
A Cellular Automaton-based virtual garden
cellular-automaton game-of-life numpy-arrays pygame-gui simulation
Last synced: 23 Mar 2025
https://github.com/michshep/ado_simulator
Simulation of Approximation Distance Oracle
approximation cpp11 sdl2 simulation
Last synced: 30 Apr 2026
https://github.com/placeblock/buildit
A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using Vulkan and EnTT
computer-architecture cpp logic-gates simulation vulkan
Last synced: 02 Sep 2025
https://github.com/istiak8empire/hands-on-project-of-verilog-hdl
Implementing Hands-on Project of Verilog-HDL
altera arm asic asic-design async fpga intel logic-gates modeling modelsim simulation synthesis systemverilog testbenches verification verilog verilog-hdl vhdl xilinx xilinx-fpga
Last synced: 02 Mar 2026
https://github.com/sourceduty/da_vinci_simulator
📜 Simulate the life and work of Leonardo Da Vinci.
ai artificial-intelligence chatgpt custom-gpt customgpt da-vinci da-vinci-life da-vinci-sim da-vinci-simulator gpt gpts history leonardo-da-vinci openai sim simulation simulator
Last synced: 29 Mar 2025
https://github.com/bavinnk/arduino-led-sequencer-inline-assembly-version-
An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.
arduino-uno assembly-language-programming cpp diagram inline-assembly simulation
Last synced: 01 Jul 2025
https://github.com/felixgro/boids-simulation
Implementation of Craig Raynold’s boids algorithm with additional options to visualize all applied forces.
boids-algorithm simulation visualization
Last synced: 21 May 2026
https://github.com/agh-studies-projects/pandemic-spread-simulation
discrete-systems python simulation streamlit
Last synced: 31 Mar 2025
https://github.com/607011/automata
Automata simulator written in C++ and SDL2
automata automata-simulator cellular-automata cplusplus educational educational-project sdl2 simulation
Last synced: 14 Oct 2025
https://github.com/gojakuch/intelligent-lamarckian-simulation
A Lamarckian evolution model simulation with intelligent species. More in Documentation folder. Unfortunately, we could compile it only for Windows because of our GMS2 license, however, we provide a compressed project.
bioinformatics biology evolution neural-network simulation
Last synced: 02 Jan 2026
https://github.com/luncosim/.github
LunCo – opensource engineering software for Space Missions design
Last synced: 10 Mar 2026
https://github.com/guillem222/poker-montecarlo-c
Monte Carlo-based probabilistic algorithms for calculating the probabilities of Texas Hold'em games.
c monte-carlo poker probabilities simulation texas-holdem
Last synced: 24 Mar 2025
https://github.com/cshmookler/virtual-computer
A simulation of a reduced instruction-set computer. Made with C++ and OpenGL.
Last synced: 18 Apr 2025
https://github.com/maxencebonamy/ecosystem-simulation
It is a representation of the Prey-Predator system, which allows to model an ecosystem.
cmake cpp ecosystem sfml simulation
Last synced: 16 Jul 2025
https://github.com/lucadibello/toiletsimulation
This program simulates the SAMT's 4th floor bathroom
concurrent-programming gui java simulation
Last synced: 13 Jun 2026
https://github.com/gmostofabd/8051-up-down-counter
🛠️ A simple Up Down Counter using 8051 MCU, Seven Segment Display (SSD) and Push Buttons to Inc, Dec and Reset the value of the counter.
8051 anode assembly cathode circuit common languageb microcontrollers programming proteus schematic seven-segments-display simulation ssd
Last synced: 21 May 2026
https://github.com/codeagent/rb-phys2d-renderer
The means for visualizing and interacting with world created by RbPhys2D
renderer rigid-body-dynamics simulation viewport visualizer webgl
Last synced: 28 May 2026
https://github.com/kanemcgrath/particle-life-cs
Particle Life simulation with GPU compute and many options.
csharp gpu-computing particles raylib simulation
Last synced: 23 Mar 2025
https://github.com/alexisvassquez/fintrust_cobol
A legacy-inspired fintech repo demonstrating COBOL’s enduring power in modern finance.
banking-system cobol cobol-programming command-line-interface command-line-tool educational-project financial-education fintech fintrust-cobol gnucobol legacy-systems mainframe modern-uses-of-cobol procedural-programming retrocomputing simulation software-archaeology vintage-software
Last synced: 08 Feb 2026
https://github.com/uat-opensource/uat202310250935inner
DESCRIPTION UAT202310250935INNER
3d genai hardware-design pointr simulation teams unity
Last synced: 10 Mar 2026
https://github.com/mattjesc/federated-learning-simulation-1gpu-mi-is
Federated Learning Simulation on a Single GPU with Model Interpretability and Interactive Visualization
ai cuda deep-learning distributed-systems federated-learning gpu hpc keras machine-learning ml model-interpretability python pytorch simulation streamlit tensorflow
Last synced: 05 Jan 2026
https://github.com/exbotanical/multi-paxos
A concise implementation of multi-paxos consensus
consensus distributed-systems heaps multi-paxos raft simulation
Last synced: 05 Jan 2026
https://github.com/alifyasa/git-faker
Simulate git commit using non-homogenenous poisson process and create a git repository based on the simulation result.
git poisson-process python simulation
Last synced: 20 Jul 2025
https://github.com/scar17off/particle-life
An interactive particle simulation that combines elements of artificial life, particle systems, and magical abilities
game html js particle-life particle-simulation particle-simulator particles simulation
Last synced: 02 Sep 2025
https://github.com/thanhnguyxn/alert-alchemy
🧪 CLI incident-response simulator: brew fixes from alerts using realistic logs, metrics & traces (offline).
chaos-engineering cli debugging devops game incident-response learning monitoring observability oncall postmortem python rich runbooks simulation site-reliability-engineering sre terminal typer yaml
Last synced: 13 Jan 2026
https://github.com/christopherfujino/population
A Nifty People Management Sim
Last synced: 28 Mar 2025
https://github.com/bnb32/isca_aws
code for setting up and running isca on aws
atmospheric-modelling simulation
Last synced: 16 Mar 2025
https://github.com/dor-sketch/sp-leverage-simulation
financial-analysis simulation stock-market stocks
Last synced: 15 Mar 2025
https://github.com/mncube/simboil
A collection of simulation helper functions
iteration r sample simulation statistics
Last synced: 28 May 2026
https://github.com/naakinn/microtraffic
Microtraffic simulation written in python
python python3 simulation traffic trafficsimulator
Last synced: 10 Mar 2026
https://github.com/michelangelomo/netsim-web
A web-based network simulator for learning and teaching networking concepts.
Last synced: 16 Jan 2026
https://github.com/ralolooafanxyaiml/neural-evolution-engine
A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.
artificial-intelligence deep-learning evolution-simulation keras machine-learning neural-networks numpy oop pandas python scikit-learn simulation tensorflow
Last synced: 07 Jan 2026
https://github.com/dpshkr/twodfet
Two Dimensional Simulation Codes of Two Dimensional material based FETs
2d-ma 2d-simulation python simulation transistor
Last synced: 24 Mar 2025
https://github.com/davidegat/antibiogramsimulator
A simple simulator that shows the easy way how an antibiogram works
ai-assisted-development ai-coded ai-generated ai-music antibiotic-resistance antibiotics bacteria educational-game game learning medical pygame python simulation simulator teachers teaching-materials videogame
Last synced: 12 Jun 2026
https://github.com/turkeymcmac/intergrid
Ecological simulation screensaver
ecology screensaver simulation
Last synced: 15 Mar 2025
https://github.com/aliciagilmatute/simulacion-estadistica
en construcción...
data-analysis data-science distribution-simulation distributions r rstats rstatses rstudio simulation simulation-studies statistics statistics-simulation
Last synced: 24 Mar 2025
https://github.com/alcrene/pyloric-network-simulator
Pure-Python, JAX-accelerate implementation of the pyloric circuit model described by Prinz et al (Nat. Neurosci., 2004)
computational-neuroscience jax pyloric-network simulation
Last synced: 05 Jan 2026
https://github.com/theirish81/redrabbit
A simple client for RabbitMQ, acting either as publisher or consumer and performing actions based on simple configuration files. Useful to validate the behaviour of RabbitMQ topologies in the design phase
client probe rabbitmq simulation
Last synced: 31 Mar 2025
https://github.com/kplanisphere/pizzeria-simulation
This project simulates a pizzeria's operations, utilizing multi-threading to handle customer orders and cooking processes concurrently, ensuring efficient order management and processing. This is a final project for my parallel and concurrent programming course.
concurrency concurrent-tasks educational-project java multithreading restaurant-management simulation synchronization systems-programming thread-management
Last synced: 28 Dec 2025
https://github.com/glurp/mivisu-sim
SSIL V2 simulator
api-server bindata dsl ruby simulation
Last synced: 04 Apr 2025
https://github.com/pablomarcel/dynalab
Desktop block-diagram control systems app in Python with a NodeGraphQt canvas, editable block parameters, closed-loop transfer function analysis, Bode plots, and step response visualization.
block-diagram bode-plot control-engineering control-systems feedback-control lti-system nodegraphqt pyside6 simulation step-response transfer-function
Last synced: 28 May 2026
https://github.com/haaziq386/motifscale
MotifGraphLab is a Python framework for generating large graphs from 4‑node motifs. It computes scalable metrics (diameter, clustering, path length, triangles) with exact and approximate methods.
clustering-coefficient complex-networks data-science diameter-estimation graph-analysis graph-generation graph-theory motifs network-science networkx python research-tool scalability simulation
Last synced: 24 Apr 2026
https://github.com/maniac-mc/isotherm-benchmark
Isotherms for benchmarking for MANIAC-MC
benchmark calibration gcmc molecule monte-carlo porous-media simulation test
Last synced: 28 May 2026
https://github.com/sourceduty/genetic_simulator
🧬 Plan and simulate genetic algorithms.
ai algorithm-simulator algorithms artificial-intelligence chatgpt customgpt genetic genetic-algorithm genetics gpt gpts openai simulated simulation simulator
Last synced: 31 Mar 2025
https://github.com/sourceduty/theoretical_experiment
👨🔬 Plan, develop and simulate theoretical experiments.
ai artificial-intelligence chatgpt computer-science customgpt evidence-proofing experiment experimental gpt gpts openai science science-research scientific-computing simulate simulation simulator theoretical-computer-science theory
Last synced: 31 Mar 2025
https://github.com/epicpast/cloudgrow-sim
ASHRAE-compliant greenhouse climate simulation framework with YAML configuration, CLI interface, and plugin-based component system for sensors, actuators, and controllers
agriculture ashrae climate-control controlled-environment-agriculture greenhouse hvac iot python simulation smart-farming
Last synced: 28 May 2026
https://github.com/pyroll-project/.github
Special GitHub stuff for the organization.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 03 Sep 2025
https://github.com/yahia3200/restaurant-management-simulator
Implementing restaurant management system using C++ and data structures
algorithms data-structures simulation
Last synced: 16 Mar 2025
https://github.com/julietrb1/onair-api-go-client
Unofficial Go client library to query OnAir via the official public API.
games go onair simulation strategy utility
Last synced: 02 Jul 2025
https://github.com/lcary/doodlebug
Two-dimensional predator-prey simulation in C++
matrix predator-prey simulation two-dimensional
Last synced: 08 Apr 2025