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/pyroll-project/pyroll-cli
PyRoll rolling simulation framework - command line interface (CLI).
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 27 Jan 2026
https://github.com/georgjz/wasp
Data for an unfinished front panel computer design
Last synced: 31 Jan 2026
https://github.com/tawfik-s/football_cup_simulation_using_aop
jade project for footbool cup
academic-project aop jade java-fx simulation
Last synced: 23 Jan 2026
https://github.com/kurosawaxyz/maree-noire
Simulation simple de la pêche et du phénomène de la Marée noire
oop-principles oops-in-java simulation
Last synced: 04 Jul 2025
https://github.com/ugnmura/secretary-problem-simulation
Simulation of the Secretary Problem
maxima maximization probability secretary-problem simulation
Last synced: 09 Apr 2025
https://github.com/radoslav-grencik/ims_20_21
Simulation of ocean plastic pollution.
Last synced: 04 Jul 2025
https://github.com/heyin-os/elevator
A simulator for real-life elevator. Maybe this program has some bugs. It's based on Qt platform. So if you want to compile my code, You need a Qt creator and add them as new project.
Last synced: 29 May 2026
https://github.com/erencanpelin/3d-procedural-terrain-editor-
Made in 2020, this project was part of my highschool software design & development major project
high-distinctions highschool-project major-project simulation terrain-generation
Last synced: 07 Apr 2025
https://github.com/eduribeiro00/emergencycallsystem-feup-aiad
Code and projects developed in the AIAD subject throughout the semester (MIEIC 4th year, 1st semester).
agents ai aiad jade java repast simulation
Last synced: 25 Feb 2026
https://github.com/dav0dea/spiking-network
Simulation of a real time spiking neural network
artificial-intelligence learning simulation spiking-neural-network
Last synced: 29 May 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/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/federico-ciuffardi/jwatersim
real-time realtime simulation water
Last synced: 07 Apr 2025
https://github.com/sukiboo/persona_simulation
Simulate people with GPT models and generate response statistics
behavioral-science gpt simulation
Last synced: 14 Mar 2025
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/bakel-bakel/robotic-arm-digital-twin
Digital Twin of Robotic Arm | Unity + MATLAB Integration
digital-twin matlab robotics simulation unity
Last synced: 06 May 2026
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/sebapythongpt/radar-pulse-simulation-matlab
# Radar Pulse Simulation in MATLABThis project simulates a pulsed radar system with multiple moving targets in MATLAB. It features dynamic visualization and fluctuating radar cross-section (RCS) for effective target detection. 🚀👩💻
engineering-project matlab noise-modeling ppi-display pulsed-radar radar radar-simulation radio-navigation rcs-modeling signal-processing simulation swerling-models target-detection telecommunications
Last synced: 04 Jul 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/mtumilowicz/java11-birthday-paradox
Simulation of birthday paradox.
Last synced: 23 Jun 2026
https://github.com/stdlib-js/simulate-iter-lanczos-pulse
Create an iterator which generates a Lanczos pulse waveform.
iterate iteration iterator javascript lanczos node node-js nodejs periodic processing pulse signal simulate simulation sinc stdlib train wave waveform window
Last synced: 04 Mar 2025
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/samvitj/weis2016-programs
Source code for WEIS 2016 paper
Last synced: 14 May 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/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/sleepycharlyy/mass_spring.pde
Simulates how springs interact with mass. Made with Processing 3.
2d-simulation mass physics physics-simulation processing simulation springs
Last synced: 03 Jul 2025
https://github.com/gonzalo-bulnes/stime
🦉 A testing (and partial) replacement for Python's time package, for fully-controlled time-dependent tests.
Last synced: 06 Apr 2025
https://github.com/maxwick456/balls
Tiktok ball simulation
brainrot simulation tiktok youtube-shorts
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/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/kronopt/simulate
Simulator of Antibiotic Therapy Effects on the Dynamics of Bacterial Populations
antibiotic-resistance bacteria enterotype kivy microbiome python python-2 simulation
Last synced: 03 Oct 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/hejia-zhang/robosimlib
This is a library for robotics simulation files
description-files robotics simulation
Last synced: 17 May 2026
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/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/marvk/marple-traffic-simulator
javafx mvvm mvvmfx simulation traffic traffic-simulation
Last synced: 18 May 2026
https://github.com/will-roscoe/nbody
Repo for my coursework for PHYS281 Scientific Programming and Modelling. A Library to simulate the interaction of solid bodies in 3D, and be able to graphically display motion or output in multiple forms. Integrates JPLHorizons data to be able to use in simulation.
jpl-horizons matplotlib nbody-problem physics python simulation university
Last synced: 21 Mar 2025
https://github.com/marvin9/distributed-algorithms
basic terminal simulation of election algorithms - a) bully algorithm
bully-algorithm coordinator coordinator-election-problem distributed-systems election-algorithm simulation
Last synced: 13 Jun 2026
https://github.com/matthewpoletin/matchmaking
Matchmaking service simulation
Last synced: 22 Jul 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/abraaohonorio/signals-and-systems
This repository is intended for the works of the discipline of Signals and Systems projects - UFPB- 2016_1
python signal signal-processing simulation
Last synced: 11 Jun 2026
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/wildlyinaccurate/is-this-real-life
Is this real life? Or just a simulation?
Last synced: 06 Apr 2025
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/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/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/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/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/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/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/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/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/aemulare/lab-bankqueuesimulation
CSC326 Information structures course
c-plus-plus college-project data-structures queue simulation
Last synced: 13 Apr 2025
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/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/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/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/sculpttechproject/fleetstream
FleetStream is an experimental sensor‑to‑dashboard playground. It emulates a fleet of vehicles, captures raw telemetry, crunches it in real‑time with Apache Spark Structured Streaming and exposes the results for further analysis.
analytics car fleet iot obd simulation spark streaming
Last synced: 16 May 2026
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/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/jpinedaa/Maskarama
Maskarama is an innovative god-simulation sandbox game where players wield omnipotent powers to shape the destinies of intricate AI-driven characters. Each character in Maskarama is a living entity with a unique memory graph, influenced by their experiences, perceptions, and interactions within dynamically evolving environments.
gemini-api graphrag llm narrative-game narrative-generation simulation
Last synced: 27 Sep 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/dvir-cohen1/orbit-view
A 3D solar system simulation built with React and Three.js, bringing the wonders of space to your screen.
react simulation space threejs
Last synced: 10 Apr 2026
https://github.com/fvandrad/crud-json-server
api back-end backend json json-server simulacao simulation
Last synced: 15 Apr 2026
https://github.com/quantam-studios/john-conways-game-of-life-recreation.
The Game of Life made with Pygame.
cellular-automata pygame python3 simulation
Last synced: 13 Sep 2025
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/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/joshwlambert/daisiemainland
Simulate phylogenetic data on islands with a evolving mainland pool
Last synced: 27 Feb 2026
https://github.com/jposada202020/circuitpython_display_ht16k33
On Display Simulation for an HT16K33 driver. Works with 16x8 and 8x8 matrices. And 7x4 and 14x4 Segments
circuitpython display displayio ht16k33 matrices segments simulation
Last synced: 19 Feb 2026
https://github.com/mario-so/pandemicrs
Pandemic simulation in rust and raylib
Last synced: 30 Jun 2026
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/genebit/p5js-double-pendulum
Double Pendulum simulation created in p5js
double-pendulum-simulation simulation web-application
Last synced: 18 May 2026
https://github.com/krios2146/2d-simulation
Project is a step-by-step simulation of a 2D world populated by herbivores and predators with console UI
Last synced: 13 Apr 2025
https://github.com/gaocegege/scheduler-simulator
For researchers: Simulate scheduler behaviors in data centers
scheduler simulation simulator sparrow
Last synced: 04 Jul 2025
https://github.com/ramamurthy-lab/ros2_drone_sim
Docker-based ROS2 Humble development environment for drone simulation and experimentation.
docker docker-compose drone gazebo humble navigation robot-control robotics robotics-simulation ros2 rviz simulation ubuntu x11
Last synced: 20 Apr 2026
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/mach3tryhard/tokamak-simulator
Tokamak Simplified Simulator makes the concept easy to visualise. Done using three js and cannon-es
example-project physics-simulation simulation
Last synced: 07 Mar 2026
https://github.com/sbstndb/grayscott_k
A simple 3D GrayScott simulation using Kokkos enabling CUDA or OpenMP backend
cuda finite-difference grayscott grid kokkos laplacian openmp simulation visualisation
Last synced: 16 May 2026
https://github.com/wpbonelli/dla
diffusion-limited aggregation on a square grid
brownian-motion brownian-tree diffusion-limited-aggregation fractal random-walk simulation
Last synced: 25 Jun 2025
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/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/caeassistant-group/abaqus-uel-subroutine
UEL refers to User-Defined Elements, which are used to implement element types not found in the Abaqus element library. This project assists in writing a UEL subroutine.
3ds abaqus analysis cae fem finite-elements fortran numerical-analysis simulation subroutine uel
Last synced: 28 Feb 2026
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/pilotcorgi/csim
A MOS Switch-Level Simulator
simulation switch-level-simulator transistor
Last synced: 08 Apr 2026
https://github.com/ait-testbed/atb-ansible-rootkeys
AECID testbed for installing public and private ssh-keys of simulated administrators.
aecid ansible ansible-role atb keys openssh simulation ssh testbed
Last synced: 14 May 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/z1skgr/anac-competition
ANAC competition / PappousAgent
agent anac eclipse-ide game-theory genius-api java negotiations simulation utility-function
Last synced: 09 Jul 2025
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/guildofcalamity/starfieldsimulation
Homage to the Windows95/98 starfield screen saver.
cmake cpp drawing screensaver sfml simulation vectors vertex windows
Last synced: 18 May 2026
https://github.com/thanos/eisvoli-exoginon
A simulation example in Golang
golang golang-examples simulation
Last synced: 30 Oct 2025
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