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/arda-guler/yorpsim
Yarkovsky–O'Keefe–Radzievskii–Paddack (YORP) effect simulator
asteroid astronomy effect minor-planet okeefe paddack physics radzievskii science scientific simulation simulator yarkovsky yorp
Last synced: 07 Oct 2025
https://github.com/sjsanc/ascii-crittyrs
Raise and train adorable ascii buddies from the comfort of your terminal
ai cli game python simulation tamagotchi
Last synced: 31 May 2026
https://github.com/aritra-basak/java_project
These two are my JAVA projects --1) ATM Simulation , 2) Loan Assistant
Last synced: 07 Oct 2025
https://github.com/curious-nikhil/nasa-loop
Life On Other Planet(LOOP) - A repo for NASA Space Apps Hyd, India - Hackathon 2018
exoplanets hackathon hyderabad kepler nasa simulation spaceapps transit
Last synced: 28 Oct 2025
https://github.com/pyroll-project/pyroll-hill-spreading
Plugin for PyRolL providing the Hill spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/pyroll-project/pyroll-sander-spreading
Plugin for PyRoll providing the Sander spreading model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 31 Jan 2026
https://github.com/pyroll-project/pyroll-shida-flow-stress
Plugin for PyRolL providing the constitutive flow stress function from S. Shida.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/acmo0/sir-simulation
This is an implementation of the SIERD model in C using Euler's explicit method
disease disease-modeling disease-spread euler-method model simulation sir sir-model
Last synced: 09 Jun 2026
https://github.com/curious-nikhil/multiple-pendulum-sim
Simulation of Multiple Pendulums
pendulum simulation thecodingtrain
Last synced: 06 Jul 2025
https://github.com/pyroll-project/pyroll-linear-thermal-expansion
Plugin for PyRoll providing approximate thermal expansion behavior using thermal expansion factor.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/pyroll-project/pyroll-hensel-force-torque
PyRoll plugin providing roll force and roll torque empirical approach by A. Hensel.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 22 Feb 2026
https://github.com/pyroll-project/pyroll-lee-flow-stress
Plugin for PyRoll providing the constitutive flow stress function from Lee et al.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/rafaumeu/xadrez-c
Chess piece movement simulator in C - Demonstrates different loop structures with Rook, Bishop, and Queen movements
c-programming chess console-application educational loops programming-challenge simulation
Last synced: 16 Mar 2025
https://github.com/thuongtruong109/portrayal
🧻 Simulated depiction on sandpaper
react reactjs sandpaper simulation tailwindcss vite
Last synced: 06 May 2026
https://github.com/NetBr3ak/Planetary-System-Simulation
Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.
astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application
Last synced: 08 Oct 2025
https://github.com/grongier/pyanodi
Python package to perform Tan et al. (2014)'s analysis of distance
applied-statistics geostatistics python simulation spatial spatial-statistics
Last synced: 08 Oct 2025
https://github.com/nassimayad87/episimr
EpiSimR is an R Shiny application designed for simulating the dynamics of epidemic and endemic disease spread. It utilizes deterministic compartmental mathematical models to provide interactive visualizations and insights into disease transmission and control strategies.
infectious-disease-models r seir-model shiny-apps simulation sir-model
Last synced: 08 Oct 2025
https://github.com/villdev/conway
Terminal based Conway's Game of Life implemented with Go.
game go golang simulation tcell terminal-based
Last synced: 14 Jan 2026
https://github.com/dpbm/qko
A kotlin quantum framework
algorithms kotlin quantum quantum-computing quantum-simulator simulation simulator
Last synced: 14 Apr 2026
https://github.com/an-iceberg/balls_with_physics
Simple physics simulation for balls.
balls egui macroquad physics physics-2d physics-simulation rust rust-lang rustlang simulation
Last synced: 10 Jan 2026
https://github.com/pythonhealthdatascience/stars-reproduce-lim-2020
Assessing the computational reproducibility of Lim et al. 2020 as part of STARS.
covid-19 covid19 discrete-event-simulation numpy open-science pandas python quarto reproducibility reproducible-research simulation
Last synced: 13 Apr 2026
https://github.com/bipinoli/conway-s-game-of-life
Simulation of conway's game of life.
cellular-automaton conway-s-game-of-life p5js simulation
Last synced: 19 Jun 2025
https://github.com/imanghd/computerperformanceevaluation
Performance and Dependability Lab @ SUT
hidden-markov-model performance-analysis probability python simulation
Last synced: 19 Apr 2026
https://github.com/starland9/nsim
NSIM est un jeu de simulation et de gestion de magasin en 2D développé avec le moteur Godot Engine.
Last synced: 08 Oct 2025
https://github.com/mr14b/bardi_tuya_simulation_py
Simulation of token communication between Bardi smart door lock and Tuya cloud API send to MQTT broker and MongoDB database in Python
bardi python3 simulation tuya-cloud
Last synced: 14 Mar 2025
https://github.com/yuvalif/immigrants_model
econometrics economics immigration labor paper simulation
Last synced: 11 Apr 2025
https://github.com/sarmadahmad8/inverted-pendulum-using-pid-in-simulink-and-simcape
Inverted Pendulum using PID in Simulink
lcs mathematical-modelling matlab simscape simulation simulink
Last synced: 17 Mar 2025
https://github.com/ys928/guzhu
一个中国市场的基金投资建议与投资模拟工具
china fund investment simulation
Last synced: 31 May 2026
https://github.com/notcalle/am-bouncy
2d-game demo game procedural-generation simulation
Last synced: 08 Oct 2025
https://github.com/amariucaitheodor/informatics-large-practical
Java application which simulates the flight of two different types of drones (stateless and stateful) over the city of Edinburgh. They collect coins across different maps and avoid negatively charged stations.
coin-collection-stats java-8 simulation stateful-flight
Last synced: 17 Mar 2025
https://github.com/deaneeth/aqi-monitoring-system
Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.
air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application
Last synced: 06 May 2026
https://github.com/umstek/swimmingcompetitionsimulator
A Swimming Competition Simulation using Java Threads (CS2012 Principles of Object Oriented Programming - Assignment)
Last synced: 08 Oct 2025
https://github.com/rte-antares-rpackage/antaresdev
adequacy antares energy monte-carlo-simulation optimization r rte simulation tyndp
Last synced: 26 Mar 2025
https://github.com/joelmaregina/logicadeprogramacaosenai
Codes developed during a Programming Logic course and subsequent teacher evaluation.
javascipt logic-programming simulation
Last synced: 09 Oct 2025
https://github.com/preritdas/large-numbers
Repository for an online deployed law of large numbers and standard distribution simulation.
math random simulation statistics
Last synced: 09 Oct 2025
https://github.com/crocidb/phosphorus-dating
A short game about machines and relationship.
game gamejam js13kgames simulation
Last synced: 17 Apr 2026
https://github.com/arshadakl/dns-amplification
DNS Amplification Attack Simulator
ddos-attacks dns dns-amplification dns-attacks simulation
Last synced: 25 Mar 2025
https://github.com/chanmeng666/journey-of-reincarnation
【Join our constellation of stargazers!⭐️】A captivating web application that simulates the journey of reincarnation, allowing users to explore different life circumstances across various countries and social backgrounds through an interactive and immersive experience.
chartjs dark-mode framer-motion game i18n nextjs react react-simple-maps shadcn shadcn-ui simulation tailwindcss typescript visualization web-app
Last synced: 08 Apr 2026
https://github.com/edwardlavender/flapper_sim
Simulation-based illustration and evaluation of the 'flapper' algorithm family, supporting Lavender et al. (2023). An integrative modelling framework for passive acoustic telemetry. Methods in Ecology and Evolution, 00, 1–13.
flapper-algorithms movement-ecology rstats simulation
Last synced: 09 Oct 2025
https://github.com/okwilkins/wildfiresimulation
Wildfire simulation within Python.
bitmap cellular-automata python simulation video
Last synced: 10 Jan 2026
https://github.com/psygo/monte-carlo-ts
Monte Carlo (Gaussian) with TypeScript and SolidJS
monte-carlo simulation statistics
Last synced: 07 Dec 2025
https://github.com/netbr3ak/planetary-system-simulation
Planetary System Simulation enables users to simulate the trajectories of two planets in a gravitational system. Through a simple web interface, users can predict planetary movements using technologies such as Flask, NumPy, and SciPy.
astronomy flask gravitational-dynamics numerical-analysis numpy physics planetary-systems scipy simulation web-application
Last synced: 14 Apr 2026
https://github.com/sszabo11/bloblife
Built with Rust, Bloblife is a world of its own, made of creatures that eat food and survive.
evolutionary-algorithms rust simulation
Last synced: 09 Oct 2025
https://github.com/turing-complete/time
Scheduling policy
mapping multiprocessor scheduling simulation
Last synced: 14 Jan 2026
https://github.com/martin-ansteensen/cart-pole
A Python playground for studying the classic cart-pole problem with non-linear dynamics, energy control, linear-quadratic (LQR) balancing and reinforcement learning. The codebase lets you simulate different controller strategies. Built from scratch.
control-theory lqr-controller modeling qlearning reinforcement-learning simulation
Last synced: 19 May 2026
https://github.com/dmitreiro/mlpcp-interp
Study of interpolation applied to datasets on ML for predicting constitutive parameters.
abaqus-python-script machine-learning python simulation
Last synced: 14 Jun 2025
https://github.com/miyoherman/fake-password-cracker-prank
🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.
batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows
Last synced: 09 Oct 2025
https://github.com/wattai/affordable-inverted-pendulum
Design an inverted pendulum in affordable price.
control-systems modern-control pid-controller python simulation
Last synced: 09 Oct 2025
https://github.com/c272/skeletron
A graphical simulation of the AQA Skeleton Program.
Last synced: 16 Mar 2025
https://github.com/joelschutz/soil-demo
Explore water absorption by soil with the Soil Demo, created using Go and Ebiten game engine. Adjust soil type, water, and drainage to visualize absorption. Educational and interactive.
ebitengine educational go interactive-visualizations simulation soil water
Last synced: 14 Jan 2026
https://github.com/tuokri/rs2simlib
Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.
numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3
Last synced: 23 Feb 2026
https://github.com/quanticpony/clothespin-probability-distribution
A small problem of a probability distribution of clothes pins along a string.
challenges-solved python simulation statistics
Last synced: 10 Oct 2025
https://github.com/quanticpony/genetic-drift
A simple genetic drift simulation with Python.
Last synced: 10 Oct 2025
https://github.com/futureagi/l3c
Repository Switched To Xenoverse (https://github.com/FutureAGI/Xenoverse)
in-context-reinforcement-learning meta-reinforcement-learning reinforcement-learning simulation
Last synced: 10 Oct 2025
https://github.com/sourceduty/metaphysical_science
🌠 Theoretical metaphysical science simulations. Simulate science beyond the observable universe.
ai ai-sci artificial-intelligence chatgpt custom-gpt customgpts gpt gpts metaphysical metaphysics openai sci science science-theory simulated simulation space theoretical-physics theory
Last synced: 21 Jan 2026
https://github.com/zsrobinson/pi
A Monte Carlo Simulation to Estimate the Value of PI
Last synced: 16 Jun 2026
https://github.com/0xtter/jurassic-fight
This Java project simulates dinosaur clans that move on a field to gain knowledge and share it upon return. The program tracks dinosaur movements and knowledge acquisition to determine the winner. With a focus on entertainment and education, this project provides a unique way to learn about Java programming and dinosaur behavior.
Last synced: 10 Oct 2025
https://github.com/rayniel95/corredor-maritimo
Simulation course project.
python-3 school-project simulation university-coursework university-of-havana university-project
Last synced: 30 May 2026
https://github.com/zushah/flow-field
A perlin noisy flow field.
javascript mathematics simulation
Last synced: 14 Jun 2025
https://github.com/landerlini/multigaussampler
Sampling from a Maximum-Likelihood fitted Multi-Gaussian distribution in TensorFlow 2.1
maximum-likelihood-estimation monte-carlo-simulation resampling simulation
Last synced: 14 Jan 2026
https://github.com/roboticslab-uc3m/teo-gazebo-models
TEO Gazebo (classic) models.
Last synced: 19 Jan 2026
https://github.com/thanduriel/stablenn
experiments to build stable neural networks for physical simulations
deep-learning numerical-integration scientific-machine-learning simulation
Last synced: 06 Sep 2025
https://gitlab.com/wargames_tex/portstanley_tex
Revamp of the **Port Stanley** wargame from the _Wargamer Magazine_. It simulates the Falkland Island conflict between Argentina and United Kingdom in 1982. Go [here](/wargames_tex/portstanley_tex/-/blob/master/README.md) if you just want the materials
Falkland TikZ United Kingdom argentina combined arms hex'n'counter latex lualatex modern warfare print'n'play simulation wargame
Last synced: 11 Mar 2025
https://github.com/leopc1977/eklesia
Eklesia is a library for orchestrating AI agent interactions in simulated environments across any backend or local setup.
ai-agents ai-research bun javascript large-language-models llm multi-agent-systems orchestration simulation typescript
Last synced: 06 May 2026
https://github.com/xstupi00/Dairy-Factory
Modelling and Simulation of Developing Process of Milk in Dairy Factory
cpp ims modelling simlib simulation vut vut-fit
Last synced: 11 Mar 2025
https://github.com/molpopgen/demes-rs
rust tools for the demes ecosystem
demography population-genetics population-genomics rust simulation
Last synced: 16 Mar 2025
https://github.com/amphiluke/open-evolver
Model stochastic femtosecond nonequilibrium nanodynamics at the nanoscale
evolution nanostructures simulation
Last synced: 11 Oct 2025
https://github.com/chutrunganh/illuminance-sensor-simulation-and-data-analaysis
EE3490E mini project: a C/C++ program for simulating illuminance sensors to measure indoor light levels. It allows users to specify sensor parameters through a command-line interface and generates simulation data accordingly.
cpp ee3490e final-project hust illuminance lux-sensor mini-project sensors-data-collection simulation
Last synced: 18 Apr 2026
https://github.com/liatemplates/digisim
Template for using SimcirJS to simulate circuits in LiaScript
circuit liascript liascript-template simulation
Last synced: 11 Oct 2025
https://github.com/szerhusenbc/apisimulator-docker-image
Custom docker image for API Simulator that is a configuration-driven tool for creating and running API simulations
apis docker-image mocking simulation test test-automation testing-tools
Last synced: 21 Jan 2026
https://github.com/nuccitheboss/jespipe-benchmarking
Benchmarking for Jespipe to see if performance is better than Jupyter Notebook.
benchmark hpc jespipe jupyter-notebook simulation
Last synced: 17 May 2026
https://github.com/richard66nz/synchronisesim
Simulation of Sychronising a Generator to the electrical grid
generator powerplant simulation synchronization training
Last synced: 19 Jan 2026
https://github.com/tanguysoto/forcefieldspotentials
3D Physics Serious Game :video_game:
3d physics serious-game simulation unity
Last synced: 18 May 2026
https://github.com/sunsided/number-picking-paradox
A simulation of the "Pick the largest number" Cover Paradox, or the Two Envelopes Problem.
cover-paradox number-guessing-game paradox rust simulation statistics two-envelopes-problem
Last synced: 11 Oct 2025
https://github.com/kadubon/ai-real-economy-bottleneck-simulator
Interactive browser simulator for exploring how AI capability growth becomes real-economy output, or fails under physical and institutional bottlenecks.
ai-economics bottleneck-analysis economic-growth economics-models institutional-economics open-source physical-infrastructure policy-simulation python research-software risk-analysis simulation streamlit
Last synced: 30 May 2026
https://github.com/blankscreen-exe/stopwatch-simulation-w-love2d
A stop watch simulation of three stopwatches created with the help of Love2D integrated with Lua language.
love2d-framework lua simulation
Last synced: 19 Jan 2026
https://github.com/jaredrhine/gomertime
Playground for simulation and ECS in go
client-server ecs game-engine go golang learning-exercise simulation websockets
Last synced: 14 Jan 2026
https://github.com/artemis-beta/magnetia
Field Physics Simulations in Python
bokeh electric-field-lines physics python simulation
Last synced: 01 Mar 2025
https://github.com/openchanter/ecosystems
A simple 3D ecosystem simulation made in C#
Last synced: 22 Feb 2026
https://github.com/loharmurtaza/simulating-graphene-percolation
This repository is dedicated to the python-based simulation for simulating the graphene percolation using logitstic fit.
graphene percolation python simulation
Last synced: 13 Apr 2026
https://github.com/iammohith/pd-controller-for-2d-quadrotor
This project involves implementing a Proportional-Derivative (PD) control system for a two-dimensional (2D) quadrotor. The objective is to stabilize the quadrotor's position ensuring smooth motion and maintaining the desired trajectory.
controller gui matlab quadrotor robotics simulation
Last synced: 19 May 2026
https://github.com/iv4n-ga6l/Crowd-move-simulation
Crowd move simulation in python
matplotlib numpy python simulation
Last synced: 28 Apr 2025
https://github.com/dicehub/dicehub-packages
OS dicehub pacakges
dice dicehub pacakges simulation
Last synced: 17 Jan 2026
https://github.com/s4b7r/legacy-ball-collision
Really old, early Java and OOP steps, simulation of elastic collision and gravity
Last synced: 12 Mar 2026
https://github.com/johnsyweb/crashcourse
Simulate and analyse your event course for accessibility and enjoyment.
react running simulation typescript
Last synced: 19 Jan 2026
https://github.com/raws/machinarium-plumbing-sim
Interactive simulation of Machinarium plumbing puzzle
Last synced: 27 Jan 2026
https://github.com/ibra-kdbra/rocket-analysis
Burning analysis of rockets made with QT
analysis cpp makefile python3 qmake qml qml-samples qt6 simulation stl-files
Last synced: 06 May 2026
https://github.com/alan-oliveir/photospice
Aplicação que captura um circuito esquemático a partir de uma imagem, gera automaticamente uma netlist no padrão Spice e simula o circuito mostrando ao usuário as tensões nodais ou gráfico de tensão ou corrente dependendo do tipo de simulação e dos componentes presentes no circuito.
circuits-and-electronics convolutional-neural-networks simulation yolo
Last synced: 14 Jun 2025
https://github.com/mfschubert/fmmax
Fourier Modal Method implemented in jax
diffraction fmm jax optics optimization rcwa simulation
Last synced: 13 Oct 2025
https://github.com/tpeschel/pandemia
Pandemic Disease Simulation
corona covid-19 pandemic pandemie shiny simulation
Last synced: 06 Jul 2025
https://github.com/auprao/particles-sim
Python pygame simulation of interacting particles with different properties
Last synced: 22 Jun 2025
https://github.com/tsu2000/aqw_guides
Web application for certain statistics in the MMORPG AdventureQuest Worlds.
mmorpg modelling simulation statistics
Last synced: 10 Jun 2025
https://github.com/mahanama94/schedulersimulation
operating-systems scheduler simulation
Last synced: 06 Mar 2026