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/skr-35/falling-into-a-black-hole
Observer POV black hole simulator exploring what falling into a Schwarzschild black hole might feel like.
astrophysics black-hole love observer-pov physics python scientific-visualization simulation space tkinter
Last synced: 14 Jun 2026
https://github.com/ai-bio-synergy-holdings-llc/qs-dmss
Evidence-first QuantumScalar DM simulation suite for reproducible runs, decision campaigns, and PyPI installs.
dark-matter evidence fastapi pypi python reproducibility scientific-computing simulation trusted-publishing
Last synced: 13 Jun 2026
https://github.com/gsign2052/evolution-game-python
This code creates a simple simulation game where entities such as plants, prey, and predators interact in a graphical environment. The game involves basic elements of life simulation: creatures (prey and predators) and plants, all within a bounded screen area.
alpha beta debugging evolution first-project free gametest linux powershell python simulation test topdown windows
Last synced: 14 Feb 2026
https://github.com/istiak8empire/hands-on-project-of-verilog-hdl
Implementing Hands-on Project of Verilog-HDL
altera arm asic asic-design async fpga intel logic-gates modeling modelsim simulation synthesis systemverilog testbenches verification verilog verilog-hdl vhdl xilinx xilinx-fpga
Last synced: 02 Mar 2026
https://github.com/ntrp/iot-simulator
Pluggable IoT simulator
iot plugin rust settings simulation simulator
Last synced: 11 Jun 2026
https://github.com/andrewssobral/dse
Single-process distributed system emulator with deterministic scheduling, fault injection, and trace-driven debugging in C++20.
consensus cpp20 deterministic-simulation distributed-systems emulator event-driven fault-injection leader-election network-partition simulation
Last synced: 02 Jun 2026
https://github.com/placeblock/buildit
A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using Vulkan and EnTT
computer-architecture cpp logic-gates simulation vulkan
Last synced: 02 Sep 2025
https://github.com/netherquartz/theormech
Thomson-Tait pendulum
mathematical-modelling matlab-gui pendulum simulation theoretical-mechanics
Last synced: 06 Oct 2025
https://github.com/robertfmath/population-genetic-modeling
Provides functionality to model the genetics of biological populations and obtain population genetic statistics
modeling population-genetics python simulation
Last synced: 06 Oct 2025
https://github.com/itzterra/dplab
Double pendulum simulation/artistic tool in your browser
bootstrap5 javascript-applications p5js simulation vuejs
Last synced: 22 Feb 2026
https://github.com/lubasinkal/v-desktop
Desktop calculation workbench: PV, annuities, mortality tables, reserves, Monte Carlo, risk metrics, census processing. Powered by v-star
finance golang risk-managment simulation wails-app
Last synced: 29 May 2026
https://github.com/usuallysleebee/monty-hall
Winning argument with my girlfriend via code.
Last synced: 13 Jan 2026
https://github.com/openchanter/ecosystems
A simple 3D ecosystem simulation made in C#
Last synced: 22 Feb 2026
https://github.com/bluebrain/bluenaas-brainareaexperiment
BlueNaaS Brain Area Experiment
circuit experiment modeling neuron simulation
Last synced: 19 Mar 2026
https://github.com/cyrilchukwuebuka/zeph-power-system-simulation
A power bus simulation chart
matlab simulation simulink simulink-model
Last synced: 03 May 2026
https://github.com/iammohith/pd-controller-for-1d-quadrotor
This project implements a Proportional-Derivative (PD) control system for a one-dimensional (1D) quadrotor. The objective is to stabilize the quadrotor's position along a single axis while ensuring smooth motion.
controller gui matlab quadrotor robotics simulation
Last synced: 03 May 2026
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/jkadamczyk/networker
Simulate social networks growth with graphs and JavaScript π
agh agh-ust react simulation social-network
Last synced: 03 May 2026
https://github.com/michshep/ado_simulator
Simulation of Approximation Distance Oracle
approximation cpp11 sdl2 simulation
Last synced: 30 Apr 2026
https://github.com/plnech/datadesert
A Cellular Automaton-based virtual garden
cellular-automaton game-of-life numpy-arrays pygame-gui simulation
Last synced: 23 Mar 2025
https://github.com/sunil-dhaka/tools
Interactive 3D visualization of the Sun, Earth, and Moon system using Three.js
astronomy interactive-visualization javascript orbital-mechanics simulation three-js webgl
Last synced: 03 May 2026
https://github.com/caeassistant-group/path-dependent-abaqus-model-for-the-analysis-of-composite-curing
This study introduces a novel method for analyzing residual stresses in composite materials: the Abaqus path-dependent curing model. The model is implemented within Abaqus CAE using Fortran subroutines like USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
abaqus cae composite curing f90 fortran frc path-dependent simulation subroutines umat
Last synced: 31 Mar 2025
https://github.com/aptivi-archives/ksscreensavertemplate
Screensaver template for Kernel Simulator
csharp kernel mod screensaver simulation template visual-basic
Last synced: 10 Aug 2025
https://github.com/tahmidefaz/game-of-life
Very simple javascript implementation of Conway's game of life
game-of-life javascript simulation
Last synced: 06 Mar 2025
https://github.com/timxor/aileninvasion
we come in peace, we mean no harm
alien go predicament simulation
Last synced: 16 May 2025
https://github.com/okwilkins/wildfiresimulation
Wildfire simulation within Python.
bitmap cellular-automata python simulation video
Last synced: 10 Jan 2026
https://github.com/yogeshwar-b/visualizegraphsearch
Simulation of Breadth First Search and Depth First Search.
Last synced: 04 Jul 2025
https://github.com/swe-robertkibet/logic-gate-simulator
A web application built with React that simulates basic logic gates (AND, OR, NOT, NAND, NOR). Users can input binary values and see the output of different gates.
digital-electronics educational-resource interactive-tools logic-gate-simulator react simulation svg web-application
Last synced: 17 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/zarethrex/magnetia
Field Physics Simulations in Python
bokeh electric-field-lines physics python simulation
Last synced: 13 Jun 2026
https://github.com/michaelrutherford/microbe-simulator
An interactive microbe behavior simulation.
css html javascript microbiology personal-project simulation simulator
Last synced: 03 May 2026
https://github.com/tkxwaweru/queuesimulation
Discrete Event Simulation of a queue using java
Last synced: 16 Mar 2025
https://github.com/marcus-k/double-pendulum-julia
Undamped double pendulum written in Julia.
animation julia pendulum simulation
Last synced: 17 Jan 2026
https://github.com/fahdseddik/solar-system-simulation
This is a planet simulation developed with python using pygame.
pygame python simulation solarsystemsimulator
Last synced: 10 Nov 2025
https://github.com/hisplan/clineage-simulation
This simulates cell lineage using eSTGt, reconstructs the lineage tree based on the mutation table generated by the simulation, and finally outputs various comparison metrics between the simulation and reconstruction.
human-cell-lineage phylogeny simulation
Last synced: 17 Jan 2026
https://github.com/harshramani00/trafficsignaloptimizationforsmartcitiesusingdeep-reinforcementlearning
A Deep Reinforcement Learning-based system for optimizing traffic signal control in smart cities. This project simulates a real-time traffic network and applies Q-Learning and Deep Q-Networks (DQN) to dynamically manage traffic flow, reduce congestion, and prioritize emergency vehicles using SUMO.
deep-learning deep-q-learning dqn python qlearning reinforcement-learning simulation sumo
Last synced: 13 Apr 2026
https://github.com/cybersphinxxx/workflow-tester
A lightweight utility designed for testing GitHub workflow automation and simulated log behavior.
automation github-workflow logging simulation tracking
Last synced: 01 Mar 2026
https://github.com/kavicastelo/ml-car-simulation-js
Auto driving car simulation using neural networks and model training. Used html canvas for draw elements and javascript for train the model. not any third party libraries used.
javascript machine-learning model-training neural-networks simulation
Last synced: 03 May 2026
https://github.com/Andezion/SimulatorOfFalling
This is my small project demonstrating the fall of a ball depending on user specified parameters.
cpp object-oriented-programming physics sfml-cpp sfml-library simulation
Last synced: 25 Aug 2025
https://github.com/liubomyr123/gas-station-simulation
A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. πβ½π
c concurrent-programming linux makefile multithreading queuing-system scheduling-algorithms semaphore simulation threading threading-synchronization
Last synced: 16 Apr 2026
https://github.com/denizumutdereli/bundesliga
Football league season and fixtures simulation.
bundesliga fixtures football mongodb-atlas mongoose nodejs round-robin simulation
Last synced: 03 May 2026
https://github.com/rhoitink/simulatedmicroscopy
Python package to create synthetic (fluorescence) microscopy images of (nano)particles and convolution with a point spread function
microscopy point-spread-function simulation
Last synced: 18 Jan 2026
https://github.com/shresthagrawal/virtualrobogym
We have tried to create a faster, safer and smarter method to train robots neural network using virtual simulation
analogs artificial-intelligence deep-learning neural-network robotgym robotics simulation virtual virtual-machine
Last synced: 16 Apr 2026
https://github.com/lisabensoussan/sampling-data-wrangling-and-visualization
This project focuses on simulating rollup profit strategies and analyzing data on notable female scientists using R. It includes tasks like simulation, data scraping from Wikipedia, and generating various visualizations.
data-visualization data-wrangling probability simulation statistical-analysis
Last synced: 19 Mar 2026
https://github.com/caeassistant-group/viscoelastic-abaqus-model-for-the-analysis-of-composite-curing
This project presents an innovative approach for examining residual stresses in composites: The Abaqus viscoelastic model for curing. The implementation of the model is carried out in Abaqus CAE, utilizing Fortran subroutines such as USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
abaqus cae composite curing f90 fortran frc maxwell prony simulation subroutine umat viscoelastic
Last synced: 31 Mar 2025
https://github.com/jafetsoto/ie0527_p_simulacion
SimulaciΓ³n de la implementaciΓ³n de un chat de texto entre la habitaciΓ³n de una casa y una casita de Γ‘rbol en el jardΓn.
bpsk hamming-coding hamming-decoding huffman-coding huffman-decoding python simulation
Last synced: 16 Apr 2026
https://github.com/maximilian-nitsch/gnss-simulator
Simple C++ Simulator and ROS 2 Node for GNSS.
autonomous-driving autonomous-robots autonomous-underwater-vehicle autonomous-vehicles auv auv-simulator gnss gps navigation robotics robotics-simulation rov satellite-navigation sensor simulation simulator
Last synced: 16 Apr 2026
https://github.com/foglar/moon_landing
Simple terminal game
eagle game landing moon nasa python simulation space
Last synced: 07 May 2026
https://github.com/jovialen/hydraulic_erosion
A hydraulic erosion simulation written in c99.
c99 hydraulic-erosion linux simulation windows
Last synced: 03 May 2026
https://github.com/atrotier/educ_mr_simulation_enseirb
Cours pour la simulation IRM avec les Γ©quations de bloch
educational enseirb google-colab matlab mri python simulation
Last synced: 19 Apr 2026
https://github.com/jo56/cosmos-network-visualizations
Interactive network graph demos powered by cosmos.gl
networks simulation visualization webgl
Last synced: 11 Jun 2026
https://github.com/tcsenpai/fluffles
Evolutionary simulation that models a population of small creatures called "Fluffles" in a dynamic ecosystem
animals cli evolutionary-algorithms simulation tui
Last synced: 09 Apr 2025
https://github.com/jepegit/dualf
chemistry legacy-code opensource simulation
Last synced: 27 Mar 2026
https://github.com/aldana-filiberto/simulador-figuritas-mundial
π Simulador de Figuritas del Mundial Este proyecto es una simulaciΓ³n estadΓstica desarrollada en Java, cuyo objetivo es estimar la cantidad de paquetes de figuritas necesarios para completar un Γ‘lbum del Mundial. Permite simular distintos escenarios de distribuciΓ³n mediante interfaces grΓ‘ficas e implementaciones configurables.
design-patterns java observer-pattern poo simulation swing world-cup
Last synced: 03 May 2026
https://github.com/talhaahussain/boids-gui
An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.
boids boids-simulation gui pygame simulation
Last synced: 03 Mar 2026
https://github.com/pyroll-project/pyroll-ring-model-thermal
Plugin for PyRoll providing a radial thermal approach based on the ring model.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 05 Oct 2025
https://github.com/dicehub/dicehub-packages
OS dicehub pacakges
dice dicehub pacakges simulation
Last synced: 17 Jan 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/fabriziomusacchio/gradient_descent
This repository contains the code for the blog post on Understanding gradient descent in machine learning. For further details, please refer to this post.
animation gradient-descent machine-learning python simulation
Last synced: 04 May 2026
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/melsener/tokenfairy
Homework Assignment of Introduction to Object Oriented Programming Languages and System
abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern
Last synced: 03 Mar 2026
https://github.com/kasiabeben10/probability-and-statistics-clt-project
Simple simulation in R showing the central limit theorem
central-limit-theorem probability-and-statistics r simulation
Last synced: 15 Mar 2025
https://github.com/andrei-ng/strapdown-ins
Strapdown Inertial Navigation System library useful for robotics/navigation applications
navigation robotics simulation
Last synced: 16 Apr 2026
https://github.com/ghorwin/cxtsimfit
A Tracer / break-through analysis and diffusion and convection coefficients fit tool - simulation based, as opposed to the original CXTFIT
filter inverse-modelling simulation tracer
Last synced: 17 Mar 2025
https://github.com/sourceduty/arch_linux_sim
π€ Arch Linux OS terminal simulator.
ai ai-simulation arch-linux archlinux artificial-intelligence chatgpt custom-gpt gpt gpts linux openai operating-system os-simulation os-simulator sim simulation simulator
Last synced: 16 Apr 2026
https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations
Graphics ans simulations in C or other languages
c cpp graphics low-level-programming raytracing simulation
Last synced: 30 Mar 2026
https://github.com/erickchacon/day2day
Functions that can be useful in the day-to-day data analysis. It comprehends functions to find paths for projects, make summaries of databases inside folder and so on.
data-analysis exploratory-data-analysis simulation spatial-analysis
Last synced: 02 Sep 2025
https://github.com/erencanpelin/cg-proceduralgen
A procedural generation project made for my Computer Graphics course in Uni. Features a 3D sin wave ripple effect, with a small boat which gets affected by the 'water physics' Made with Three.js
game-development graphics procedural-generation simulation three-js university-project
Last synced: 07 Apr 2025
https://github.com/c272/skeletron
A graphical simulation of the AQA Skeleton Program.
Last synced: 16 Mar 2025
https://github.com/anikdascodes/fantasy-cricket-project
π Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.
algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics
Last synced: 28 Apr 2026
https://github.com/cidm-ph/obsim
Outbreak simulation based on a branching process
outbreak public-health simulation
Last synced: 30 May 2026
https://github.com/dannycalleri/virus-simulation
A simulation of a virus spreading among a population
particles physics simulation typescript virus
Last synced: 13 Jul 2025
https://github.com/zsrobinson/pi
A Monte Carlo Simulation to Estimate the Value of PI
Last synced: 16 Jun 2026
https://github.com/hunix/HoC-Republic
Republic of OpenClaws: recursive AI-agent orchestration with OpenClaw gateway, subagents, plugins, and digital-civilization simulation.
agentic-ai ai-agents ai-orchestration automation coding-agent developer-tools digital-civilization gateway llm local-first multi-agent nodejs open-source openclaw research self-hosted simulation subagents tool-use typescript
Last synced: 19 Jun 2026
https://github.com/n57d30top/hrm-weight-to-phase-validation
Simulation-only validation ladder for mapping neural weight matrices to HRM-style photonic transfer functions.
hardware-validation matrix-decomposition neural-networks optical-computing photonics research-tooling simulation svd
Last synced: 04 May 2026
https://github.com/cheremin/link-imbalance-metastable-issue-simulation
Simulation of "Link imbalance metastable issue"
Last synced: 23 Mar 2025
https://github.com/dhchenx/ab3dmt
Agent-based 3D Modelling Toolkit (AB3DMT)
3d-modeling agent-based-modeling human-body-reconstruction netlogo-model simulation
Last synced: 05 Jan 2026
https://github.com/poloclub/undream
UNDREAM: Differentiable Rendering Powered End-to-End Adversarial Attack Evaluation
adversarial-attack ai deep-learning simulation unreal
Last synced: 11 Jun 2026
https://github.com/simongravelle/lammpstutorials-old-solutions
Previous solution to the LAMMPS tutorials exercises
atomic lammps molecular-dynamics simulation
Last synced: 16 Apr 2025
https://github.com/matdombrock/lifelab
A Cellular Automoton implimentation in C++ that outputs GIFs of the simulation results.
analysis cellular-automata conways-game-of-life graph life plot simulation simulator
Last synced: 05 Mar 2026
https://github.com/beliavsky/vector-error-correction
Simulate and fit from Vector Error Correction (VECM) models for cointegrated time series using the Johansen method
cointegration econometrics error-correction-model fortran multivariate-time-series multivariate-time-series-analysis simulation statistics time-series-analysis vecm vector-error-correction-model
Last synced: 27 May 2026
https://github.com/skent259/ordinal-mil-nnets
Experiments testing ordinal and multiple instance learning neural networks
multiple-instance-learning neural-network ordinal python reproducible-research simulation weakly-supervised-learning
Last synced: 22 Aug 2025
https://github.com/aamitn/simc
Java Based Electronic Circuit Simulation Software ported to run on browser using GWT.
Last synced: 04 May 2026
https://github.com/simonneutert/wuerfelspiel
learn oop by example - and ruby
deutsch example german oop-principles ruby simulation
Last synced: 02 Sep 2025
https://github.com/Zanaras/mightandfealty
Might & Fealty
low-fantasy medieval online role-playing-game sandbox simulation turn-based
Last synced: 11 Mar 2025
https://github.com/maifeeulasad/simulavr
Just a mirror of simulavr
atmega atmega328p atmega8 avr avr-gcc simulation simulator
Last synced: 07 Apr 2025
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/jocelchristian/sim-os
Operating System GUI Simulator with custom simulation description language
assembly big-sur c filesystem hackintosh kernel operating-system operating-system-kernel sequoia simulation sonoma swift5 unity-ecs ventura vfs webrtc-ios webrtc-swift windows
Last synced: 17 Apr 2026
https://github.com/mahanama94/schedulersimulation
operating-systems scheduler simulation
Last synced: 06 Mar 2026
https://github.com/rohanchopra/modelling-and-simulation
bcnn discrete-event simulation
Last synced: 29 Oct 2025