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/siddhant-k-code/gravity-simulator
Live Demo :-
css gravity gravity-simulator html js simulation simulator
Last synced: 24 Apr 2026
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/mbojan/outputter
Backend for dumping outputs from iterative simulations
Last synced: 19 May 2026
https://github.com/ajithksenthil/epidemic-simulation
Customizable Simulation that models SIR variables in Epidemics
Last synced: 15 Jan 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/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/nottherealwallyx/automatictyper
Just spam keys and code will appear. Seems that you are writing code.
Last synced: 20 Jun 2025
https://github.com/sumandey7684/mac-os-simulation
This open-source project aims to replicate some of the Mac OS(Monterey, at the time of writing)'s desktop experience on the web, using HTML, CSS & JavaScript
apple css git html javascript macos nodejs responsive simulation
Last synced: 11 Apr 2026
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/sourceduty/automata_sim
👩💻 Simulate finite state machines or automata.
ai artificial-intelligence automata automation chatgpt chatgpt-bot computer-science custom-gpt finite-state-machine fsm gpt gpt-bot gpt-store gpts openai openai-bot openai-chatgpt sim simulation simulator
Last synced: 23 Jul 2025
https://github.com/rhyshammonds-bit/ai_werewolf
🎲 Create a multi-model AI werewolf game prototype to engage players in strategic deduction and interactive storytelling.
ai claude deep-learning deepseek dotnet firebase game gemini infer-net mistral nextjs one-night onuw player simulation simulator social-deduction werewolf-game
Last synced: 29 Apr 2026
https://github.com/mako1245/kbdracer2x2-superspeed
🚀 Boost your keyboard racing skills with KBDRacer2x2-SuperSpeed, designed for fast-paced, fun challenges and competitive practice.
ahk arcade autohotkey autohotkey-v2 csharp dotnet forza forza-motorsport gaming gayming memory-mapped-file mmf racing racing-games simcade simulation vjoy windows
Last synced: 07 May 2026
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/palfore/evolution-wildfire
3D Evolution Simulator
3d evolutionary-algorithms game optimization simulation
Last synced: 30 Jul 2025
https://github.com/ax1/electrologger
Log generator for virtual sensors and anomalies
artificial-intelligence homomorphic-encryption simulation
Last synced: 20 Jun 2025
https://github.com/nishantbharali/portfolio
My official portfolio for visual demonstrations of my work and projects on vehicle controls, software testing, robotic simulations, AI and web development.
automotive control-systems convolutional-neural-networks machine-learning-algorithms projects robotics simulation software technology webdevelopment
Last synced: 19 May 2026
https://github.com/tiagocavalcante/epidemic
Predict the future state of the population in a epidemic
Last synced: 14 Sep 2025
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/adrianpk/rida
Nord made. Security minded.
go golang montreal ottawa ride-sharing scooter simulation tracking
Last synced: 21 Jun 2025
https://github.com/aemulare/lab-sequence
CSC326 Information structures course
c-plus-plus college-project console-application information-structures simulation
Last synced: 22 Aug 2025
https://github.com/emvivas/happy-birthday-19-to-me
"Happy birthday 19 to me" is a program developed in C# for simulating a video reproduction from Windows PC Console about my birthday 19.
19 birthday consoleapplication csharp nineteen simulation video windows
Last synced: 14 May 2026
https://github.com/babsey/spiking-activity-dynamics
network-dynamics neuronal-networks simulation spiking-neurons
Last synced: 14 Mar 2025
https://github.com/megospc/epidemic_simulator_4
Последняя версия симулятора распространения эпидемии и конкуренции разных видов инфекций.
epidemic-model javascript simulation
Last synced: 16 May 2026
https://github.com/hanzhi713/irc
Simple simulation of intermolecular random collision
collision-simulator elastic-collision huaji simulation
Last synced: 19 Jun 2025
https://github.com/julietrb1/offair-cli
OffAir is a command-line interface (CLI) tool designed to complement OnAir, an economic platform for flight simulators.
games go onair simulation strategy utility
Last synced: 21 Jun 2025
https://github.com/kacf/bitcoin-hunter-ai
Simulates scanning for dead Bitcoin wallets, Built with React + TypeScript.
bitcoin bitcoin-wallet blockchain react simulation wallet-scanner
Last synced: 24 Apr 2026
https://github.com/ue2020/supergrid
A simple, optimized, safe spatial hash grid.
collisions grid hash physics simulation spatial
Last synced: 03 Nov 2025
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/lrmulkayhee/javascript-os
JavaScript OS is a comprehensive operating system simulation written in JavaScript. It provides a wide range of functionalities including process management, memory management, file system operations, and more.
benchmark commands javascript operating-system operating-system-learning os simulation testing
Last synced: 30 Mar 2025
https://github.com/zeozeozeo/p5-liquids-and-softbodies
Demonstration of softbodies and liquids with p5.js and matter.js
fluid liquid matter-js p5js physics-simulation simulation softbodies
Last synced: 26 Mar 2025
https://github.com/shenvitor/fluka_hpge
MC simulation of gamma interaction with HPGe detector using FLUKA.
Last synced: 25 Jan 2026
https://github.com/televisionninja/flocking-simulation
Flocking simulation with boids rendered using p5.js
ai boids flocking octree p5js simulation
Last synced: 14 Mar 2025
https://github.com/jmad/jmad-core
Core library of JMad, the Java API for MadX
accelerator-physics java particle-accelerator simulation
Last synced: 16 Jan 2026
https://github.com/pythonhealthdatascience/stars-reproduce-anagnostou-2022
Assessing the computational reproducibility of Anagnostou et al. 2022 as part of STARS.
covid-19 discrete-event-simulation hospital-admissions icu intensive-care intensive-care-unit intensive-care-units nhs open-science python quarto reproducibility reproducible-research simpy simulation
Last synced: 28 Apr 2026
https://github.com/kmoraza/inverter-drive_simulation_software
Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und ist in JavaFX geschrieben (This is a desktop software which simulates electrical inverter drive and is written in JavaFX)
desktop-app desktop-application desktop-software electrical-engineering inverter-drive javafx-application javafx-desktop-apps javafx-desktop-software mathematics mechanical-engineering physics physics-simulation simulation simulations simulator simulators
Last synced: 04 May 2026
https://github.com/nandahkrishna/bros
Application suite – Class 12 C++ Computer Science Project
apps calculator calendar clock cpp games graphics notepad os simulation turbo-c-plus-plus
Last synced: 17 Jun 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/daniel-keogh/birds-bees-simulation
A chase simulation implemented in Unity using the state pattern
csharp simulation state-machine state-pattern unity unity2d
Last synced: 12 Apr 2026
https://github.com/simon-gardier/physics-simulation
🚀Simple Physics simulations
electromagnetism info2058 info2059 mecanics physics physics-simulation pygame python simulation
Last synced: 13 Jul 2025
https://github.com/maximilian-nitsch/depth-pressure-sensor-simulator
C++ Simulator and ROS 2 Node for Depth Pressure Sensor (DPTH).
autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator depth navigation pressure-sensing pressure-sensor robotics robotics-simulation rov sensor simulation simulator
Last synced: 16 May 2026
https://github.com/simonusher/processor-allocation-algorithms
My solution to an assignment on processor allocation algorithms in a distributed environment. Done as part of the "Operating Systems" course in my undergraduate degree.
operating-systems processor simulation
Last synced: 25 Feb 2025
https://github.com/simonusher/kalman-filter
control-systems control-theory kalman-filter python simulation
Last synced: 25 Feb 2025
https://github.com/simonusher/processor-access-simulation
My solution to an assignment on processor access simulation. Done as part of the "Operating Systems" course in my undergraduate degree.
operating-systems processor simulation
Last synced: 25 Feb 2025
https://github.com/dnbsammie/overdrive
Racing simulator student project
car csharp racing-simulator simracing simulation unity unity3d
Last synced: 19 May 2026
https://github.com/acrane77/particlesimulation
A real time particle system written in C++ with OpenGL, featuring multiple emission patterns, dynamic winds, rendered as smooth, feathered point sprites with custom GLSL shaders.
cpp english opengl particles physics physics-simulation simulation
Last synced: 14 May 2026
https://github.com/samuelson777/sensor-data-dashboard-simulator
Interactive Sensor Data Dashboard Simulator showcasing temperature, humidity, light, and motion sensors with real-time visualization. Fully client-side, responsive, and designed to demonstrate sensor handling and frontend skills without hardware.
client-side css dashboard data-visualization frontend html iot javascript realtime responsive sensor simulation visualization webapp
Last synced: 30 Apr 2026
https://github.com/deepbiolab/reinforce-bio
Research on leveraging reinforcement learning to optimize bioprocess parameters and improve efficiency in biological systems.
bioprocess-optimization bioreactor biotechnology ddpg deep-learning deep-reinforcement-learning gaussian-process hybrid-modeling neuralode process-optimization reinforcement-learning simulation
Last synced: 18 May 2026
https://github.com/gmostofabd/8051-push-button
🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.
8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch
Last synced: 22 May 2026
https://github.com/lunnosmp4/spacesim
Physics based simulation game, play with gravitational forces!
Last synced: 27 Mar 2025
https://github.com/juliendoutre/blood-flow-modelization
A school project involving partial differential equations solving with a biological application.
blood-flow cpp freefem simulation
Last synced: 28 Mar 2025
https://github.com/diegofsousa/optimizing-response-time-for-group-requests
This repository makes a comparison between the ways to implement clients for requests to other services using Spring Framework and the Feign library.
http simulation spring-boot too-many-requests
Last synced: 03 Feb 2026
https://github.com/daniel-elston/math-physics
Some Math and Physics visualisations/simulations for fun.
coding maths physics simulation visualisation
Last synced: 04 Apr 2025
https://github.com/barrettotte/population-genetics-sim
Simulate basic population genetics on fake creatures' DNA. Concepts of mutation, crossover, fitness distribution covered. Prototype algorithm for ProcJam 2018
genetic-analysis genetics population-genetics python simulation
Last synced: 29 Mar 2025
https://github.com/jamesbomb/nuclear-football-v2
The Nuclear Football project is intented to run on a Raspberry Pi integrated into a briefcase with a screen, providing a simulation of a real nuclear football for enhanced realism in airsoft matches. This project combines hardware and software to bring a touch of thrilling strategy to recreational combat sports.
airsoft games raspberry-pi raspberry-pi-3 simulation
Last synced: 08 Mar 2026
https://github.com/mikma03/simulation_modeling
Simulation models using Python. Practical use of Python in real-world examples and additional resourses.
matplotlib numpy pandas portfolio python simulation stocks
Last synced: 08 May 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/sbstndb/nbody_k
A simple 3D naïve NBody simulation using Kokkos enabling CUDA or OpenMP backend
cuda kokkos nbody openmp simulation
Last synced: 21 May 2026
https://github.com/coatless/tidysim
Organizing simulation data in a tidy format
Last synced: 05 Mar 2025
https://github.com/eltoncn/gdatabygagents
Simulation of virtual agents, worlds and sensors using LLMs.
cognitive-architecture llm simulation student-project
Last synced: 07 May 2025
https://github.com/jakubvojvoda/logistics-company-simulation
Modeling and simulation of logistics company
cpp logistics modelling simlib simulation
Last synced: 14 May 2025
https://github.com/zayarhtet/simulation-tundra
Console Application for simulating Tundra with C++, specialized in Object-Oriented Design
console-application cpp design-patterns oop simulation singleton-pattern
Last synced: 10 Jul 2025
https://github.com/nishantrana02/simulation-of-snake-robot-with-obstacle-avoidance
This project extends the ACMR Snake Robot with obstacle avoidance in CoppeliaSim. Using a proximity sensor, the robot detects objects within 0.4m and adjusts its vertical joints to respond dynamically. The system ensures smooth movement while avoiding collisions.
copelliasim obstacle-avoidance obstacle-avoidance-robot obstacle-detection simulation snake snake-robot vrep vrep-simulator
Last synced: 20 Jan 2026
https://github.com/roysmanfo/terraformsimulation
A console based simulation of a virtual world, where people will be albe to die naturally, die for a disease (pandemic, plague) expand the population and start wars
500lines console-application cpp simulation
Last synced: 10 Sep 2025
https://github.com/mabdh/reinforcement-learning-q-learning
🧠 Reinforcement Learning - Simulation in Grid World using Q-Learning
grid q-learning reinforcement-learning simulation
Last synced: 16 May 2026
https://github.com/talinthedev/zig-mcl
A MCL simulation implementation in Zig using Raylib
localization mcl monte-carlo monte-carlo-localization monte-carlo-simulation raylib robotics robotics-competition robotics-programming robotics-simulation simulation vex-robotics vex-v5 zig
Last synced: 19 May 2026
https://github.com/bationoa/evolution_simulation
Life Game
grid kivy kivy-application python simulation
Last synced: 20 Jan 2026
https://github.com/mkamadeus/stima-disease-spreading-simulation
Disease Spreading Simulation using BFS.
csharp netframework pandemic simulation
Last synced: 12 Jan 2026
https://github.com/alepuglisi/rov-ricketts-ros2
ROS2 Jazzy + Gazebo Harmonic Simulation of MBARI's ROV Doc Ricketts in an Underwater World.
gazebo-plugin gazebo-worlds gazebosim ros2-jazzy rov rover-simulator simulation underwater-robotics urdf urdf-models
Last synced: 14 Mar 2025
https://github.com/kartmaan/survival-simulator
Simulation of survivors on the move in search of food while avoiding dangers and withstanding harsh climates.
life-simulation pygame simulation survival-game survivor vector
Last synced: 12 Apr 2025
https://github.com/quentin18/ecosystem
Ecosystem simulation in C++
cpp ecosystem perlin-noise sfml simulation
Last synced: 15 May 2025
https://github.com/jonataneisermann0105/diffflameles
LES simulation of turbulent diffusion flames at low Mach numbers in MATLAB.
cfd combustion finite-difference-method les low-mach-number matlab projection-method simulation smagorinsky-model turbulence turbulent-diffusion-flames
Last synced: 15 Jul 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
https://github.com/pythonhealthdatascience/stars-reproduce-johnson-2021
Assessing the computational reproducibility of Johnson et al. 2021 as part of STARS.
copd discrete-event-simulation open-science quarto r reproducibility reproducible-research simulation
Last synced: 03 Nov 2025
https://github.com/idorobots/noesis
SKN Noesis Lisp/AI workshops stuff during my studies at AGH-UST.
common-lisp localization robotics simulation workshop-materials
Last synced: 07 Apr 2025
https://github.com/dlaehnemann/create-ecdna-testing-data
A Snakemake workflow for creating testing data for ecDNA analysis workflows: long reads (Nanopore with NanoSim) and short reads (Illumina with seqkit and mason).
circular-dna ecdna illumina-sequencing nanopore-reads simulation snakemake workflow
Last synced: 26 Mar 2025
https://github.com/bencardoen/devs-ex-machina
A PDEVS C++ parallel simulator. supporting multiple synchronization paradigms
conservative-concurrency cpp discrete-event-simulation memory-allocator optimistic-concurrency pdevs simulation
Last synced: 30 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/tsmbland/retinotopicmaps
MSci thesis - modelling the development of neural connections in the visual system
computational-neuroscience latex partial-differential-equations python research self-organization simulation
Last synced: 12 Apr 2025
https://github.com/ismael-mendoza/multicam-bolshoi-mah
Repository to reproduce results of paper: "MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties"
cosmology dark-matter-halos nbody-simulation simulation
Last synced: 21 Jul 2025
https://github.com/sunghunbae/mdscribe
A toolset for molecular dynamics
amber desmond md openmm pdb simulation
Last synced: 04 Mar 2025
https://github.com/jeremy-rifkin/covid-simulator
Covid 19 simulation experiment
Last synced: 15 Jul 2025
https://github.com/gmostofabd/8051-stepper-motor
🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003
Last synced: 21 May 2026
https://github.com/farooqkz/msim
Simulating Mafia game with mafias, townies and fools!
common-lisp commonlisp game-simulation game-simulator lisp mafia mafia-game mafia-party-game sbcl simulation simulations werewolf werewolf-game
Last synced: 17 Feb 2026
https://github.com/goldbarth/nebulaforge
Game/Simulation Prototype in Unity/C#
celestial-bodies editor game gameworld simulation solar-system tool tools
Last synced: 10 Jul 2025
https://github.com/dpbm/rock-paper-scissors
A simulation of Rock Paper Scissors using Processing
game processing rock-paper-scissors-game simulation
Last synced: 27 Jun 2025
https://github.com/roliveros-ramos/sharkbox
ecological-modelling fisheries population-biology rstats sharks simulation
Last synced: 22 May 2026
https://github.com/jmcph4/cpu2
The spiritual successor of my previous CPU simulator
architectural-simulation architecture cpu machine-code microcontroller microprocessor simulation
Last synced: 12 Apr 2025
https://github.com/patriciobcs/mini-aevol
Parallel implementation of a reduced version of the Aevol simulator
Last synced: 19 May 2026
https://github.com/ramiawar/fastabm
A modern agent-based modeling framework.
agent-based-modelling agent-based-simulation complex-systems complexity-analysis complexity-theory modelling modelling-framework simulation simulation-environment spatial-models
Last synced: 30 Mar 2025
https://github.com/akhilrai28/token-bucket-simulator
A dynamic TCP/IP token bucket simulator for traffic shaping, congestion control, and bandwidth management, developed in Scilab with integrated Python data analysis.
bandwidth-manager congestion-control ip linux network-simulation python scilab simulation tcp traffic traffic-control
Last synced: 26 Apr 2026
https://github.com/aenoshrajora/ghost-phish
Ghost-Phish is a Bash-based tool for simulating phishing attacks, offering customizable emails, phishing sites, and real-time user tracking to help test and improve cybersecurity defenses.
bash cybersecurity penetration-testing phishing phishing-toolkit red-teaming security-testing simulation social-engineering
Last synced: 16 Jul 2025
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/tiagoantao/metis-sim
A population genetics simulator
javascript population-genetics science scientific-computing simulation
Last synced: 05 Apr 2025
https://github.com/urfdvw/spirograph
Javascript simulation of the Spirograph toy
Last synced: 06 Apr 2025
https://github.com/kklot/endtb
TB models in TMB
epidemic modelling simulation tb tmb tuberculosis
Last synced: 12 Apr 2025