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/pyroll-project/pyroll-export
PyRoll rolling simulation framework - data export.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 18 Apr 2026
https://github.com/JamesArruda/upstage
A Python framework for creating robust, behavior-driven Discrete Event Simulations
agent-based-simulation discrete-event-simulation discrete-event-simulations discrete-event-simulators simulation simulation-framework
Last synced: 22 Apr 2025
https://github.com/bradeneverson/simzoo
A bunch of wasm implemented simulations
conways-game-of-life simulation wasm
Last synced: 07 May 2026
https://github.com/devlato/simleak
Tiny command-line util that simulates lack of RAM by consuming memory in small chunks
chunk cli command-line console consume cpp leak memleak memory ram simulate simulation tool util
Last synced: 16 Mar 2025
https://github.com/yusong652/yade-mcp
MCP server connecting AI agents to YADE — run DEM simulations through natural conversation
ai anthropic claude dem discrete-element-method geomechanics llm mcp mcp-server particle-simulation python scientific-computing simulation yade
Last synced: 06 Apr 2026
https://github.com/sourceduty/universe_simulator
🌌 Simulating the Theory of Everything (ToE).
ai artificial-intelligence chatgpt computer-science custom-gpt gpt gpts openai sci science sciense sim simulation simulations simulator space-science theory-of-everything toe universe universe-simulator
Last synced: 29 Mar 2025
https://github.com/m5x5/trading-game
A game which simulates a trading environment.
Last synced: 13 Jun 2025
https://github.com/pratikbarjatya/AppiumSampleProject
This is implementation of PageFactory framework with Appium for Android device
android-device appium automation eclipse intellij mobile-app mobile-automation pagefactory-framework simulation test-automation test-framework
Last synced: 11 Mar 2025
https://github.com/felipeek/brasileirao-simulation
Small application that simulates a season of Brasileirao (Brazilian Football Championship).
football-simulation simulation soccer soccer-simulation
Last synced: 04 Jun 2026
https://github.com/pham-andrew/blockfall
2D Collision and Gravity for Circles and Rectangles
Last synced: 31 Mar 2025
https://github.com/mahdirazaqi/game-of-life-js
Conway's Game of Life written with Javascript
conways-game-of-life evolution game game-of-life javascript life simulation turing-machine
Last synced: 09 Apr 2025
https://github.com/rmarchet/blackhole-ts
Simulate a Schwarzschild black hole using three.js
astronomy blackhole glsl raytracing reactjs shader simulation threejs vitejs
Last synced: 12 Apr 2026
https://github.com/luncosim/lunco-site
Landing page
godot open-source simulation space
Last synced: 18 Apr 2026
https://github.com/pandermatt/game-of-life
😀 Game of Life in Ruby
game gameoflife life simulation
Last synced: 14 May 2026
https://github.com/simplisoni/3d-reinforcementlearning-simulator
An interactive, web-based simulator for visualizing reinforcement learning policies in 3D environments
3d reinforcement-learning simulation three-js
Last synced: 19 Apr 2026
https://github.com/r0bba21/modern-game-dev-2
simple godot game dev tycoon style of game, exe files in the google drive below
game game-development godot godot-engine godot4 simulation
Last synced: 25 Mar 2025
https://github.com/4sskick/countdowntimeseries
Android Countdown Timer with Dynamic data *add feature* as simulation service
android countdown service simulation timer
Last synced: 07 May 2026
https://github.com/janek1842/snmp-c-sim
SNMP mini simulator in C
c simulation snmp socket-programming
Last synced: 14 May 2026
https://github.com/mongshil553/lead-compensator-control-of-motor-using-matlab-simulink
Using Matlab, design a Lead Compensator control system for motor.
autonomous-control bode-plot feedback-systems lead-compensators motor-control nyquist-plot simulation
Last synced: 10 Jun 2026
https://github.com/zonetecde/cmr-simulator
Outil permettant d'apprendre visuellement la technique de capture-marquage-recapture pour estimer la taille d'une population animale.
Last synced: 04 Jun 2026
https://github.com/zonetecde/pierre-papier-ciseaux-fighter
Simuler des parties de Pierre Papier Ciseaux aléatoire
rock-paper-scissors simulation
Last synced: 04 Jun 2026
https://github.com/rscherrer/brachypode
Individual-based simulation of a facilitated plant in a patchy landscape
adaptation adaptive-dynamics climate-change ecological-facilitation evolution simulation
Last synced: 19 Apr 2026
https://github.com/ouhscbbmc/beasley-simulation-methods-2
APA Chapter about Bootstrapping & Monte Carlo Methods
bbmc-investigation bootstrap simulation
Last synced: 19 Apr 2026
https://github.com/chraibi/amritsar
Reconstruction of the Amristsar Massacre
amritsar crowd-simulation history simulation simulation-modeling
Last synced: 19 Apr 2026
https://github.com/urmzd/gymnasia
OpenAI Gymnasium environments in pure Rust.
gymnasium openai-gym reinforcement-learning rust simulation
Last synced: 19 Apr 2026
https://github.com/oleh0xchain/maui-btc-trading-app
project for university: A cross-platform MAUI app for simulating Bitcoin trading with fake funds. Includes wallet, price feed, trading actions and news.
bitcoin csharp dotnet maui portfolio simulation trading
Last synced: 08 May 2026
https://github.com/hannahgsimon/ddos-ml-mitigation-simulation
Simulation-based analysis of DDoS mitigation strategies using machine learning and adaptive load balancing. This project evaluates both detection accuracy and system-level performance (throughput, latency, and server health) across multiple attack scenarios, using Random Forest, Logistic Regression, and baseline models with cross-validation.
anomaly-detection cybersecurity data-science intrusion-detection load-balancing machine-learning network-security random-forest simulation
Last synced: 04 Jun 2026
https://github.com/andreie91/queues-management-app
A queue management simulator designed to read input from the user using an interface, process it, and launch multiple threads, each representing a queue. These queues are managed by a manager, which is another thread responsible for optimizing load distribution across all available servers (queues).
gui-application java queues server simulation threading
Last synced: 04 Jun 2026
https://github.com/shijbey/minerva
A multi-agent dynasty simulator inspired by Game of Thrones and Shōgun. Designed for emergent narrative storytelling research.
agent-based-simulation artificial-life data-exploration emergent-behavior game-ai games multi-agent-systems narrative-generation python simulation
Last synced: 04 Jun 2026
https://github.com/anuraganalog/os_assign
To create a mini-os
c fcfs hrrn maxheap minheap os page-fault page-replacement-algorithm process process-simulation python3 queue round-robin scheduler simulation sjf
Last synced: 20 Apr 2026
https://github.com/ovitrac/generativesimulation
This repository is devoted to the emergence of Generative Simulation—a concept that hybridizes large language models (LLMs) and simulation. Simulation engines are developed or wrapped in such a way that they can be directly manipulated by generative AI, without requiring intensive retraining or fine-tuning.
ai generative-ai llm modeling-and-simulation multiscale-simulation object-oriented-programming python simulation
Last synced: 24 Mar 2025
https://github.com/chippokiddo/skittlesshaker
Heads or tails simulation of Skittles
Last synced: 24 Mar 2025
https://github.com/beliavsky/timeseriesanalysis
R scripts for time series analysis using the MTS package
aic bic model-selection multivariate-time-series r simulation statistics time-series-analysis varma vector-arma vector-autoregression vector-autoregressive-moving-average
Last synced: 13 Jun 2025
https://github.com/sourceduty/neural_network_sim
🧠 Simulate, research and optimize neural networks.
ai ann artificial-intelligence artificial-neural-networks chatgpt cnn custom-gpt customgpt gpt gpts ml neural-network neural-networks neural-sim nn openai rnn sim simulation simulator
Last synced: 30 Mar 2025
https://github.com/vdesmond/arq-protocols
Implementation of Automatic Repeat reQuest (ARQ) protocols in python
Last synced: 18 Jan 2026
https://github.com/ferstormblessed/urbanmobilityunity
Urban mobility simulation with Unity
csharp flask simulation unity unity3d urban-planning
Last synced: 20 Apr 2026
https://github.com/mattyboy84/marching-squares-through-z-plane
Marching squares with simplex noise
java javafx portfolio simulation
Last synced: 20 Apr 2026
https://github.com/kernelshreyak/robotics
Collection of my IoT and Robotics codes
cad circuit-design circuits freecad industrial-robotics iot microcontrollers robotics simulation webots
Last synced: 10 Jun 2026
https://github.com/gokulp01/lerobot-sim-teleop-data-collection
Teleoperate, collect, store, and replay demonstrations for the LeRobot SO-100 arm with Viser visualization.
lerobot mujoco robotics robotics-simulation simulation simulator so-100 teleoperation viser
Last synced: 20 Apr 2026
https://github.com/mm318/scipy-sim-nogui
Attempt to create a Python implementation of the Simulink engine
simulation simulator simulink simulink-clone simulink-python
Last synced: 04 Oct 2025
https://github.com/tomlobato/newton-rocks
Numerical solution for Newtonian Gravitation in the Solar System
gravitation physics ruby simulation
Last synced: 28 Jun 2025
https://github.com/zay002/openpi-rmbot-dual-arm
基于 pi0/OpenPI 的 RM 双臂机器人 MuJoCo 仿真与策略接入项目(由 2025 年 6 月小项目整理,可能存在 bug)。
dual-arm mujoco openpi pi0 rm65b rmbot robot-learning robotics sim2real simulation
Last synced: 05 Jun 2026
https://github.com/linghuiluo/multiskipgraph
This is a simulator implemented in Java for evaluating and demonstrating the MultiSkipGraph protocol and its extended version MultiSkipGraph*.
java overlay-network simulation
Last synced: 05 Sep 2025
https://github.com/jo56/dla-sim-tui
Terminal-based Diffusion-Limited Aggregation (DLA) simulator
dla ratatui rust simulation tui
Last synced: 11 Jun 2026
https://github.com/atticuszeller/isaaclab-uv
🚀 UV package manager for issac sim and issaclab
Last synced: 11 Jun 2025
https://github.com/jposada202020/neodisplay
CircuitPython library to simulate a LED Strip using displayio.
circuitpython displayio led neopixel simulation
Last synced: 21 Apr 2026
https://github.com/rscherrer/speciome
Simulation of adaptive speciation with complex genotype-phenotype map
divergence evolution fst genetics genomics simulation speciation
Last synced: 21 Apr 2026
https://github.com/mongshil553/pi-control-of-motor-using-matlab-simulink
Using Matlab, design a PI control system for motor.
autonomous-control feedback-controller motor-control pi-control root-locus simulation
Last synced: 05 Jun 2026
https://github.com/acboujida/gameoflife
A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.
cellular-automaton cpp sdl2 simulation
Last synced: 21 Apr 2026
https://github.com/apsurt/sovereignsys
API for managing fictional micronations
api api-rest economy fastapi government laws python simulation
Last synced: 07 Jan 2026
https://github.com/heyfoz/cpp-voting-ballot-array-functions
The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.
Last synced: 25 Mar 2025
https://github.com/dominikjezik/diss-sp2-eventbasedsimulation
Second semester project for Discrete Simulation – Event-based simulation of a custom furniture workshop with staff, built on a custom simulation core. Developed using .NET and Avalonia.
avalonia discrete-event-simulation discrete-simulation dotnet simulation
Last synced: 08 May 2026
https://github.com/rezagooner/traffic-light-with-counter
This repository contains C code(Code vision file) and Proteus simulation files for a traffic light control system. The system includes three lights (red, yellow, and green) and a two-digit counter to display the remaining time for each light. The duration of each light can be adjusted in real-time using buttons.
arduino atmega32 cprogramming electronics embeddedsystems ledcontrol microcontroller proteuside proteussimulation simulation timers trafficcontrol trafficlight
Last synced: 22 Apr 2026
https://github.com/namberino/adamo
A mobile robot
gazebo python robotics ros2 simulation
Last synced: 22 Apr 2026
https://github.com/sandra1me/dice-rolling-simulator
A dice rolling simulator in Python with GUI in Tkinter
dice-roller game python simulation tkinter-gui
Last synced: 12 Jun 2025
https://github.com/unswei/unswei.github.io
Website of the UNSW embodied intelligence and collective robotics lab
embodied-intelligence physics-informed-neural-networks reinforcement-learning robotics simulation
Last synced: 22 Apr 2026
https://github.com/dusan-nemec/alostar-public
APVV SK-IL-RD-0002: Advanced Localization Sensors and Techniques for Autonomous vehicles and Robots
inertial matlab robotics sensors simulation
Last synced: 12 Apr 2026
https://github.com/j-moralejo-pinas/pension-vs-index
After-tax comparison of company pension fund investing vs equivalent index fund investing under Spanish tax rules.
finance financial-simulation index-fund investment-simulation pension-fund retirement-planning simulation
Last synced: 05 Jun 2026
https://github.com/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/mmodarre/aushealthsim
A comprehensive simulation system that generates realistic health insurance data for the Australian market
australian-healthcare data-engineering data-generation healthcare healthcare-analytics insurance simulation sql-server synthetic-data
Last synced: 22 Apr 2026
https://github.com/blue-b/hackeros_simulation
A browser-based Hacker OS simulation project consisting of HTML, CSS, and JS.
css hack hacker hacker-simulator html javascript js simulation website
Last synced: 12 May 2026
https://github.com/erykmika/antsanddragons
A simple C++ app that simulates a board with preys and predators.
college-project cpp simulation visual-studio
Last synced: 12 Jun 2026
https://github.com/jamro/neuraltank
Neural Network for JsBattle
ai game genetic-algorithm jsbattle neural-network simulation
Last synced: 12 Jun 2026
https://github.com/razvan48/physics-newtonian-mechanics-simulator
A simple Newtonian Mechanics simulator, featuring capsules and balls as physical objects
collision newtonian-mechanics opengl physics simulation
Last synced: 17 May 2026
https://github.com/bwh1270/landing_simulation
This is not a standalone package.
gazebo landing simulation tracking
Last synced: 18 Mar 2025
https://github.com/anomal/coronalspreader
COVID-19 transmission simulator
coronavirus covid-19 healthcare jupyter-notebook ppe python simulation
Last synced: 24 Apr 2026
https://github.com/megospc/epidemic_simulator
Симулятор распространения эпидемии и конкуренции разных видов инфекций.
epidemics javascript simulation
Last synced: 06 Jun 2026
https://github.com/utahrobotics/usr_simulation
Gazebo simulation packages for 2016-2018 robots
Last synced: 24 Apr 2026
https://github.com/mcellteam/cellblender_models
Repository for CellBlender Models and Examples
cellblender cellblender-model simulation
Last synced: 05 Sep 2025
https://github.com/lukem512/game-of-life
Conway's Game of Life in JavaScript
Last synced: 24 Apr 2026
https://github.com/imamhs/dhorbaz
Discrete-event simulator for racing path dynamics
modelling racing simulation trajectory trajectory-analysis trajectory-planning
Last synced: 06 Jun 2026
https://github.com/moriyama-eng/fire-simulator
リスク資産と現金バッファを用いたモンテカルロ・シミュレーションで、FIRE後の資産枯渇確率を検証するツールです。
fire javascript monte-carlo personal-finance simulation
Last synced: 24 Apr 2026
https://github.com/zacharykeatings/stock-ticker
A remake of the out-of-print board game, Stock Ticker, written in Python. Incomplete, but actively developed.
board game simulation stock ticker
Last synced: 09 Apr 2025
https://github.com/ianjure/mean-reversion-trading
A trading algorithm based on a popular financial theory.
algorithmic-trading simulation streamlit trading trading-algorithms
Last synced: 24 Apr 2026
https://github.com/tymek/ts-physics-spring-charge
Simple physics demo
canvas demo game particles physics simulation spring typescript
Last synced: 24 Apr 2026
https://github.com/auprao/environment-evolution-simulation
A graphical simulation of creatures evolving and struggling to survive in a dynamic, changing environment, with many statistics and settings.
java javafx scenebuilder simulation
Last synced: 24 Apr 2026
https://github.com/maximilian-nitsch/depth-pressure-sensor-driver
C++Driver and ROS 2 Node for KELLER Series 10LHPX Pressure Transmitter (Depth Sensor).
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: 24 Apr 2026
https://github.com/grayzing/green-gcn
Advanced O-RU sleep control using Graph Convolutional Deep Q Network + Distributed PER
3gpp 5g deep-q-learning gnn graph-neural-network machine-learning reinforcement-learning simulation
Last synced: 12 Jun 2026
https://github.com/christopher-besch/cmos_simulator
Click some nMos and pMon Transistors together.
2d cpp gdextension godot godot4 simulation
Last synced: 24 Apr 2026
https://github.com/tristan-f-r/n-body
ridiculously rudimentary n-body simulation
Last synced: 06 Jun 2026
https://github.com/c-vandenberg/lammps-tutorials
Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.
atomic lammps molecular-dynamics python simulation
Last synced: 24 Apr 2026
https://github.com/carlosagalicia/sheep-shepherd-simulation
This project implements a multi-agent simulation using the Mesa framework to model the behavior of shepherd agents interacting with sheeps and the environment.
agent-based-modeling matplotlib mesa python simulation
Last synced: 08 May 2026
https://github.com/thapelomagqazana/self-driving-car-simulation
A 2D self-driving car simulation using neural networks and genetic algorithms.
ai artificial-intelligence autonomous-driving gamedev javascript machine-learning neural-network open-source physics-simulation self-driving-cars simulation web-development
Last synced: 24 Apr 2026
https://github.com/algoscienceacademy/dsp
A comprehensive suite of interactive DSP applications designed for different skill levels. This project provides hands-on experience with digital signal processing concepts through visual and interactive tools.
dsp matplotlib pyside6 python scipy signal-processing simulation
Last synced: 24 Apr 2026
https://github.com/mischnic/arduinosimulator
A minimal Arduino simulator with ncurses "GUI"
Last synced: 24 Apr 2026
https://github.com/juntyr/necsim-rust-analysis
Analysis of the spatially explicit biodiversity simulation `necsim-rust`
analysis biodiversity cuda mpi necsim rust simulation
Last synced: 24 Apr 2026
https://github.com/psychopattt/fractals-opengl
Fractals generator using OpenGL
compute-shader cross-platform fractals gpu opengl simulation
Last synced: 24 Apr 2026
https://github.com/joshualampert/finite-volume-for-conservation-laws
High order finite volume schemes for (systems of) hyperbolic conservation laws
conservation-laws finite-volume-methods pde-solver python simulation
Last synced: 16 Mar 2025
https://github.com/mohitkh7/ros-stockroom-bot
Robot operating system based stockroom bot stimulated over Gazebo
gazebo robotics rospy simulation
Last synced: 08 May 2026
https://github.com/imdabigboss/ecosim
Ecosystem simulation plugin for PaperMC
eco ecosystem minecraft paper papermc simulation
Last synced: 25 Apr 2026
https://github.com/v4l3rio/agentcrafter-asmd-project
AgentCrafter is a multi-agent reinforcement learning framework integrating LLMs with traditional RL algorithms. It offers a Scala DSL for creating simulations with real-time visualization and AI-enhanced learning.
cucumber dsl gherkin llm reinforcement-learning rl scala scala-dsl scalacheck scalatest simulation
Last synced: 09 May 2026
https://github.com/iamanonymous419/marketverse-banking
This project uses NestJS and MongoDB to mimic a banking API for the Marketverse project.
docker javascript mongodb nestjs simulation typescript
Last synced: 12 Apr 2026
https://github.com/yoboujon/automatic-management
TP Service Architecture based on meta-micro-micro-services
golang java microservice rest-api simulation spring-boot
Last synced: 09 May 2026