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/kmoraza/dual_beam_oscilloscope_simulation_software
Software zur Simulation eines Zweistrahloszilloskops (Dual-Beam Oscilloscope Simulation Software)
desktop-app desktop-app-development desktop-application desktop-software dual-beam-oscilloscope dual-beam-oscilloscope-simulation javafx-app javafx-desktop-app javafx-desktop-apps javafx-desktop-software oscilloscope oscilloscope-simulation simulation simulations simulator simulators
Last synced: 18 May 2026
https://github.com/ready4-dev/ready4web
Website of the ready4 suite of tools for data synthesis and modelling in mental health
data-synthesis health health-economics mental policy simulation
Last synced: 20 Jan 2026
https://github.com/tahirzia-1/uart-transmitter-and-receiver
A complete UART (Universal Asynchronous Receiver/Transmitter) implementation for FPGAs, written in Verilog HDL. This project includes transmitter and receiver modules, baud rate generation, and test infrastructure for both simulation and hardware validation.
fpga-board fpga-programming fpga-soc nexys4ddr rtl simulation systemverilog testbench uart uart-receiver uart-transmitter uart-verilog verilog verilog-hdl verilog-project vivado vivado-hls vivado-simulator
Last synced: 04 Mar 2025
https://github.com/corsario-cl/nukkua
Nukkua, es un programa para simular diferentes líquidos, Viscosidad y temperatura en diferentes ambientes.
computer-vision simulation simulator software windows-desktop
Last synced: 04 Apr 2025
https://github.com/woolseyworkshop/article-simulating-fireflies-with-an-arduino
Simulating Fireflies With An Arduino Article Resources
arduino electronics fireflies kicad linux macos programming simulation windows
Last synced: 11 Apr 2026
https://github.com/caeassistant-group/abaqus-welding-simulation-two-pass-arc-welding
2-Pass Welding Simulation in Abaqus: In this project, we used Abaqus with the DFLUX subroutine to simulate2-pass welding, incorporating the birth and death of elements. This is a workshop of a package covering the simulation of multiple welding methods, presented in 3.5 hours of video. All files and videos are available through the provided link.
3ds abaqus arc-welding arc-welding-simulation cae dflux-subroutine fortran numerical numerical-methods simulation welding
Last synced: 05 Jan 2026
https://github.com/caeassistant-group/inherent-strain-method-in-metal-additive-manufacturing-abaqus-simulation
This research investigates the application of the Inherent Strain method in Abaqus, an effective numerical strategy for simulating Laser Powder Bed Fusion (LPBF) in metal additive manufacturing. For this purpose, we have implemented the DFLUX and USDFLD subroutines using Fortran.
3d-printing abaqus additive-manufacturing cae dflux-subroutine fem finite-element-analysis finite-element-methods finite-elements fortran laser numerical python simulation
Last synced: 11 Jun 2025
https://github.com/caeassistant-group/abaqus-3d-printing-additive-manufacturing
In this project, we simulated 3D printing, or additive manufacturing, in Abaqus CAE. Due to the complexity of the project, we used Python scripting for the simulation. Additionally, we utilized the DISP and USDFLD subroutines in Fortran Languages.
3d-printing 3dprint abaqus additive-manufacturing cae finite-element-methods numerical-simulation simulation
Last synced: 16 Oct 2025
https://github.com/stynh/roguelike.js
entity-component-system simulation typescript
Last synced: 04 Apr 2025
https://github.com/sumandey7684/mac-os-simulation
This open-source project aims to replicate some of the Mac OS(Monterey, at the time of writing)'s desktop experience on the web, using HTML, CSS & JavaScript
apple css git html javascript macos nodejs responsive simulation
Last synced: 11 Apr 2026
https://github.com/timyiu478/dolev-strong-protocol
A State Machine Replication built on top of Dolev-Strong Authenticated Broadcast Protocol
byzantine-broadcast consensus distributed-systems pki protocol simulation state-machine-replication synchrony
Last synced: 30 Oct 2025
https://github.com/louis030195/meme
Learning and teaching meme(s) one commit at a time.
3d biology physics simulation unity
Last synced: 28 Apr 2026
https://github.com/youngermaster/coulomb-superposition-principle
Principio de Superposición de Coulomb y Ley de Biot-Savart
coulomb-law matplotlib numpy simulation
Last synced: 18 May 2026
https://github.com/sourceduty/network_simulator
👩🏻💻 Simulate and set up professional or home networks.
ai artificial-intelligence chatgpt custom-gpt custom-gpts gpt gpts network network-programming networking openai openai-gpt programming routing simulate simulation simulator
Last synced: 04 Apr 2025
https://github.com/dpm76/gameoflife
Game of Life simulator in Python featuring clean architecture, unit testing, and graphical visualization.
cellularautomata clean-architecture console-app conway design-patterns gameoflife gameoflifesimulation infinitegrid portfolio python python-3 simulation software-architecture tkinter tkinter-python ui unittest
Last synced: 07 Jun 2026
https://github.com/dcronqvist/evolvi
🐛 old high school project using neural networks and a genetic algorithm for simulating a species that has one goal: survive by eating food.
genetic-algorithms neural-networks simulation
Last synced: 21 Jun 2026
https://github.com/sergio-egm/conway-s-game-of-life
Developing Conway's game of life and study of the physics property.
complex-systems cpp julia mathematics physics self-similarity simulation
Last synced: 18 May 2026
https://github.com/sourceduty/simulation_dev
👨💻 Create new models for simulation programs.
ai-programming ai-sim ai-simulator artificial-intelligence chatgpt custom-gpt developer-tools gpt gpts math-sim openai pen-and-paper programmer programming sim simulation simulations simulator theoretical-computer-science
Last synced: 04 Apr 2025
https://github.com/tsotimus/lru-cache-simulator
A JavaScript simulation of hardware cache with k-way associativity and LRU replacement strategy
cache calculator javascript js lru-cache simulation
Last synced: 21 Mar 2025
https://github.com/sdummett-at-42/philosophers
Simulating dining philosophers problem using threads and mutexes in C.
concurrency dining-philosophers-problem multithreading mutex parrallel-computing simulation threads
Last synced: 12 Jul 2025
https://github.com/nabilshadman/percolate-message-passing-parallel-program
Percolate message passing parallel program using two-dimensional decomposition implemented in the C programming language
c high-performance-computing mpi parallel-computing scientific-computing simulation
Last synced: 04 Apr 2025
https://github.com/rakin406/projectile-motion
Projectile motion demo
2d demo education motion physics simulation
Last synced: 18 Jan 2026
https://github.com/jelhamm/internode-hellinger-distance-based-decision-tree
Simulations for the paper "Inter node Hellinger Distance based Decision Tree by Pritom Saha Akash, Md. Eusha Kadir, Amin Ahsan Ali, Mohammad Shoyaib"
articles data-analysis data-mining decision-tree decision-tree-classifier hddt hellinger-distance-criterion machine-learning numpy-library paper-implementations python scipy-library simulation tree-node
Last synced: 04 Apr 2025
https://github.com/warjohn/simplegraph
The Physics Engine Simulation uses SFML and OpenCV to simulate gravity, collisions, and motion for customizable shapes. Objects interact under user-defined gravity (e.g., Earth, Mars) with real-time video recording. Ideal for visualizing physics concepts dynamically.
collision-detection gravity opencv physics-engine sfml simulation
Last synced: 18 May 2026
https://github.com/vivek13130/boids
A boid ( unified movement of birds and fishes in large groups ) simulator with real time behaviour modification.
boids boids-algorithm boids-behaviour boids-simulation gamedevelopment gdscript godot-engine multithreading simulation solo-project
Last synced: 20 Jan 2026
https://github.com/kaua-pt/cancerevolutionsimulator
Simulação da evolução de um câncer
agent jade java multiagent-systems simulation
Last synced: 14 May 2026
https://github.com/kaustubholpadkar/k-means_clustering-simulation
Simulation of K-means Clustering algorithm using P5.JS
cluster-centroids clustering-algorithm interactive-visualizations javascript-library kmeans-clustering-simulation machine-learning p5-sketches p5js simulation unsupervised-machine-learning
Last synced: 04 Apr 2025
https://github.com/benpollarduk/bp.plankton
A C# program targeting .NET 4.6.1 that simulates plankton in a pond, with the emphasis put on fun over realism.
csharp plankton simulation wpf
Last synced: 18 May 2026
https://github.com/mohababsa/jderobot-brownianmotion
Brownian Motion simulator for GSoC 2025 JdeRobot challenge. Robot moves in a square arena, rotates on boundary collisions. Built with Python, NumPy, and Matplotlib. Includes GIF output
brownian-motions gsoc-2025 jderobot python simulation
Last synced: 05 Apr 2025
https://github.com/horheynm/modelingebolaspread_sir
SIR approximation model
differential-equations numerical-solvers runge-kutta simulation
Last synced: 03 Apr 2025
https://github.com/ayonious/tower-of-hanoi-simulation
🗼💿Tower of Hanoi solve using Animation of java Graphics
canvas-animation graphics java simulation tower-of-hanoi
Last synced: 18 May 2026
https://github.com/piras-s/tuningcurvesnestedbayesianinference
Bayesian inference of neural tuning curves using nested sampling (PyMultiNest), with theory, simulation, and diagnostic visualizations.
bayesian-inference data-visualization machine-learning model-evaluation nested-sampling neuroscience pymultinest python3 simulation
Last synced: 18 May 2026
https://github.com/ruivieira/scala-ssm
Scala state-space models
scala simulation state-space-model statistics time-series
Last synced: 19 May 2026
https://github.com/yinkar/sektir
A ball simulation based on p5js
game p5js p5js-game physics-simulation simulation
Last synced: 25 Jun 2025
https://github.com/ismael-mendoza/multicam-bolshoi-mah
Repository to reproduce results of paper: "MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties"
cosmology dark-matter-halos nbody-simulation simulation
Last synced: 21 Jul 2025
https://github.com/hasanyahya101/rubixsimulation-vite
This is a Rubix Cube 3D Simulation Application. It allows you to rotate the Cube and its Rows and Columns. It is responsive on both Desktop and Mobile.
3d css desktop github github-pages mobile react responsive rubux-cube simulation static vite
Last synced: 07 Apr 2026
https://github.com/flokey82/simmemory
Dwarven memory: A pretty clumsy attempt to replicate the memory system from dwarf fortress.
Last synced: 18 May 2026
https://github.com/maxchistt/evolution
WPF app - evolution strategy simulation
evolution hawks-and-doves simulation wpf
Last synced: 01 May 2026
https://github.com/wwwshwww/roomor
Framework for autogenerating and deploying random room simulation for Gazebo
gazebo pcg-gazebo python ros simulation
Last synced: 27 Apr 2026
https://github.com/georgeerol/simplearmmoverwithros
This is an example of writing ROS nodes in Python
Last synced: 10 Jun 2026
https://github.com/sunsided/box-search-strategy
A simulation of a seemingly paradoxical outcome of different search orders on a grid.
competitive-search game-theory grid-search optimal-stopping probability rust simulation
Last synced: 29 Mar 2025
https://github.com/martinouton/arduino-introduction
This is my progress on learning how to code and making circuits on Arduino
arduino arduino-uno circuits code simulation
Last synced: 28 Mar 2025
https://github.com/fabriziomusacchio/sir_model
This repository contains the code for the blog post on The SIR model: A mathematical approach to epidemic dynamics. For further details, please refer to this post.
Last synced: 16 May 2026
https://github.com/it-delinquent/door_access_emulator
A small program that shows a basic door access system
c-sharp caliburn caliburn-micro costura costura-fody csharp csharp-code fody fodyweavers mvvm mvvm-architecture mvvm-pattern programming simulation windows windows-presentation-foundation wpf wpf-application wpf-ui
Last synced: 20 Jan 2026
https://github.com/shimwell/neutronics_geomentry_comparision_simulation
The same neutronics geometry made using Constructive Solid Geometry (CSG) and DAGMC faceteted surface mesh at different resolutions to compare simulation results
csg dagmc geometry mesh neutronics simulation
Last synced: 09 Sep 2025
https://github.com/sourceduty/chronosimulation
🕒 Assistive development and optimization of chronosimulation models.
ai ai-sim artificial-intelligence chatgpt chronoreactor chronosim chronosimulation chronosimulation-model computer-science custom-gpt gpt gpts openai openai-chatgpt science sim sim-model simulate simulation simulator
Last synced: 28 Mar 2025
https://github.com/sebastianbach/game
Python based simulation of a simple game with various strategies.
Last synced: 21 Jul 2025
https://github.com/sourceduty/first_aid_sim
⛑️ Assistive first aid simulations.
ai-aid ai-health ai-sim aid artificial-intelligence chatgpt custom-gpt emergency emergency-aid emergency-services first-aid first-aid-sim gpt gpts health-aid health-check openai sim simulation simulator
Last synced: 28 Mar 2025
https://github.com/sandrain/analyzethis-schedsim
A workflow scheduling simulator for multi-core active flash devices.
Last synced: 10 Jul 2025
https://github.com/mhozaifaa/diamonddealer
Simple game designed using the blazor , simulation on Petri network
ai blazor csch dotnet dotnetcore game net5 petri-network simulation webassembly
Last synced: 08 May 2026
https://github.com/cxw42/combat-sim
Tools for simulating dice-based combat systems
perl random-numbers simulation
Last synced: 25 Jun 2025
https://github.com/khaledashrafh/petpal-simulation
The PetPal Simulation is a console-based application that simulates the experience of adopting and taking care of a pet. Users can adopt a pet, feed it, play with it, and check its status. The game tracks the pet's hunger and happiness levels, and it ends if these levels drop to critical values.
adoption feed functional-components functional-programming game gamedev gaming-software pets simulation simulator solidity toys troubleshooting
Last synced: 28 Apr 2026
https://github.com/anomalou/darkstone
Simple SS13 like game made with Godot Engine
gdscript godot godot-engine godot4 indiegame multiplayer pixels simulation singleplayer space-station-13 ss13
Last synced: 20 Jan 2026
https://github.com/lovesaroha/natural-selection-simulation
The goal is to create a system where autonomous steering agents evolve the behavior of eating food (+) and avoiding poison (x) .These steering behaviors are largely independent of the particulars of the character's means of locomotion.
algorithms canvas genetic-algorithm html javascript natural-selection simulation
Last synced: 18 May 2026
https://github.com/debruine/faux.jl
Julia version of faux for data simulation
Last synced: 28 Mar 2025
https://github.com/yoc00lig/evolution-simulation
This is my first project created using Java and the JavaFX framework. It showcases a simulation of evolution based on Darwin's theory. Allows running multiple simulations simultaneously. 🐌
agh-ust evolution-simulation java javafx life-simulation po project simulation
Last synced: 18 May 2026
https://github.com/samya-s/modeling-and-simulation-lab
Modeling and Simulation Lab (MA39206)
mathematical-modelling mathematical-modelling-and-simulation modeling modeling-and-simulation modelling modelling-and-simulation simulation
Last synced: 11 May 2026
https://github.com/asko7779/rust-dos-simulation
denial of service attack simulation
denial-of-service rust simulation testing
Last synced: 25 Jun 2025
https://github.com/wadjetz/crowd-simulator
algorithm dijkstra game graph java school-project simulation
Last synced: 21 Mar 2025
https://github.com/wiless/singlecell
A Single cell application based on the cellular package
golang research simulation wireless
Last synced: 12 Jan 2026
https://github.com/volkansah/tso-swift-simulator-fork
TSO Swift Simulator ist ein Community-Tool für Spieler von Die Siedler Online (DSO), das entwickelt wurde, um Strategien zu simulieren, Truppenbewegungen zu planen und Abenteuer effizienter zu gestalten. Obwohl der ursprüngliche Entwickler nicht mehr aktiv ist, wird das Tool von der Community gepflegt und weiterentwickelt.
die-siedler-online simulation simulator the-settlers-online tso
Last synced: 05 Apr 2025
https://github.com/karrlab/paper_2018_curr_opin_sys_biol
Code associated with our 2018 review in Current Opinion in Systems Biology
biology citations corresponding-author email-address europe-pmc mathematical-modelling simulation
Last synced: 25 Jun 2025
https://github.com/juntyr/necsim-rust-demo
Demonstration of the spatially explicit biodiversity simulation `necsim-rust`
binder biodiversity demo necsim rust simulation
Last synced: 19 May 2026
https://github.com/luciopaiva/automaton-lab
A 2D cellular automata sandbox where rules can be changed on-the-fly through an embeded script editor.
cellular-automata grid neighbors simulation transition vanilla-javascript visualization
Last synced: 21 Mar 2025
https://github.com/ryan-m-smith/timesharingsimulation
A simple simulation of a time-sharing system with a round-robin scheduler. CS-320 Project 1.
operating-systems round-robin simulation time-sharing
Last synced: 03 Apr 2025
https://github.com/hamzaezzra/synthetic-dice
Unity environment for generating synthetic images of dice to train detection/classification algorithms.
dice-detection dice-recognition object-detection simulation synthetic-data-generation synthetic-datasets unity yolo
Last synced: 19 May 2026
https://github.com/arkaht/cpp-ekosystem
Ekosystem ─ a simple data-driven simulation game in C++ using Suprengine and ImGui
cpp custom-engine data-driven ecosystem imgui opengl sdl2 simulation
Last synced: 19 May 2026
https://github.com/insolor/turmite
A turmite machine implementation in Euphoria. Needs dos_rescue module to work.
Last synced: 26 May 2026
https://github.com/maziar110/api_client_test
A simple cloud with an API and a client written in python in order to test your infra. Integrated with OpenTracing
cloud cloud-computing docker docker-compose docker-image flask-api jaeger loadbalancer opentrace opentracing python3 simulation testing-tools
Last synced: 30 Apr 2026
https://github.com/arathbv/cpe416-autonomous-mobile-robotics
This is a repository of coursework and labs that was completed while taking the course CPE 416 Autonomous Mobile Robotics at California Polytechnic State University. The repository contains labs leading up to the Final Project in which an Autonomous Vehicle was designed and created to map a room and navigate to a position on the map.
Last synced: 19 May 2026
https://github.com/patriciobcs/mini-aevol
Parallel implementation of a reduced version of the Aevol simulator
Last synced: 19 May 2026
https://github.com/sunghunbae/mdscribe
A toolset for molecular dynamics
amber desmond md openmm pdb simulation
Last synced: 04 Mar 2025
https://github.com/samuelson777/sensor-data-dashboard-simulator
Interactive Sensor Data Dashboard Simulator showcasing temperature, humidity, light, and motion sensors with real-time visualization. Fully client-side, responsive, and designed to demonstrate sensor handling and frontend skills without hardware.
client-side css dashboard data-visualization frontend html iot javascript realtime responsive sensor simulation visualization webapp
Last synced: 30 Apr 2026
https://github.com/dnbsammie/overdrive
Racing simulator student project
car csharp racing-simulator simracing simulation unity unity3d
Last synced: 19 May 2026
https://github.com/aemulare/lab-sequence
CSC326 Information structures course
c-plus-plus college-project console-application information-structures simulation
Last synced: 22 Aug 2025
https://github.com/nishantbharali/portfolio
My official portfolio for visual demonstrations of my work and projects on vehicle controls, software testing, robotic simulations, AI and web development.
automotive control-systems convolutional-neural-networks machine-learning-algorithms projects robotics simulation software technology webdevelopment
Last synced: 19 May 2026
https://github.com/beepboopbit/laboratoryenvironment
A Simple Extensible Environment Library for simulation
library simulation student-project
Last synced: 20 Mar 2025
https://github.com/jghaden/particle-simulator
OpenGL based Particle simulator
glew glfw glm gravity nbody opengl particles simulation
Last synced: 15 May 2026
https://github.com/wangsimiao2000/animation_and_simulation
University of Leeds Animation Simulation Course Assignments
animation animation-blending collision-response simulation
Last synced: 06 Apr 2025
https://github.com/voschezang/project-agent-based-modelling
Agent Based Modelling of Traffic
Last synced: 21 Jun 2026
https://github.com/oleksandrzadvornyi/aquarium-simulation
An interactive Java aquarium simulation where fish swim naturally and respond to food dropped by the user. Click anywhere to feed the fish and watch them swim toward the food.
animation aquarium-simulation awt-graphics desktop-application fish game interactive java java-awt simulation
Last synced: 19 May 2026
https://github.com/s1ink/swerve-simulation
An extension of the original team project during summer 2023
frc java simulation swerve-drive wpilib
Last synced: 16 May 2026
https://github.com/wmkouw/sim-contactdynamics
Simulations of systems under contact dynamics.
Last synced: 04 Apr 2025
https://github.com/alexanderepstein/3-d-gravity
Final Project For C.S. II
gravity java orbit simulation space
Last synced: 31 Dec 2025
https://github.com/mm318/scirs-sim
A Rust implementation of a framework for modeling systems
simulation simulation-framework simulink simulink-clone
Last synced: 17 Mar 2025
https://github.com/endiba360/processing
Este repositorio guarda algunos sketches de ejemplo.
algorithms archivos bezier bezier-curve bezier-curves bresenham-algorithm computer-simulation dda-algorithm drawing geometric-algorithms midpoint-algorithm processing simulation
Last synced: 13 Sep 2025
https://github.com/erikbavenstrand/infection-simulation
Very simple infection simulation made for an assignment at KTH.
Last synced: 27 Mar 2025
https://github.com/lucasmmg1/fallingsand
This is a falling sand particle simulator!
falling java particle processing sand simulation
Last synced: 19 May 2026
https://github.com/erictherobot/julia-traffic-lights
A simple traffic light simulator written in the Julia programming language.
julia julia-language julia-testing simulation traffic-light
Last synced: 05 Mar 2026
https://github.com/podusowski/covid-simulations
Couple of COVID-19 related simulations.
coronavirus covid-19 simulation
Last synced: 13 Mar 2025
https://github.com/endiba360/autonomous-car-unity
En este proyecto se busca implementar algoritmos de inteligencia artificial para lograr que un auto, a través de una simulación en Unity 3D, pueda recorrer una pista por su propia cuenta sin colisionar con su entorno.
artificial-intelligence autonomous-vehicles neural-networks simulation unity unity3d
Last synced: 06 May 2026
https://github.com/davewalker5/stromatolitegrowth
Exploring stromatolite formation through computational growth: process-based models of microbial growth, sediment deposition, environmental forcing and layered structure.
computational-biology growth mathematical-modelling natural-history paleobiology scientific-visualization simulation stromatolite stromatolites
Last synced: 27 Jun 2026
https://github.com/sourceduty/hot2000
🏠 Simulate the energy performance of residential buildings using the HOT2000 software suite framework.
ai ai-hot2000 artificial-intelligence canadian-houses chatgpt energuide energy energy-analysis heat hot2000 house-heat house-tool housing made-in-canada residential-building sim simulate simulation simulator thermodynamics
Last synced: 28 Mar 2025
https://github.com/ghost---shadow/gravity-simulator
A 2D particle based gravity simulator using MATLAB
education euler euler-integration gravity particles simulation
Last synced: 07 Mar 2026
https://github.com/comba92/life-automata-sdl
⬜⬛ C++ implementation with SDL2 of Conway's Game of Life
conways-game-of-life cpp game makefile sdl2 simulation
Last synced: 19 May 2026
https://github.com/0xtter/wizardguildmanager
"Wizard Guild Manager" is a Java project that simulates the day-to-day operations of a wizard guild. Send adventurers on missions, manage finances, and oversee personnel to build the strongest guild in the realm. Harness your strategic skills and create a thriving guild in this immersive simulation.
Last synced: 13 Jun 2025
https://github.com/jean9696/airport-checkin
Simulation of a check in desk in an airport for an academic project
Last synced: 29 Mar 2025