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/ornstein89/open3de-extsimint-gem
Open3D engine gem providing integration with external simulation model: video output to external model and motion input from external model
gem ipc modeling o3de open3d-engine open3de simulation
Last synced: 28 Oct 2025
https://github.com/teleste-official/start
Smart Train Application for Route Testing - Cross-platform desktop application used for creation of routes and trains & generation and playback of testing data
avaloniaui dotnet geo map mapsui railway simulation train
Last synced: 02 Apr 2026
https://github.com/kestarumper/gameoflife
Graphical representation of Game of Life
Last synced: 22 Aug 2025
https://github.com/j00nathan/solar-system-sim-pygame
A simple solar system simulation developed in Python using the Pygame library to render and animate the graphical components. This project was created as the final assignment for the Computer Graphics class
2d-graphics pygame python simulation solar-system
Last synced: 22 Aug 2025
https://github.com/3qnrpdwd/quantum-cryptography
양자 암호키 분배(QKD)에 대한 시뮬레이션
kalman-filter quntum-circuits rust simulation
Last synced: 23 Aug 2025
https://github.com/mafeth/bwinf-2021-exercise4
This project is my elaboration of Task 4 in the Federal Computer Science Competition 2021. The idea was to determine from a finite set of different dice which one of them is best suited for a complete game of “Don't get angry”. For this, I had to implement and simulate the entire game principle with all the rules, such as throwing out.
2021 bwinf40 dont-get-angry game simulation
Last synced: 23 Aug 2025
https://github.com/0ameyasr/edgecloudsim
A simulation of Mobile, Edge, Cloud-only computing models along with Hybrid (Cloud-Edge, Mobile-Edge) over a set of tasks using EdgeCloudSim
cloud-computing edge-computing java simulation
Last synced: 30 Apr 2025
https://github.com/LeoSery/Conway-s-Game-of-Life-3D--Unity6-2024
3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.
3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6
Last synced: 25 Aug 2025
https://github.com/artemis-beta/enigma-cpp
A C++ variant on the Python Enigma machine contained within the enigma repository
Last synced: 26 Aug 2025
https://github.com/thomashirtz/lithox
High performance jax-based photolithography simulation.
equinox jax photolithography python simulation
Last synced: 26 Aug 2025
https://github.com/magnuschase03/ecosystem
A simulation of bunnies in an ecosystem with each other competing to survive.
cpp evolution genetic-algorithm nerual-network simulation
Last synced: 26 Aug 2025
https://github.com/gazebosim/gz-citadel
Citadel, Gazebo's 3rd named release
gazebo ignition ignition-citadel ignition-robotics robotics robotics-simulation simulation
Last synced: 27 Aug 2025
https://github.com/neurobionics/pyopensim
Portable python bindings for OpenSim with comprehensive type hints.
biomechanical-simulations biomechanics opensim python python3 robotics robotics-simulation simulation
Last synced: 30 Aug 2025
https://github.com/hakoniwalab/hakoniwa-pdu-python
Hakoniwa PDU Python API: A ROS-inspired communication library providing pub/sub and RPC over SharedMemory or WebSocket
hakoniwa ros shared-memory simulation websocket
Last synced: 30 Aug 2025
https://github.com/microgrids-x/microgrids.m
Operational & economic simulation of Microgrid projects. Matlab/Octave package of the Microgrids.X family.
energy matlab microgrids octave optimization simulation
Last synced: 08 Jul 2025
https://github.com/mk590901/ecg-simulator-plus-widget
The repository contains the updated project https://github.com/mk590901/java_graph_widget_viewer. The original project has been refactored and some bugs have been fixed.
android asynchronous-programming ecg-signal java simulation threads widgets
Last synced: 18 May 2026
https://github.com/loccx78vn/simulation_in_r
This is a tutorial for R-user learning about simulation and how to apply it in supply chain management
r simulation supply-chain-management
Last synced: 15 May 2026
https://github.com/jalbarrang/torena-sim
javascript react simulation umamusume
Last synced: 30 Jun 2026
https://github.com/ron-popov/python-input-library
A library that allows simulation of keyboard key presses for windows
Last synced: 16 May 2026
https://github.com/uio-bmi/ligo
LIgO is a tool for simulation of adaptive immune receptors and repertoires.
airr antibody bcr simulation tcr
Last synced: 16 Jan 2026
https://github.com/rwth-irt/lbrmed-ros
ROS1 support for the KUKA LBR Med: FRI-based hardware interface, MoveIt, kinematic simulation
control hardware iiwa kuka lbr med robot ros simulation
Last synced: 18 Apr 2026
https://github.com/ismael-mendoza/multicam
MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties
cosmology dark-matter-halos nbody-simulation simulation
Last synced: 14 Apr 2025
https://github.com/pyroll-project/pyroll-basic
A meta package for installing quickly the PyRolL core and a set of basic plugins and extensions.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 25 Jan 2026
https://github.com/JunfXiao/trnsys-rust-template
A template to write rust-flavoured trnsys type
Last synced: 07 Sep 2025
https://github.com/surtecha/multi-physics-simulation-engine
A real world physics simulation application built with python
jax numpy physics pygame python scipy simulation
Last synced: 14 Apr 2025
https://github.com/phucngo2/world.execute.me.ts
TypeScript implementation of Mili - world.execute(me);
Last synced: 25 May 2026
https://github.com/josepedrodias/tabletop
an experimental tabletop engine in js/canvas
game gamedev sandbox simulation tabletop
Last synced: 14 Mar 2025
https://github.com/theoddysey/flappy-bird-python
Flappy Bird Game using Pygame
game game-development python simulation
Last synced: 26 Mar 2025
https://github.com/m8nt0/computer-visualization
An interactive educational tool built in Rust that provides a real-time visualization of computer hardware components and their interactions. This project aims to make computer architecture more accessible and understandable through visual representation.
computer-architecture computer-engineering computer-science cpu educational gpu hardware low-level memory-management performance rust rust-lang simulation system-design visualization
Last synced: 07 Sep 2025
https://github.com/cmu-sei/ghosts-cyber-range-and-exercise-simulation-tools
Range and simulation tools for executing realistic training and exercise events
Last synced: 15 Jul 2025
https://github.com/erleben/prox2matlab
Toolbox for experimental verification of numerical methods for rigid body simulation or related types of simulation.
matlab pros-processing simulation tool
Last synced: 26 Mar 2025
https://github.com/sami-bre/game_of_life
A simulation of Conway's game of life. A GUI software developped using Java and its Swing and AWT packages.
conways-game-of-life desktop-application gui java simulation zero-player-game
Last synced: 28 Mar 2025
https://github.com/thomasgesseyjones/dara_21cm_signal_simulation
A simple semi-numerical 21-cm signal simulation code created for the 2023 DARA Global 21-cm Astronomy Workshop
astrophysics cosmology physics-simulation simulation
Last synced: 07 Sep 2025
https://github.com/samvitj/weis2016-programs
Source code for WEIS 2016 paper
Last synced: 14 May 2026
https://github.com/athaanggoro10/appsmyalbum
created-apps myalbum simulation traning
Last synced: 28 Jun 2025
https://github.com/megospc/forcell
🧬 Particle life simulation with new features and Multi-threaded computing on CPU. 🧲
artificial-life cmake cpp17 multithreading particle-life simulation ubuntu windows
Last synced: 04 Jan 2026
https://github.com/fastuptime/python_solar_system_simulation
Her gezegen, Güneş'in etrafında kendi yörüngesinde döner ve ekranda bu hareketi gerçek zamanlı olarak izleyebilirsiniz. Gezegenlerin özellikleri, mesafeleri ve yörünge süreleri gerçeğe uygun olarak ayarlanmıştır.
pygame python simulation solar-system
Last synced: 15 May 2025
https://github.com/weileizeng/hybrid-viterbi-decoder
A viterbi decoding method able to decode both qubit error and syndrome error
convolutional-codes matlab quantum-error-correction simulation viterbi-decoder
Last synced: 23 Mar 2025
https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl
A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.
cpp environment graphics opengl rainwater-harvesting simulation visualisation
Last synced: 11 Apr 2026
https://github.com/nyuad-astroparticle/lxe-phonon
This repository contains all the data for the the detection of particles from the phonons produced due to heat deposition in liquid scintillators
Last synced: 17 Jan 2026
https://github.com/dthung1602/cooperativehunting
The goal of this project is to simulate and visualize the various hunting strategies as well as manoeuvres used by predators to corner and surround their prey.
hunting javafx-desktop-apps maven scenebuilder simulation
Last synced: 10 Apr 2026
https://github.com/icarogabryel/flote
Flote is a HDL and Python framework for simulation. Designed to be friendly, simple, and productive. Easy to use and learn.
computer-architecture computer-organization digital-circuits eletronics framework hardware-description-language hardware-designs hdl integrated-circuits processor-architecture python python-module simulation
Last synced: 23 Mar 2025
https://github.com/sukiboo/persona_simulation
Simulate people with GPT models and generate response statistics
behavioral-science gpt simulation
Last synced: 14 Mar 2025
https://github.com/marvin9/distributed-algorithms
basic terminal simulation of election algorithms - a) bully algorithm
bully-algorithm coordinator coordinator-election-problem distributed-systems election-algorithm simulation
Last synced: 13 Jun 2026
https://github.com/dvir-cohen1/orbit-view
A 3D solar system simulation built with React and Three.js, bringing the wonders of space to your screen.
react simulation space threejs
Last synced: 10 Apr 2026
https://github.com/genebit/p5js-double-pendulum
Double Pendulum simulation created in p5js
double-pendulum-simulation simulation web-application
Last synced: 18 May 2026
https://github.com/mxvish/mxvish.github.io
My website
android chrome css git github html ios javascript linux macos open-source simulation simulator visualization website windows
Last synced: 06 Apr 2026
https://github.com/gazebosim/gz_pkg_create
A tool for setting up gazebo related projects.
gazebo hacktoberfest robotics simulation
Last synced: 18 Apr 2026
https://github.com/walkerdustin/vergleich-von-messmethoden-fuer-punktwolken
Bei der Vermessung eines physischen Raumes ist das Ergebnis eine Punktwolke. Diese Punktwolke beschreibt dann ausgewählte Punkte im Raum, zum Beispiel auf den Wänden und der Decke. Wenn diese Punkte in zwei seperaten Messungen gemessen werden, vielleicht sogar von unterschiedlichen Geräten, soll hinterher herausgefunden werden wie genau diese Punktwolken übereinstimmen. Dafür gibt es zwei grundsätzlich verschiedene Methoden. Diese sollen hier verglichen werden.
3d-models accuracy-metrics data-analysis data-visualization kaggle measure-distance numpy point-cloud pointcloudprocessing punkte python science-research simulation statistics
Last synced: 11 Apr 2026
https://github.com/ronondex/simulation
An abstract multi threading enabled simulation Framework for C# that can be used to model / simulate everything you can imagine
c-sharp multithreading simulation simulation-framework
Last synced: 29 Jun 2025
https://github.com/mitre/im_sample_algorithm
MITRE's Interval Management Sample Algorithm. An implementation of RTCA DO-361A Appendix C.
aircraft algorithms simulation
Last synced: 04 Jan 2026
https://github.com/gowth6m/post-office-simulation
A simulation of the customer queuing and being served in a post office written in ANSI standard C99.
Last synced: 18 Mar 2025
https://github.com/comba92/life-automata
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 17 Apr 2026
https://github.com/dubniczky/network-simulations
Network simulations in python using sockets and mininet
learning mininet networking python simulation
Last synced: 28 Oct 2025
https://github.com/viljarjf/nano
Programs made during nanotechnology studies
physics physics-simulation python simulation tfy4235
Last synced: 07 Apr 2025
https://github.com/yanndubs/modellingbacterias
Useless project that tries to model the life of different bacterias in a petri dish: for learning purpose
bacteria bioinformatics modeling simulation
Last synced: 18 Mar 2025
https://github.com/emer/grunt
git-based run tool: python scripts that automate running jobs on a cluster
daemon git hpc-cluster hpc-portal python remote-execution simulation slurm
Last synced: 22 Apr 2026
https://github.com/bl33h/coffeefactorysimulation
A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.
coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization
Last synced: 14 Mar 2025
https://github.com/bl33h/spotifysimulation
A program that prints the playlist data from a csv file in a music player, it also identifies the longest song.
Last synced: 14 Mar 2025
https://github.com/bl33h/factorysimulation
A factory simulation system that utilizes a SQL database.
create-database database postgresql queries simulation sql
Last synced: 21 May 2026
https://github.com/bl33h/discreteeventsimulation
Simulation of program execution in a time-sharing operating system.
cpu data-structures operating-system python ram simulation time-sharing
Last synced: 14 Mar 2025
https://github.com/thiagodnf/covid-19-simulation
COVID-19 Simulation
covid-19 javascript simulation simulator
Last synced: 17 Mar 2025
https://github.com/noodlebox/clock
The clock package provides a generic API similar to `time` from Golang's standard library for a variety of time sources, such as a simulation clock that only steps forward when told, normal wall clock time, a clock that advances at a rate relative to another reference clock, or any layered combination of these.
clock go golang mock simulation time
Last synced: 14 Jan 2026
https://github.com/aurobles/synthetic-fall-engine
Physics-informed synthetic fall data engine for ToF sensors with personalization and domain shift scoring.
eldercare fall-detection machine-learning pca simulation synthetic-data time-of-flight
Last synced: 13 Jan 2026
https://github.com/mohanad-80/falling_sand_simulator
The Falling Sand Simulator is an interactive web-based simulation built using HTML, CSS, and JavaScript. It allows users to draw and manipulate sand particles on a canvas, with features like color picking, adjustable brush sizes, and a rainbow mode for dynamic effects.
animation html5-canvas javascript simulation
Last synced: 30 Jun 2025
https://github.com/gmostofabd/8051-keypad
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation
Last synced: 19 Jul 2025
https://github.com/lightbridge-ks/harvardspirometer
A Shiny app to Simulate Harvard Spirometer Tracing
r-project shiny-app simulation spirometer
Last synced: 18 Jul 2025
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/tp5uiuc/parallel_slab
A benchmark for multiphase fluid--elasticity coupled problems
continuum-mechanics fluid-structure-interaction physics simulation
Last synced: 06 Jun 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/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/agbarnett/taxinspect
Simulating the impact of random audits on the research world
Last synced: 25 Oct 2025
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/poealex/kicad_thermal_sim
Fast Multi-Layer Copper Thermal Estimator for KiCad
electronics kicad kicad-plugin pcb python simulation thermal thermal-simulation
Last synced: 24 Apr 2026
https://github.com/astropilot/sn-attack-simulation
Dictionary attack simulation
bruteforce-attacks cybersecurity school-project simulation
Last synced: 19 Mar 2026
https://github.com/sorgazb/java_cycling_championship
Program developed in Java, cycling championship simulator
arraylist comparable comparator enums hashmap java poo set simulation
Last synced: 05 Jul 2025
https://github.com/rafalkornel/particle_simulation_template
Particles simulation in python template repository.
matplotlib particles physics physics-simulation python simulation template template-repository
Last synced: 08 Apr 2025
https://github.com/chaht01/snubusstopsimulation
2017 SNU Bus Stop agent simulation. Inspired by "Nature of Code" of Daniel Shiffman
agent-based-simulation crowd-simulation processing simulation
Last synced: 12 Oct 2025
https://github.com/ctsrc/simulated-victor-game
A simulation of a game that has characteristics similar to The Secretary Problem, but where the numbers are generated in a specific, known way
applied-probability css decision-theory html5 mathematics secretary-problem simulation statistics vanilla-js
Last synced: 08 May 2026
https://github.com/maxencebonamy/fractal-explorer
This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.
burning-ship cpp fractal mandelbrot mathematics sfml simulation xmake
Last synced: 11 Oct 2025
https://github.com/ghackenberg/transport-ide
Integrated Development Environment (IDE) for Intelligent Transportation Systems (ITS) including their driving and charging infrastructures as well as their control strategies.
discrete-event-simulation mbse model-based-systems-engineering model-driven-engineering simulation
Last synced: 19 Mar 2026
https://github.com/joshuamarkle/evolution-simulation
A simulation in unity about genome optimization
evolution evolution-simulation simulation
Last synced: 09 Apr 2025
https://github.com/lemonyte/game-of-life
Conway's Game of Life, now in a Terminal near you!
ascii cellular-automata conway-game conways-game-of-life game-of-life pyco python simulation terminal
Last synced: 22 Feb 2026
https://github.com/arhcoder/umbral-del-95
🚀 Simulación que evalúa hasta 2 billones de veces, los porcentajes del juego "The 95% Threshold" y los registra.
java simulation the-95-threshold
Last synced: 05 Jun 2026
https://github.com/artemis-beta/landsim
Generate Terrain/Land Using Random Number Generation in Python
cities python simulation terrain
Last synced: 01 Mar 2025
https://github.com/ivnsch/waves
Electromagnetic wave simulation
bevy bevy-engine physics rust simulation
Last synced: 03 Mar 2026
https://github.com/arcj137442/matriangle
A highly customizable, scalable, self-developed AI simulation environment | 一个高度可定制、可扩展的模拟AI环境
Last synced: 10 Jun 2026
https://github.com/tinmarr/coronavirus-simulation
A simple coronavirus spread simulation
coronavirus-simulation phaser3 science simulation
Last synced: 22 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/datavorous/boids
A lightweight boids simulation showcasing emergent flocking behavior
Last synced: 24 Jan 2026
https://github.com/stdlib-js/simulate-iter-square-wave
Create an iterator which generates a square wave.
iter iterate iteration iterator javascript node node-js nodejs periodic processing pulse signal simulate simulation square stdlib wave waveform
Last synced: 28 Jan 2026
https://github.com/kentwait/contagion
Contagion: Simulating Viral Evolution in Epidemics using Networks
Last synced: 24 Jan 2026
https://github.com/nir-bhay/3d-solar-system-simulation-
🌎 Interactive 3D Solar System simulation in pure JavaScript using Three.js. Realistic planets, orbital controls, and mobile-responsive UI.
front-end interactive simulation solar-system-3d threejs ui
Last synced: 13 Apr 2026
https://github.com/pietromoro/physarum
Project inspired by Saje Jenson's article on the topic, based on the paper by Jeff Jones. Simulation of a Physarum network
Last synced: 11 Jun 2026