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/tiagoantao/metis-web
Population genetics on the web
genetics genomics javascript population-genetics simulation teaching
Last synced: 05 Apr 2025
https://github.com/gazebosim/gz_pkg_create
A tool for setting up gazebo related projects.
gazebo hacktoberfest robotics simulation
Last synced: 18 Apr 2026
https://github.com/thomasgesseyjones/dara_21cm_signal_simulation
A simple semi-numerical 21-cm signal simulation code created for the 2023 DARA Global 21-cm Astronomy Workshop
astrophysics cosmology physics-simulation simulation
Last synced: 07 Sep 2025
https://github.com/maxwick456/balls
Tiktok ball simulation
brainrot simulation tiktok youtube-shorts
Last synced: 18 Mar 2025
https://github.com/andyfratello/sim
🔅 Exercicis de Simulació (SIM) Q1 - UPC FIB
agent-based-simulation cpp fib-upc flexsim netlogo sim-fib simulation
Last synced: 20 Mar 2025
https://github.com/walkerdustin/vergleich-von-messmethoden-fuer-punktwolken
Bei der Vermessung eines physischen Raumes ist das Ergebnis eine Punktwolke. Diese Punktwolke beschreibt dann ausgewählte Punkte im Raum, zum Beispiel auf den Wänden und der Decke. Wenn diese Punkte in zwei seperaten Messungen gemessen werden, vielleicht sogar von unterschiedlichen Geräten, soll hinterher herausgefunden werden wie genau diese Punktwolken übereinstimmen. Dafür gibt es zwei grundsätzlich verschiedene Methoden. Diese sollen hier verglichen werden.
3d-models accuracy-metrics data-analysis data-visualization kaggle measure-distance numpy point-cloud pointcloudprocessing punkte python science-research simulation statistics
Last synced: 11 Apr 2026
https://github.com/ronondex/simulation
An abstract multi threading enabled simulation Framework for C# that can be used to model / simulate everything you can imagine
c-sharp multithreading simulation simulation-framework
Last synced: 29 Jun 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/nic-obert/cellular-automata
Simulation of space colonization based on given parameters and environment
cellular-automata life processing simulation
Last synced: 16 Apr 2025
https://github.com/mitre/im_sample_algorithm
MITRE's Interval Management Sample Algorithm. An implementation of RTCA DO-361A Appendix C.
aircraft algorithms simulation
Last synced: 04 Jan 2026
https://github.com/gowth6m/lift-system
Lift system implemented in Java. Shows a simulation of a lift system with two different algorithms to pick up people on the building.
Last synced: 09 Aug 2025
https://github.com/samvitj/weis2016-programs
Source code for WEIS 2016 paper
Last synced: 14 May 2026
https://github.com/cuadernin/integralsimulation
Computes the value of a definite integral using Monte Carlo simulation.
integral monte-carlo monte-carlo-simulation simulation
Last synced: 05 Apr 2025
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/gowth6m/post-office-simulation
A simulation of the customer queuing and being served in a post office written in ANSI standard C99.
Last synced: 18 Mar 2025
https://github.com/aminekaabachi/modulationanalogique
Simulations de modulateurs analogiques
demodulation-analogique simulation
Last synced: 07 Jan 2026
https://github.com/comba92/life-automata
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 17 Apr 2026
https://github.com/dicehub/dice-dev-legacy
DICE project (Old version - No longer maintained !!!)
automation cfd openfoam simulation
Last synced: 20 Jan 2026
https://github.com/bl33h/pcssystem
A user-friendly application for managing personal computers efficiently. Powered by PostgreSQL.
database gui pcs postgresql psql python simulation tkinter transactions ui
Last synced: 09 Apr 2026
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/noushinn/codevscovid19
Simulating hospital supply and demand for COVID19 as part of Zurich Hackathon (March 2020)
demand hackathon hospital-supply shiny simulation
Last synced: 30 Mar 2025
https://github.com/wildlyinaccurate/is-this-real-life
Is this real life? Or just a simulation?
Last synced: 06 Apr 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/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/viljarjf/nano
Programs made during nanotechnology studies
physics physics-simulation python simulation tfy4235
Last synced: 07 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/vsl700/basketball-3d
A 3D basketball simulator, where the user plays with his bot teammates against a bot team. The simulator is written entirely in Java and it uses the game library libGDX.
android bullet-physics gdx-ai libgdx simulation
Last synced: 30 Apr 2026
https://github.com/jacobshirley/arduino-traffic-lights
University project to simulate a single traffic light, a T junction, and a T junction with a pedestrian crossing.
arduino simulation traffic-lights university
Last synced: 23 May 2026
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/cagcak/vue-chat-session
Simple UI chat simulation web component
chat simulation vue vue-components webcomponents
Last synced: 03 May 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/emer/grunt
git-based run tool: python scripts that automate running jobs on a cluster
daemon git hpc-cluster hpc-portal python remote-execution simulation slurm
Last synced: 22 Apr 2026
https://github.com/bl33h/coffeefactorysimulation
A program that simulates a coffee factory with parallel processing using pthreads. It handles coffee production, storage, and thread synchronization.
coffee factory mutex mutex-lock parallel-computing parallel-programming posix-threads pthreads simulation synchronization
Last synced: 14 Mar 2025
https://github.com/bl33h/spotifysimulation
A program that prints the playlist data from a csv file in a music player, it also identifies the longest song.
Last synced: 14 Mar 2025
https://github.com/darkzarich/simple-battle-simulation
Vanilla JavaScript with Canvas powered infinite battle simulation with certain fun rules and balance tracking
animation canvas javascript js simulation vanilla-javascript
Last synced: 21 May 2026
https://github.com/bl33h/factorysimulation
A factory simulation system that utilizes a SQL database.
create-database database postgresql queries simulation sql
Last synced: 21 May 2026
https://github.com/bl33h/discreteeventsimulation
Simulation of program execution in a time-sharing operating system.
cpu data-structures operating-system python ram simulation time-sharing
Last synced: 14 Mar 2025
https://github.com/sumdiboii/rainwater-harvesting-simulation-opengl
A rainwater harvesting simulation built using OpenGL in C++, featuring animated rainfall, gutter collection, and water storage. It’s a modified version of an existing project with unknown origin. We enhanced the visuals, structure, and flow to make it more suitable for academic use. Demonstrates basic OpenGL rendering and environmental concepts.
cpp environment graphics opengl rainwater-harvesting simulation visualisation
Last synced: 11 Apr 2026
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/nyuad-astroparticle/lxe-phonon
This repository contains all the data for the the detection of particles from the phonons produced due to heat deposition in liquid scintillators
Last synced: 17 Jan 2026
https://github.com/jameschirambo/percolate
A parallel program (MPI) to test for percolation of a cluster - 2D Decomposition
c high-performance-computing hpc mpi simulation
Last synced: 03 Apr 2025
https://github.com/arda-guler/sloshtvc
Simplistic model of the thrust vector control system of a launch vehicle with propellant tank slosh.
control-systems physical-modeling physics-simulation simulation thrust-vector-control tvc
Last synced: 24 Jun 2025
https://github.com/ncss-tech/jnsmr
R frontend for the Java Newhall Simulation Model (jNSM) -- "A Traditional Soil Climate Simulation Model"
climate java jnsm model newhall r simulation soil
Last synced: 18 May 2026
https://github.com/arhcoder/safebox-automata
🔐 Safebox simulation with automata theory. It allows to set a password to an imaginary strongbox and it generates a DFA automata to simulates the accept-reject of a serie of movements.
automata python safebox simulation
Last synced: 30 Jul 2025
https://github.com/redhaam/simemory
Desktop application to simulate memory management by the operating system
csharp desktop-application memory simulation simulator
Last synced: 23 Feb 2025
https://github.com/mxvish/mxvish.github.io
My website
android chrome css git github html ios javascript linux macos open-source simulation simulator visualization website windows
Last synced: 06 Apr 2026
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/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/ianjure/markov-chain-trading
A trading algorithm based on Markov probability theory.
algorithmic-trading machine-learning markov-model simulation trading
Last synced: 21 Mar 2025
https://github.com/trflorian/galactic-hopper
Control a spaceship and evolve from simple hops to exploring the galaxy
2d action exploration galactic game gamedev godot godot4 hopper rocket simulation sprites
Last synced: 06 Apr 2025
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/u-c-s/project-multilane
Road traffic sim
simulation traffic-model traffic-simulation
Last synced: 04 Apr 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/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/aemulare/lab-bankqueuesimulation
CSC326 Information structures course
c-plus-plus college-project data-structures queue simulation
Last synced: 13 Apr 2025
https://github.com/dubniczky/network-simulations
Network simulations in python using sockets and mininet
learning mininet networking python simulation
Last synced: 28 Oct 2025
https://github.com/dodderss/enginesimulator
The 3D Engine Designer is a program for my A-Level Computer Science NEA. It is designed for engineers who need an easy to use engine simulator to test engines before they are built for real so that they can estimate power, torque, price, weight and efficiency. It uses React for the front end and Tauri for the back end.
alevel-computer-science engine enginesimulator react simulation tailwindcss tauri typescript
Last synced: 19 Feb 2026
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/malekmfs/cspe40824
M/M/1/K Queue Simulation and Analysis Modeling assignments for "Computer System Performance Evaluation" course.
assignments-of-the-course discriminatory-procesor-sharing fifo performance-evaluation processor-sharing queue-simulation round-robin simulation
Last synced: 27 Mar 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/shivamswarnkar/algo-analysis
Create and design a map, consisted of a goal, a starting point and various obstacles, and then visually analyze different algorithms as they try to find the best path from source to goal.
algo-analysis algorithm astar-algorithm breadth-first-search depth-first-search hill-climbing-search iterative-deepening-search simulation visual-analysis
Last synced: 21 Mar 2025
https://github.com/z1skgr/reconf-computing__hls
High Level synthesis of data transfer in Vivado, Vivado HLS
data-structures data-system embedded-c embedded-systems fifo-queue high-level-synthesis hls simulation vivado vivado-hls xilinx xilinx-vivado xilinx-zynq
Last synced: 05 Aug 2025
https://github.com/yanndubs/modellingbacterias
Useless project that tries to model the life of different bacterias in a petri dish: for learning purpose
bacteria bioinformatics modeling simulation
Last synced: 18 Mar 2025
https://github.com/reubenwong97/highway-discrete-event-simulator
Simple Event-Driven Simulation studying the drop and block rate of calls along a highway
discrete-event-simulation simulation
Last synced: 13 Apr 2025
https://github.com/mtumilowicz/java11-birthday-paradox
Simulation of birthday paradox.
Last synced: 23 Jun 2026
https://github.com/aurobles/synthetic-fall-engine
Physics-informed synthetic fall data engine for ToF sensors with personalization and domain shift scoring.
eldercare fall-detection machine-learning pca simulation synthetic-data time-of-flight
Last synced: 13 Jan 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/edenoved/platform-for-managing-simulation
Developed a simulation management platform for communication networks and computer systems, utilizing Python (FastAPI), React (TypeScript), and MongoDB. The platform supports real-time simulation tracking, customizable configurations, automated workflows, and in-depth results analysis, optimizing research processes and increasing efficiency.
automation fastapi mongodb python react real-time-monitoring simulation typescript web-application
Last synced: 16 Apr 2025
https://github.com/sachin-s-wagh/electrical-engineering-project-design-and-simulation-of-a-fast-dc-ev-recharging-station-using-matlab
A fast DC recharging station design, model, & simulation is presented for multiple EVs supporting G2V & V2G mode. MATLAB/Simulink tool is used with each component designed using standard formulae. Constant current (CC) & voltage (CV) control is used. Power quality is maintained and results obtained prove the effectiveness of proposed model.
control design documentation electric-vehicles electrical-engineering matlab matlab-script research-project simulation simulink-model
Last synced: 26 May 2026
https://github.com/jastka4/meadow-simulation
Project for university. Multithreaded meadow simulation in C++.
conditional-variables cpp17 meadow multithreading pwr simulation
Last synced: 13 May 2025
https://github.com/thiagodnf/covid-19-simulation
COVID-19 Simulation
covid-19 javascript simulation simulator
Last synced: 17 Mar 2025
https://github.com/patrickshaw/scheduling-simulator
A simple proccess scheduling algorithm simulator. Can be used to calculate the completion times of various process scheduling algorithms.
assignment practice python schedule-simulator simulation study university
Last synced: 05 Aug 2025
https://github.com/hejia-zhang/robosimlib
This is a library for robotics simulation files
description-files robotics simulation
Last synced: 17 May 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/novara754/raytracer
A multi-threaded CPU raytracer.
computer-graphics graphics graphics-programming multithreading raytracer raytracing rendering rust rust-lang simulation
Last synced: 21 Mar 2025
https://github.com/danburonline/headless-blender
Proof of concept to run Blender in headless mode behind an HTTP API to run physics simulations (destruction of geometries), bake the simulations as keyframe animations, and return optimised 3D meshes.
Last synced: 30 Sep 2025
https://github.com/rbaltrusch/unicast_network_sim
Ludum Dare 53 game jam entry
game game-development game-jam gamedev ludum-dare ludum-dare-53 networking puzzle puzzle-game pygame python simulation
Last synced: 15 Jan 2026
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: 23 Feb 2025
https://github.com/ghackenberg/typesim
A discrete event simulation framework for TypeScript with 3D rendering and animation capabilities
des discrete-event-simulation simulation simulation-framework typescript typescript-library
Last synced: 27 Jul 2025
https://github.com/skunichetty/nbsim
A CLI tool simulating gravitational interactions between planetary bodies
cpp gravity high-performance simulation
Last synced: 17 Jan 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/r2dev2/nearlynormal
A simulation to see if a distribution is normal enough to be modeled using a Student's t-distribution.
Last synced: 16 May 2026
https://github.com/xiaohan2012/covid-19-code
code for "Revealing the influence of national public health response for the outbreak of the SARS-CoV-2 epidemic in Wuhan, China through status dynamic modeling"
covid-19 dynamic-modelling prediction research simulation wuhan wuhan-coronavirus-outbreak
Last synced: 20 Sep 2025
https://github.com/stdlib-js/simulate-iter-periodic-sinc
Create an iterator which generates a periodic sinc waveform.
cardinal diric dirichlet iterate iteration iterator javascript node node-js nodejs periodic processing signal simulate simulation sinc sine stdlib wave waveform
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/EdenOved/Platform-For-Managing-Simulation
Developed a simulation management platform for communication networks and computer systems, utilizing Python (FastAPI), React (TypeScript), and MongoDB. The platform supports real-time simulation tracking, customizable configurations, automated workflows, and in-depth results analysis, optimizing research processes and increasing efficiency.
automation fastapi mongodb python react real-time-monitoring simulation typescript web-application
Last synced: 29 Sep 2025
https://github.com/sachin-s-wagh/electrical-engineering-project-modeling-of-an-electric-vehicle-charging-station-for-fast-dc-charging
Design, Modeling and Simulation of an Electric Vehicle (EV) Charging Station for Fast DC Charging ensuring Quality Power Exchange (V2G & G2V)
design electric-vehicles electrical-engineering matlab modeling project research-project simulation
Last synced: 27 Jul 2025
https://github.com/liblaf/mesh-kit
3d ct geometry mesh physics point-cloud registration simulation
Last synced: 21 Mar 2025
https://github.com/lbirkert/oscsim
A physics based simulation game about oscilating things.
Last synced: 21 May 2026
https://github.com/lightbridge-ks/harvardspirometer
A Shiny app to Simulate Harvard Spirometer Tracing
r-project shiny-app simulation spirometer
Last synced: 18 Jul 2025
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/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/stevenrice99/fusion-ik
Fusion IK: Solving Inverse Kinematics using a Hybridized Deep Learning and Evolutionary Approach
bio-ik csharp deep-learning evolution evolutionary-algorithms genetic-algorithm genetic-algorithms ik inverse-kinematics machine-learning particle-swarm-optimization pso pso-algorithm python robot robotics robots simulation unity unity3d
Last synced: 09 Apr 2026
https://github.com/fzipp/pps
An implementation of a primordial particle system (PPS). A life-like system emerges from a simplistic particle motion law.
emergence go golang life life-game life-simulation particle-system particles primordial simulation
Last synced: 10 Feb 2026