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/dwidevelopes/advanced-soccer-simulation
Advanced Soccer Simulation AI Studying fotball
ai ai-agents fotballdata futscore pssi simulation simulator
Last synced: 10 Aug 2025
https://github.com/ronenh24/farkle_simulation
Simulating two-player Farkle with different strategies.
deep-q-learning farkle game simulation
Last synced: 16 Jun 2025
https://github.com/yukiisbored/mbdyn-docker
Docker image for MBDyn
docker mbdyn rigid-bodies simulation
Last synced: 22 Jun 2025
https://github.com/auralius/solar-system-matlab
Dynamic simulation of the solar system using MATLAB
gravity matlab planets simulation
Last synced: 27 Mar 2025
https://github.com/aptivi-archives/retroks
[Obsolete] Retro version of Kernel Simulator (based on 0.0.4.1)
application csharp dotnet dotnet-core dotnet-framework dotnet-framework-48 dotnet6 ftp-client kernel kernel-simulator kernels linux mono-runtime sftp-client shell simulation terminal visual-basic visual-studio windows
Last synced: 10 Aug 2025
https://github.com/wjh18/mtc-football
Web-based American football simulation game built with Django
django football-simulation football-simulator python simulation
Last synced: 04 Mar 2025
https://github.com/p-sira/magba
Analytical magnetic computation for Rust
analytical-solution electromagnetism magnet magnetic-fields magnetism physics scientific simulation
Last synced: 11 Aug 2025
https://github.com/harshil21/aloft
Multi-level wind data for OpenRocket simulations
bun open-meteo openrocket rocket-simulation simulation typescript
Last synced: 22 Jun 2026
https://github.com/me-marvine/maceevolve
A simulation of evolution through natural selection
evolution evolve forms network neural neural-network simulation windows windows-forms winforms
Last synced: 06 May 2026
https://github.com/zain-bin-arshad/aviation-simulation
This is a C# project developed using MS Visual Studio. It is actually a "Priority Scheduling" simulation.
air-traffic-control csharp operating-system os priority-queue priority-scheduling simulation
Last synced: 22 Jul 2025
https://github.com/cjburkey01/eswbevosim
An evolution simulator features evolving brains
brain evolution evolution-simulation evolve evolving-neural-networks neural-network neural-networks simulation simulator unity unity3d unity3d-game unity3d-games unity3d-simulator
Last synced: 02 Nov 2025
https://github.com/federico-ciuffardi/jwatersim
real-time realtime simulation water
Last synced: 07 Apr 2025
https://github.com/webmatze/digital_garden
Digital Garden is a mesmerizing web-based simulation that brings to life the subtle beauty and complexity of a self-sustaining garden ecosystem.
Last synced: 04 Oct 2025
https://github.com/kris701/orbitalsimulation
Small orbital simulation project.
orbital-mechanics simulation wpf
Last synced: 17 May 2026
https://github.com/tahirzia-1/digital-clock-verilog
This repository contains a Verilog implementation of a 24-hour digital clock designed for FPGA platforms. The design displays hours, minutes, and seconds on a 7-segment display, providing a complete timekeeping solution that can be easily integrated into various FPGA development boards.
7segment digitalclock fpga fpga-programming fpga-soc nexys4ddr simulation synthesis systemverilog systemverilog-hdl verilog verilog-hdl vivado vivado-simulator
Last synced: 17 Feb 2026
https://github.com/yeregorix/chaos
A particle simulator
java javafx simulation simulator
Last synced: 17 May 2026
https://github.com/skazemi/genadequacy.jl
Tools for single node generation adequacy analysis
adequacy analysis generation julia numpy power-grids power-systems power-systems-analysis python simulation
Last synced: 09 Apr 2026
https://github.com/wildlyinaccurate/is-this-real-life
Is this real life? Or just a simulation?
Last synced: 06 Apr 2025
https://github.com/aykhan019/python_examproject
A Python-based simulation for managing a gas station. This project provides functionalities for tracking fuel inventory, processing customer transactions, and generating detailed reports on fuel usage and sales. The system emphasizes simplicity and efficiency, with robust input validation to ensure accurate data entry and effective operation manage
gas-station inventory-management python report-generation simulation
Last synced: 28 Jun 2026
https://github.com/mtumilowicz/java11-birthday-paradox
Simulation of birthday paradox.
Last synced: 23 Jun 2026
https://github.com/denver-code/easynetsim
A simple network simulator for testing different protocols and routing between nodes.
Last synced: 08 Feb 2026
https://github.com/emanuellcs/entropicrust
Rust-based project exploring chaotic systems through high-performance simulations
chaos chaos-theory chaotic-dynamical-systems chaotic-systems mathematics physics physics-simulation rust rust-lang rustlang simulation visualization
Last synced: 12 Jul 2025
https://github.com/pyroll-project/pyroll-examples
Examples of PyRolL usage to host on Binder.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 19 May 2026
https://github.com/aminekaabachi/modulationanalogique
Simulations de modulateurs analogiques
demodulation-analogique simulation
Last synced: 07 Jan 2026
https://github.com/galenseilis/DESRu
DESRu is a Rust crate which contains the bare minimum components to write discrete event simulations.
des discrete-event-simulation rust rust-crate rust-lang rust-library simulation simulation-engine simulation-environment simulation-framework simulations
Last synced: 22 Apr 2025
https://github.com/michaelsproul/ewok
Simulator for a distributed fuzzy ordering algorithm
consensus distributed-systems safenetwork simulation
Last synced: 15 Aug 2025
https://github.com/zzhou292/chrono-hil
A Chrono-Based, Large-Scale, and High-Performance traffic and driving simulation middleware.
driving simulation traffic traffic-simulation
Last synced: 08 Mar 2026
https://github.com/bl33h/machinevshuman
A multi-threaded simulation comparing human workers' production efficiency to machine production in a factory.
factory human machine multi-threading multithreading parallel-programming simulation
Last synced: 13 Jul 2025
https://github.com/mcneillj/sitka-examples
Example files for getting started using Sitka for modeling and analysis.
building-energy examples modeling-tool simulation
Last synced: 16 May 2026
https://github.com/mohanad-80/falling_sand_simulator
The Falling Sand Simulator is an interactive web-based simulation built using HTML, CSS, and JavaScript. It allows users to draw and manipulate sand particles on a canvas, with features like color picking, adjustable brush sizes, and a rainbow mode for dynamic effects.
animation html5-canvas javascript simulation
Last synced: 30 Jun 2025
https://github.com/singhkunal2050/game-of-life
Conways Game of life representation in a web page
dfa finite-automata game javascript maths p5js simulation
Last synced: 16 May 2026
https://github.com/jguarato/2d-plate-heat-transfer
Codes for solving a heat transfer problem in a 2D flat plate.
Last synced: 04 Oct 2025
https://github.com/jguarato/2d-cavity-flow
Computational fluid dynamics (CFD) code for solving incompressible flow in a 2D lid-driven cavity.
Last synced: 04 Oct 2025
https://github.com/redhaam/simemory
Desktop application to simulate memory management by the operating system
csharp desktop-application memory simulation simulator
Last synced: 01 Jul 2026
https://github.com/khaouitiabdelhakim/client-server-simulator-python
This Python project demonstrates a simple client-server interaction on localhost. The server listens for client connections and responds with information about various web browsers based on user input.
client client-server client-side modeling modeling-and-simulation python python-script server server-side simulation
Last synced: 05 Apr 2025
https://github.com/sbuckleybonanno/particle-simulation
An experiment with particles, colors and geometry:
2d canvas fluids game javascript particles simulation voronoi-diagram
Last synced: 17 Oct 2025
https://github.com/geekywrites/password-protection-system
Password protection system using embedded c and we used proteus simulation tool for simulation instead of hardware.
embedded-c password-protection proteus simulation
Last synced: 02 Mar 2025
https://github.com/fahdseddik/truck-delivery-company-simulation
A simulation of a truck delivery company written in C++.
algorithms cpp datastructures objectorientedprogramming simulation
Last synced: 10 Nov 2025
https://github.com/emrepel03/titan-space-program
Full JavaFX simulation from Earth to Titan with orbital mechanics, physics-based landing, and interactive GUI.
gui interactive-ui java javafx numerical-methods orbital-mechanics physics-engine simulation space-mission
Last synced: 18 May 2026
https://github.com/gergoerdi/retroclash-sim
High-level simulators for the RetroClash book
clash fpga haskell sdl2 simulation vga
Last synced: 17 Feb 2026
https://github.com/elkins-lab/synth-afm
Differentiable High-Speed AFM (HS-AFM) simulation for protein structures. JAX-powered toolkit for generating synthetic movies with realistic tip-dilation and scanning lag.
afm-analysis biophysics computational-biology computational-biophysics differentiable-physics high-speed-afm hs-afm jax protein-dynamics simulation structural-biology
Last synced: 01 Jul 2026
https://github.com/illuhad/illcrawl
Data crawling and 2D and volumetric 3D quantity reconstruction and visualisation engine for large datasets from the illustris cosmological simulation. Designed for GPU clusters using OpenCL and MPI.
illustris opencl reconstruction simulation visualization
Last synced: 18 Aug 2025
https://github.com/elkins-lab/synth-dynamics
Fast Langevin dynamics engine using the Anisotropic Network Model (ANM) for rapid protein conformational ensemble generation.
biophysics computational-biophysics computational-structural-biology langevin-dynamics molecular-dynamics nmr nmr-spectroscopy protein-dynamics saxs science-education simulation
Last synced: 01 Jul 2026
https://github.com/tfiers/spikeworks.jl
Helping you build spiking neural network simulations in Julia
computational-neuroscience julia simulation spiking-neural-networks
Last synced: 29 Oct 2025
https://github.com/eonu/fpga
Hardware implementations for basic digital circuit designs in Verilog with a Xilinx Artix-7 FPGA chip on a Digilent Basys 3 development board.
artix-7 basys3 circuits digital-design fpga hardware hardware-designs hdl simulation testbench verilog vivado
Last synced: 25 Jan 2026
https://github.com/sukiboo/rl_personalization_challenge
Challenge of solving a personalization task with RL methods.
contextual-bandits openai-gym personalization reinforcement-learning simulation
Last synced: 14 May 2026
https://github.com/sebastiandg7/dcs-matlab-simulation
This is a MATLAB DCS (Digital Comunication System) Simulation.
awgn digital-comunication digital-modulation matlab qam-modulation simulation
Last synced: 01 Jul 2026
https://github.com/elkins-lab/synth-pdb
Generate realistic PDB files with mixed secondary structures for testing, education and bioinformatics tool development. Jupyter Notebook tutorials are available to visualize the concepts..
bioinformatics biophysics computational-biophysics computational-structural-biology molecular-dynamics molecular-modeling nmr-spectroscopy nmr-tools peptide-sequences protein protein-data-bank protein-structure ramachandran science-education scientific-computing secondary-structure simulation structural-bioinformatics structural-biology
Last synced: 01 Jul 2026
https://github.com/thiagodnf/covid-19-simulation
COVID-19 Simulation
covid-19 javascript simulation simulator
Last synced: 17 Mar 2025
https://github.com/mcellteam/workshop_2020
Repository for models, descriptions, and software supporting the 2020 Workshop
bionetgen cellblender cellblender-model cellorganizer mcell mcell-tutorials simulation
Last synced: 05 Nov 2025
https://github.com/mario-so/pandemicrs
Pandemic simulation in rust and raylib
Last synced: 30 Jun 2026
https://github.com/teleste-official/start
Smart Train Application for Route Testing - Cross-platform desktop application used for creation of routes and trains & generation and playback of testing data
avaloniaui dotnet geo map mapsui railway simulation train
Last synced: 02 Apr 2026
https://github.com/feroxide/feroxide
chemistry hacktoberfest rust simulation
Last synced: 07 Apr 2026
https://github.com/caeassistant-group/disp-fortran-code-abaqus-subroutine
In this project, we have provided Abaqus input files along with the VDISP and DISP Abaqus Fortran subroutines, developed to apply complex boundary conditions.
abaqus cae code disp fem finit fortran simulation subroutine vdisp
Last synced: 18 Feb 2026
https://github.com/semibran/life-c
:gear: conway's game of life in C
c cellular-automata game game-of-life physics simulation
Last synced: 06 Apr 2025
https://github.com/georgkordowich/diffpssi
A Python based framework for differentiable power system simulation and dynamic optimization
automatic-differentiation differentiable-simulation optimisation power-system-dynamics power-system-simulation powerflow python pytorch simulation
Last synced: 14 Apr 2025
https://github.com/kestarumper/gameoflife
Graphical representation of Game of Life
Last synced: 22 Aug 2025
https://github.com/ndunnett/major-pickems-sim
Simulate tournament stage outcomes for Counter-Strike major tournaments.
buchholz counter-strike counter-strike-2 cs2 simulation swiss-system valve
Last synced: 31 Oct 2025
https://github.com/yusufcinarci/aquarium-project-with-microprocessor
Bu çalışmada PIC18F45K22 Mikdrodenetleyicisi kullanılarak akvaryum sistemi otomatik ve manuel olarak iki ayrı şekilde Proteus üzerinden simüle edilmiştir. Microdenetleyici MicroC Pro aracılığı ile programlanmıştır. C# üzerinden yaptığımız arayüz ile PIC18F26K20 mikroişlemcisi kullanılarak proteus üzerinden iki taraflı kontrol sağlanmıştır.
c csharp electronic electronics electronics-projects gui-application microc microcontroller microprocessor microprocessor-applications pic18f45k22 proteus simulation software
Last synced: 11 May 2026
https://github.com/j00nathan/solar-system-sim-pygame
A simple solar system simulation developed in Python using the Pygame library to render and animate the graphical components. This project was created as the final assignment for the Computer Graphics class
2d-graphics pygame python simulation solar-system
Last synced: 22 Aug 2025
https://github.com/3qnrpdwd/quantum-cryptography
양자 암호키 분배(QKD)에 대한 시뮬레이션
kalman-filter quntum-circuits rust simulation
Last synced: 23 Aug 2025
https://github.com/karrlab/wc_analysis
Tools for analyzing whole-cell knowledge bases, models, and simulation results
computational-biology simulation systems-biology visualization whole-cell-modeling
Last synced: 25 Jun 2025
https://github.com/mafeth/bwinf-2021-exercise4
This project is my elaboration of Task 4 in the Federal Computer Science Competition 2021. The idea was to determine from a finite set of different dice which one of them is best suited for a complete game of “Don't get angry”. For this, I had to implement and simulate the entire game principle with all the rules, such as throwing out.
2021 bwinf40 dont-get-angry game simulation
Last synced: 23 Aug 2025
https://github.com/makosai/nyxy
Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.
3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game
Last synced: 11 Jul 2025
https://github.com/poteto0/mamba-model
bio-math model for basketball
basketball biomathematics simulation
Last synced: 09 Jul 2025
https://github.com/roscibely/traffic-lights-simulation
Traffic lights simulation with detection and reduction of pedestrian waiting time in traffic light
anylogic pedestrian-detection presence-detection presence-sensor simulation traffic-light traffic-light-controller
Last synced: 16 Sep 2025
https://github.com/LeoSery/Conway-s-Game-of-Life-3D--Unity6-2024
3D version of Conway's Game of Life in Unity 6. Features interactive cubic grid, real-time cell manipulation, and optimizations for large-scale simulations.
3d cellular-automaton game-development game-of-life procedural-generation simulation unity unity6
Last synced: 25 Aug 2025
https://github.com/klarh/hoomd_flowws
A library for modular HOOMD-Blue workflows
hoomd-blue molecular-dynamics molecular-simulation python simulation workflows
Last synced: 20 Jun 2025
https://github.com/nichitaa/multi-threaded-restaurant-simulation
a efficient multi threaded restaurant simulation with synchronized queues
network-programming python-flask-server simulation threading
Last synced: 23 Jun 2025
https://github.com/artemis-beta/enigma-cpp
A C++ variant on the Python Enigma machine contained within the enigma repository
Last synced: 26 Aug 2025
https://github.com/thomashirtz/lithox
High performance jax-based photolithography simulation.
equinox jax photolithography python simulation
Last synced: 26 Aug 2025
https://github.com/magnuschase03/ecosystem
A simulation of bunnies in an ecosystem with each other competing to survive.
cpp evolution genetic-algorithm nerual-network simulation
Last synced: 26 Aug 2025
https://github.com/vvv-keys/aishadow-malware-labs
AI-assisted malware simulation labs for red team research - content redacted for obvious reasons. Will be updating and applying in due time. Join community for demonstrations/practice.
ai autonomous cyber cybersecurity lab malware offense research security simulation testing warning
Last synced: 11 Jul 2025
https://github.com/fabienpean/vegafem
Unofficial fork of Vega FEM 4.0
computer-graphics finite-elements physics-simulation simulation
Last synced: 16 Feb 2026
https://github.com/gazebosim/gz-citadel
Citadel, Gazebo's 3rd named release
gazebo ignition ignition-citadel ignition-robotics robotics robotics-simulation simulation
Last synced: 27 Aug 2025
https://github.com/iamrajiv/rain-simulation
This project is focused on the application of Kinematics and Dynamics principles using an Entity Component System (ECS) architectural pattern.
css html javascript simulation
Last synced: 27 Apr 2026
https://github.com/flokey82/simmotive
This package is a crude port of https://github.com/alexcu/motive-simulator which is adapted from Don Hopkins' article The Soul of The Sims which shows an prototype of the 'soul' of what became The Sims 1, written January 23, 1997.
ai needs-based-ai simulation thesims
Last synced: 21 May 2026
https://github.com/tien-thanh-hua/smart-light-sensor-inator
An automatic lighting system using light, range, and movement detection. Also comes with temperature and humidity measuring.
arduino-uno c-plus-plus iot-device simulation smart-home smart-lighting tinkercad
Last synced: 17 Jun 2025
https://github.com/neurobionics/pyopensim
Portable python bindings for OpenSim with comprehensive type hints.
biomechanical-simulations biomechanics opensim python python3 robotics robotics-simulation simulation
Last synced: 30 Aug 2025
https://github.com/darkrai-404/snoopy_simulation
A Python-based behavioral simulation that models the interactions between dogs, humans, squirrels, toys, and food in a virtual environment. The simulation accounts for seasonal changes and tracks various aspects of dog behavior. The program outputs various analytics to help examine behavioral trends.
matplotlib-pyplot python3 simulation simulation-modeling
Last synced: 11 Jul 2025
https://github.com/tonylapoche/jdlv-react
Voici le « jeu de la vie », construit avec React et Rédux en Typescript. Il s’agit de ma toute première application web, produite en « fromscratch » en parallèle de mes études. De nombreuses choses restent à améliorer. Je conserve ainsi ce repos par nostalgie.
algorithm-challenges gameoflife jsx junior-developer react redux simulation tailwindcss typescript
Last synced: 11 Apr 2026
https://github.com/hakoniwalab/hakoniwa-pdu-python
Hakoniwa PDU Python API: A ROS-inspired communication library providing pub/sub and RPC over SharedMemory or WebSocket
hakoniwa ros shared-memory simulation websocket
Last synced: 30 Aug 2025
https://github.com/yasnakateb/singleprocessorsystem
💻 A Single Processor System With Gem5
computer-architecture computer-system gem5 gem5-simulator processor-simulator simple-system simulation simulator single-processor system-level-simulator
Last synced: 27 Apr 2026
https://github.com/davidenunes/mason.jppf
WorkingExample of parallel exploration of parameter space using MASON and JPPF.
discrete-event grid java jppf parallel simulation
Last synced: 14 Mar 2025
https://github.com/bsgbryan/roc
A thoroughly-modern real-time simulation engine
assemblyscript bun entity-component-system game-dev game-development game-engine gamedev simd simd-instructions simd-intrinsics simd-programming simulation typescript webassembly webgpu
Last synced: 15 May 2026
https://github.com/openbraininstitute/snap
The Blue Brain/Open Brain Institute Pythonic Simulation and Network Analysis Productivity layer
Last synced: 17 Jan 2026
https://github.com/jayexdesigns/logic-gates-simulator
A web application for simulating logic gates
logic-gates simulation simulator vanilla-javascript
Last synced: 18 Aug 2025
https://github.com/ionicabizau/secondary-rainbow
A simulation of secondary rainbow phenomenon created in HTML, CSS and JavaScript.
hacktoberfest html javascript rainbow simulation
Last synced: 04 May 2025
https://github.com/mk590901/ecg-simulator-plus-widget
The repository contains the updated project https://github.com/mk590901/java_graph_widget_viewer. The original project has been refactored and some bugs have been fixed.
android asynchronous-programming ecg-signal java simulation threads widgets
Last synced: 18 May 2026
https://github.com/petermatts/lotterysim
This repository was created to model popular lottery games through statistics and ML.
machine-learning python simulation statistics
Last synced: 19 Aug 2025
https://github.com/jayexdesigns/web-solar-system
A JavaScript physics simulation made with ThreeJs
gravity-simulation simulation solar-system threejs
Last synced: 23 Jun 2026
https://github.com/matthewpoletin/matchmaking
Matchmaking service simulation
Last synced: 22 Jul 2025
https://github.com/macr0nerd/project_dilemma
The prisoner's dilemma in python
good-first-issue goodfirstissue help-wanted open-source prisoner-dilemma prisoner-dilemma-simulation prisoners-dilemma python python-3 python3 simulation simulator
Last synced: 11 Apr 2025