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/figuran04/gtcscan
📦🔗📦 Simple blockchain simulation
blockchain fintech simple simulation web3
Last synced: 07 Oct 2025
https://github.com/fedotovn/life
Physical particles simulation, fun project
Last synced: 01 Jun 2026
https://github.com/trudi-group/isds
Interactive Simulation of Distributed Systems
bitcoin blockchain distributed-systems rust simulation wasm webassembly yew
Last synced: 03 May 2026
https://github.com/siddhant-k-code/logic-gates-simulator
Live Demo :
css gsap html javascript logic-gates simulation
Last synced: 03 May 2026
https://github.com/martincastroalvarez/python-monte-carlo-simulator
Monte Carlo simulator in Python.
monte-carlo-simulation montecarlo normal-distribution numpy pandas python simulation
Last synced: 03 May 2026
https://github.com/seankwarren/react-metaballs
A implementation of marching-square metaballs in Javascript-React. Explored the use of canvas elements and animations in the React framework.
art numerical-methods reactjs root-finding simulation
Last synced: 03 May 2026
https://github.com/pawelgoj/cdffl-create-data-files-for-lammps-amorphous-simulations
CDFFL application creates folders with starting data with random position of the atoms in files for Lammps simulations. You only need to enter the oxide formula of the material. Useful for simulating glasses.
appium lammps python simulation tdd
Last synced: 04 May 2026
https://github.com/trigary/fieldlines
C++ application which renders the field lines of line charges using OpenGL.
cpp electric-field-lines electric-fields physics physics-simulation simulation
Last synced: 05 May 2026
https://github.com/gregorybchris/chladni
Chladni figures simulation
brownian chladni figures game motion of random simulation vibrate
Last synced: 06 Feb 2026
https://github.com/niaggar/dynamical-galton-go
A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.
go golang physics simulation statistics
Last synced: 06 Feb 2026
https://github.com/andewx/dieselsky
Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.
gpu physics sim simulation sky
Last synced: 05 May 2026
https://github.com/mattvenn/magic-mosfet
Project 1.2 Draw a MOSFET with Magic
asic magic ngspice simulation sky130
Last synced: 28 Oct 2025
https://github.com/colasgael/autonomous-aircraft
Simulation of an Aerial Transportation Network using both physical and simulated VTOL Drones
android-app autonomous-drone-missions competitive-programming-contests drone python simulation
Last synced: 07 May 2026
https://github.com/refcell/emdrive
3D Simulation of the EmDrive
electron obj object photon physics-3d physics-simulation simulation
Last synced: 19 May 2026
https://github.com/keithkiarie/microeconomics-simulation--supply-and-demand
Simulation of how forces of demand and supply interact in a small microeconomics environment.
Last synced: 25 Mar 2025
https://github.com/joshniemela/tunedmassdamper
Various programs to visualise, simulate and interact with 2 degrees of freedom tuned mass damper systems.
interactive julia makie ordinary-differential-equations raspberry-pi simulation vl1680x
Last synced: 08 May 2026
https://github.com/broosky/gatherers
A solo continuation of the nostalgic StarCraft-inspired resource gathering simulator, built with C for some old-school fun.
2d-engine blizzard-games c-programming game-development game-engine game-simulation maker-project nostalgia oldschool pathfinding rts simulation starcraft
Last synced: 16 Mar 2026
https://github.com/ponup/solar-system-simulator
Simple solar system simulator
Last synced: 31 Mar 2025
https://github.com/lucasmccabe/contagion
Python package for node immunization and network contagion simulation
disease-simulation epidemics graphs mathematical-modelling networks simulation
Last synced: 16 Apr 2026
https://github.com/jeksterslab/simstatespace
simStateSpace: Simulate Data from State Space Models (Pesigan, Russell, & Chow, 2025: https://doi.org/10.1037/met0000779).
r r-package simulation state-space-model
Last synced: 21 Jan 2026
https://github.com/gayanukaa/snake-robot-simulation
Simulation of Snake Robot for Searching Human Casualties
image-processing matlab simulation simulink solidworks
Last synced: 18 Jun 2025
https://github.com/jjrh92/jetcompra
Airplane buying website
api-consumption api-fetch-javascript aviation aviation-data css3 ecommerce html5 javascript js json simulation weather-api
Last synced: 09 May 2026
https://github.com/vikkio88/dsmanager-php
yet another Football Manager game (porting of the C# https://github.com/vikkio88/dsmanager)
angularjs football-manager-game football-simulation php simulation
Last synced: 09 May 2026
https://github.com/eggplantbren/testmatch
cricket cricket-prediction simulation
Last synced: 25 Mar 2025
https://github.com/tpexcotblu/gravity-simulation
cosmos dotnet gravity simulation winforms
Last synced: 09 May 2026
https://github.com/richelbilderbeek/pbdmms
Some models
academic biology cpp simulation speciation
Last synced: 21 Jan 2026
https://github.com/pinellolab/simstpy
A framework for simulation of spatially-resolved omics data using python
atac-seq cite-seq cut-tag-seq multi-omics rna-seq simulation spatial
Last synced: 25 Feb 2026
https://github.com/plusk01/rosflight_unity
ROSflight software-in-the-loop simulation using Unity
ros rosflight simulation unity
Last synced: 11 May 2026
https://github.com/mekhyw/modeling-and-simulation-of-the-physical-world
Discrete and continuous mathematical modeling of 1st and 2nd order dynamical systems, numerical simulation of models of dynamical systems using Python, principles of scientific methodology. Credits to professors Fabio Pelicano, Fabio Bobrow and Fabio Hage
excel jupyter-notebook object-tracking scipy simulation
Last synced: 11 May 2026
https://github.com/8dcc/langtons-ant
Langton's ant simulation made in C using SDL2
c cellular-automata langton-ant langtons-ant sdl2 simulation
Last synced: 10 Jun 2026
https://github.com/andeemarks/game-of-life-ts
Typescript implementation of Conway's Game of Life simulation
cellular-automata game-of-life nodejs simulation typescript
Last synced: 12 May 2026
https://github.com/abaeyens/vehicle_dynamics_sim
A fast vehicle dynamics simulator focusing on faithful actuation limits simulation
control nav2 nonlinear path-following ros ros2 simulation vehicle
Last synced: 11 Jun 2026
https://github.com/shivamswarnkar/online-pathfinding
A Team project to develop, design, implement and analyze two new path finding algorithms based on Soft Subdivision Search algorithm.
pathfinding pathfinding-algorithm robotics simulation subdivision-search
Last synced: 13 May 2026
https://github.com/sternenseemann/grav2ty
2d space flight game with realistic physics
2d game gloss haskell haskell-game physics simulation space
Last synced: 13 Jun 2025
https://github.com/cpehle/cascade
Cycle based C++ hardware simulation infrastructure
Last synced: 03 Apr 2025
https://github.com/tylerbhadra/fluid_collision_sim
2D Fluid Collision Simulation
fluid-dynamics fluid-simulation gpu-acceleration interactive-visualizations javascript navier-stokes-equations particles physics-2d simulation
Last synced: 03 Apr 2025
https://github.com/dranidis/sdlspec
SDL process specification and simulation in Go (golang)
go golang sdl signal simulation specification-language
Last synced: 31 Jan 2026
https://github.com/pera-swarm/swarm-simulator
This repository contains the implementations of a mixed reality-based swarm simulator
nodejs simulation swarm-robotics typescript
Last synced: 28 Apr 2025
https://github.com/aggarwalvedant/divine-society-sim
An infinite, AI-powered society simulation where autonomous agents live, interact, and evolve using GPT-4. Take on the role of a divine overseer and watch your world come to life with intelligent species, procedural generation, and emergent behaviors.
ai ai-powered ai-powered-game artificial-intelligence autonomous-agents chatgpt js next react simulation simulator society-simulation tailwind
Last synced: 31 Jan 2026
https://github.com/sylvainhalle/virus-contagion
BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19
beepbeep cep covid-19 covid-virus simulation simulator
Last synced: 19 Apr 2026
https://github.com/theokanning/jerry-learns
A simulator to learn walking and backflips using neural networks and genetic evolution.
artificial-intelligence genetic-algorithm neural-network rickandmorty simulation
Last synced: 07 Apr 2026
https://github.com/alexdawn/battle-cogitator
This is a WIP project to get a REST api using flask to calculate stats from a simulated 40k combat.
40k battlescribe simulation statistics
Last synced: 26 Apr 2025
https://github.com/pmonks/gravity
Mathematically dubious riffs on Newton's law of universal gravitation
2d-graphics clojure gravity newton simulation
Last synced: 21 Jan 2026
https://github.com/harryr/gamesim
Simulate games involving a system of multiple state machines interacting with each other
deterministic-finite-automata exit-game finite-state-machine game-theory simulation stochastic-simulation-algorithm
Last synced: 18 Mar 2025
https://github.com/arhcoder/random-patterns-generator
❄ Generador de patrones aleatorios, en base al movimiento de diferentes piezas de ajedrez, como la torre, el alfil o la reina. Genera líneas en un gráfico siguiendo la ruta de alguna de estas piezas.
bokeh desktop-application python random-generator random-patterns-generator random-walk simulation
Last synced: 05 Jun 2026
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/ekaeva/camforge-next
凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS
cad cam-mechanism desktop-app engineering kinematics rust simulation solidjs tauri typescript
Last synced: 25 Apr 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/figureland/graphite
experimental drawing tools
canvas drawing graphite pencil simulation typescript
Last synced: 10 Jun 2026
https://github.com/arcj137442/matriangle
A highly customizable, scalable, self-developed AI simulation environment | 一个高度可定制、可扩展的模拟AI环境
Last synced: 10 Jun 2026
https://github.com/dav0dea/spiking-network
Simulation of a real time spiking neural network
artificial-intelligence learning simulation spiking-neural-network
Last synced: 29 May 2026
https://github.com/workflowfm/proter
A discrete event simulator for asynchronous prioritized processes
business-process-management discrete-event-simulation resource-management simulation simulation-framework
Last synced: 14 Jan 2026
https://github.com/breezy-codes/control-plane-simulator
This project simulates a basic network control plane using Dijkstra's shortest path algorithm. It allows users to understand how routing decisions are made in computer networks based on the shortest path between routers.
bellman-ford-algorithm computer-networks dijkstra-algorithm networks pyhthon simulation
Last synced: 25 Mar 2025
https://github.com/stdlib-js/simulate-iter-bartlett-pulse
Create an iterator which generates a Bartlett pulse waveform.
bartlett fejer iterator javascript node node-js nodejs periodic processing pulse signal simulate simulation stdlib train triangle triangular wave waveform window
Last synced: 06 Feb 2026
https://github.com/and3rn3t/simulation
Just a biological simulator. I've wanted to learn TypeScript and also pal around with GHC, so here we go.
and3rn3t andernet copilot github organisms simulation typescript
Last synced: 01 Mar 2026
https://github.com/lebedov/markovapplet
M/M/s queue simulator Java applet
applet java markov queue simulation
Last synced: 11 Jun 2026
https://github.com/shobuj-paul/motion-of-spherical-robot
Project at IIT Bombay under the supervision of Dr. Ravi Banavar, Systems and Control Department
path-planning robot-dynamics robotics simulation
Last synced: 24 Apr 2026
https://github.com/willkirkmanm/traffic
Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules
Last synced: 11 Jun 2025
https://github.com/0jamzey0/rope-simulation
Verlet Integration for Rope Simulation in Unity using C#
game-development simulation unity
Last synced: 24 Apr 2026
https://github.com/anjasamar/Atsi-New-Star
Tactics strategy tycoon browser game
browser-game game simulation tactics tycoon
Last synced: 10 Mar 2025
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/azaanullah-khan/search-simulation-book-website
This is a simple search engine simulation for book website
Last synced: 20 Mar 2026
https://github.com/daira/zcash-migration
Simulates the proposed strategy for migrating Zcash Sprout funds to Sapling
Last synced: 05 Jul 2025
https://github.com/mathieucaroff/keyboardtranslator
Online tool to translate keystrokes to a different keyboard layout
keyboard keyboard-layout online simulation
Last synced: 13 Jun 2025
https://github.com/myousefi/transit-lab-simmetro-docs
TransitLab SimMETRO is an urban heavy-rail operations simulation model developed at the MIT Transit Lab, built upon decades of research. This repository contains a comprehensive documentation. While the full package may not be open-sourced soon, the documentation provides valuable insights into the capabilities of the simulation model.
railway simulation simulation-modeling
Last synced: 19 Mar 2026
https://github.com/aezarebski/epi-sim
A library for simulating epidemics, with a focus on phylodynamics and observation models.
birth-death-sampling simulation
Last synced: 21 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/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/marinadunn/ASTR400B_Dunn
Repo for ASTR 400B course, Galaxy Simulations, taught by Dr. Gurtina Besla
astrophysics extragalactic galactic-modeling galaxies orbital-dynamics orbital-simulation physics python simulation
Last synced: 10 Mar 2025
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/edwardlavender/patter-demo
R code supporting Lavender et al. (2025). patter: particle algorithms for animal tracking in R and Julia. Methods in Ecology and Evolution. https://doi.org/10.1111/2041-210X.70029
animal-tracking julia package particle-filter particle-smoother patter patter-jl r simulation two-filter-smoother
Last synced: 16 Feb 2026
https://github.com/SergioCabana/PhD_thesis
Characterisation and detection of radiation at radio frequencies in cascades initiated by very high energies Cosmic Rays and Neutrinos
astroparticle-physics astrophysics neutrino radio simulation
Last synced: 10 Mar 2025
https://github.com/bentobaux/boids
A Unity-based Boid simulation inspired by flocking behaviour in nature. Features real-time control over separation, alignment, cohesion, and leadership behaviours via the Unity Inspector.
boids flocking simulation unity
Last synced: 25 Apr 2026
https://github.com/austince/planet-simulations
Planet Simulations for Introduction to Astrophysics PEP 336
astrophysics data-processing data-science python simulation
Last synced: 10 Mar 2025
https://github.com/erencanpelin/3d-procedural-terrain-editor-
Made in 2020, this project was part of my highschool software design & development major project
high-distinctions highschool-project major-project simulation terrain-generation
Last synced: 07 Apr 2025
https://github.com/ugnmura/Secretary-Problem-Simulation
Simulation of the Secretary Problem
maxima maximization probability secretary-problem simulation
Last synced: 02 Sep 2025
https://github.com/edwardlavender/patter.jl
Particle filters, smoothers and sampling algorithms for animal movement modelling, with a focus on passive acoustic telemetry systems.
animal-movement biologging biotelemetry electronic-tagging-and-tracking julia-package particle-filter particle-smoother passive-acoustic-telemetry patter simulation two-filter-smoother
Last synced: 19 Mar 2026
https://github.com/brayvid/brayvid.github.io
Math and science problems visualized with p5.js.
html-canvas interactive p5-js science simulation teaching visualization web-app
Last synced: 18 Jan 2026
https://github.com/japhir/dndraces
Simulating D&D Race heights and weights in R
dice dplyr emacs ggplot2 org-mode purrr r simulation
Last synced: 19 May 2026
https://github.com/lostjared/knights_tour
Knights Tour Simulation in Rust with SDL2
Last synced: 23 Feb 2026
https://github.com/hendersontrent/timeseriessimulation.jl
Functions for simulating numerous types of dynamical systems and time-series processes.
dynamical-systems julia simulation time-series
Last synced: 21 Jan 2026
https://github.com/kaustubholpadkar/dbscan-clustering-simulation
Simulation of DBSCAN Clustering algorithm using P5.JS
clustering-algorithm data-mining dbscan-clustering interactive-visualizations javascript machine-learning p5-sketches p5js simulation unsupervised-learning
Last synced: 30 Oct 2025
https://github.com/userjhansen/virus-modelling-in-deno
A Very Simple Virus Model
Last synced: 14 May 2026
https://github.com/filippofinke/reaction-time-training
🏀 Game and simulation system for reaction time training and coordination improvement for athletes based on Arduino
athlete game reaction simulation sport time
Last synced: 18 Jun 2025
https://github.com/gabrielsantoslima/fire-propagation-simulator
🔥 A fire propagation simulator using Typescript, HTML and CSS
css fire html simulation typescript vite vitest
Last synced: 09 May 2026
https://github.com/lazydoomslayer/python-mqtt-simulation
A Python-based MQTT simulation tool for testing and experimenting with MQTT protocols in IoT and network environments.
iot mqtt publish-subscribe python simulation
Last synced: 27 Apr 2026
https://github.com/chrisnajman/genetic-drift
A discussion of the the effects of genetic drift. The page includes a simulator for charting different genetic drift scenarios.
genetics javascript-applications population simulation
Last synced: 19 Mar 2026
https://github.com/jalbam/vb4_projects
[Some projects with Visual Basic 4] Three projects made with Microsoft Visual Basic 4.0.
education educational educational-game emulation emulator interactive-fiction math mathematics maths rpg rpg-game simulation simulator text-adventure text-adventure-game text-based vb visual-basic visualbasic visualbasic-language
Last synced: 19 Mar 2026
https://github.com/pcraster/paper_2019_physical_data_model
This repository contains a version of the LUE physical data model as presented in our 2019 manuscript, as well as example scripts and other files used in the preparation of that manuscript.
agent-based data-model field-based hdf5 modeling paper research simulation
Last synced: 28 Feb 2026
https://github.com/carmjos/filesys
简易的文件系统。功能包括磁盘初始化、新建文件、删除文件、更新文件、查找文件、文件统计、磁盘统计、分配策略选择、磁盘整理。基于C语言实现。
c console file filesystem simulation
Last synced: 02 Jul 2025
https://gitlab.com/simnavi/shapespyer
The project provides Python tool-chain and shell scripts for molecular simulation workflows: preparation, running and analysing molecular dynamics (MD) simulations of bio- and organic soft condensed matter.
3D Atomistic simulations Biochemistry Colloidal Self-Assembly Data Structures Mesoscale Modelling and Simulations SAXS Sample atomisitc automation bash biomolecular biomolecular simulation coarse-grain coarse-grained condensed matter equilibration framework free software full atom full-atom git gitlab library molecular aggregates molecular arrangement molecular dynamics molecular modeling molecular structures multiscale multiscale modeling numerical simulation organic molecule physical-chemistry post-processing post-simulation analyses post-simulation analysis python python3 sans sas script self-aggregation self-assembly shape shapes shapespyer simulation simulation-framework smiles notation smiles strings soft matter software development template workflow workflow automation
Last synced: 15 Feb 2026
https://github.com/empobla/scalable-tcp-congestion
A simulation of the connection phase of TCP (through a three-way handshake) and the transfer phase of TCP with congestion, using the implemented Scalable TCP TC/IP congestion algorithm.
congestion-control scalable-tcp simulation tc-ip tcp
Last synced: 29 May 2026
https://github.com/someordinarybro/neutral-networks
Learning Neural Network in JS my making a car simulation - Click the link below for a visual representation
ai artificial-intelligence neural-network simulation
Last synced: 29 May 2026
https://github.com/aemarkov/gravsim2
Расчет гравитационной задачи N-тел при помощи OpenMP и MPI - семестровая работа к курсу "Параллельное программирование"
mpi n-body openmp simulation study-project
Last synced: 30 Mar 2025