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/timschneider42/pyboolet
Object-Oriented wrapper for pybullet.
pybullet python python3 simulation
Last synced: 05 Apr 2025
https://github.com/pyroll-project/pyroll-sims-power-and-labour
Plugin for PyRolL providing the power and labour calculation after R. B. Sims.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 12 Feb 2026
https://github.com/pyroll-project/pyroll-sparling-spreading
Plugin for PyRolL providing spreading claclulation using Sparling's equation.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 24 Jan 2026
https://github.com/feroxide/feroxide
chemistry hacktoberfest rust simulation
Last synced: 07 Apr 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/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/defrecord/value-alignment-toolkit
A comprehensive toolkit for implementing, analyzing, and validating AI value alignment based on Anthropic's 'Values in the Wild' research.
ai anthropic data-analysis ethics privacy python simulation value-alignment
Last synced: 20 Jul 2025
https://github.com/bambier/bpsim
Bio processing simulator for Biotechnological proccess by focusing on Food Biotechnology and fermentation
biotech-application biotechnology fermentation fermentation-process python regression simulation simulator
Last synced: 29 Mar 2025
https://github.com/tech-gian/school_simulation_java
👨‍🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in Java.
java oop oop-java oop-principles school school-project simulation
Last synced: 05 May 2025
https://github.com/ragibson/real-time-simulator
Real-time scheduling simulator with simple CPU overhead accounting (context switches and cache warming).
cpu-scheduling real-time real-time-scheduling real-time-systems simulation
Last synced: 23 Feb 2025
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/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/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/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/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/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/qogris/matterai-workspace
AI for Materials Science Training and Development
ai4s aiforscience deep-learning machine-learning materials-genome materials-science simulation
Last synced: 21 Mar 2025
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/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/pilotcorgi/csim
A MOS Switch-Level Simulator
simulation switch-level-simulator transistor
Last synced: 08 Apr 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/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/gaocegege/scheduler-simulator
For researchers: Simulate scheduler behaviors in data centers
scheduler simulation simulator sparrow
Last synced: 04 Jul 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/joshwlambert/daisiemainland
Simulate phylogenetic data on islands with a evolving mainland pool
Last synced: 27 Feb 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/wildlyinaccurate/is-this-real-life
Is this real life? Or just a simulation?
Last synced: 06 Apr 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/marvk/marple-traffic-simulator
javafx mvvm mvvmfx simulation traffic traffic-simulation
Last synced: 18 May 2026
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/federico-ciuffardi/jwatersim
real-time realtime simulation water
Last synced: 07 Apr 2025
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/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/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
https://github.com/benzzchan/ecosystem-simulation
It is a software designed to simulate the dynamics and evolution of an ecosystem. (Mini project)
game love2d lua simulat simulation simulator world
Last synced: 18 May 2026
https://github.com/andezion/simulatoroffalling
This is my small project demonstrating the fall of a ball depending on user specified parameters.
cpp object-oriented-programming physics sfml-cpp sfml-library simulation
Last synced: 21 Mar 2025
https://github.com/cakraawijaya/dashboard-iot
Node.js-based IoT Dashboard | Kelas IoT | Workshop Assignment
3-layer bootstrap dashboard emqx express-js font-awasome iot javascript mqtt mqttx node-js server-sent-event simulation v8-javascript-engine vs-code wokwi wss
Last synced: 01 Nov 2025
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/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/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/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/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/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/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/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/cagcak/vue-chat-session
Simple UI chat simulation web component
chat simulation vue vue-components webcomponents
Last synced: 03 May 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/KernFerm/PresFutImpactSim
This repository contains a Python simulation model that forecasts political, economic, and social factors under a hypothetical presidency. Users input initial values, and the model simulates their progression through defined interactions and random variations.
economic-model forecasting matplotlib numpy political-model python scipy simpy simulation social-model
Last synced: 16 Oct 2025
https://github.com/banaankiamanesh/random-dot-madness
Using Random Dots is a way of making wonderful fractals. Like Sierpinski Triangle, Carpet, Pentagon and Pyramid!
cellular-automata cellular-automaton matlab polygons random-generation sierpinski-carpet sierpinski-triangle simulation
Last synced: 29 May 2026
https://github.com/krruzic/fumaroos
A pet raising simulation game for the 3DS
3d-printing mini-game sfml simulation tamagotchi
Last synced: 12 Jan 2026
https://github.com/migrim/ascii-blob
ASCII Blob is an interactive canvas experiment where ASCII symbols move and react to mouse interactions, creating fluid blob-like animations. Users can switch between different modes, trigger explosions, and adjust various visual parameters.
aesthetics ascii-art canvas-animation javascript simulation
Last synced: 18 Feb 2026
https://github.com/opikadash/memory-management-simulator
C++ Memory Management Simulator implementing First-Fit and Best-Fit allocation strategies with support for random stress testing, memory state persistence, CSV export for visualization, and benchmarking via GoogleTest.
best-fit cpp data-structures first-fit googletest makefile operating-systems simulation
Last synced: 28 Jun 2025
https://github.com/omarkhaledaw/uni
This contains all files and resources for the projects I've done as a Mechatronics and Robotics engineering student at the Egyptian Russian University (ERU)
arduino arduino-uno coppeliasim cpp cprogramming cprogramming-language embedded embedded-c embedded-systems matlab mechatronics mechatronics-engineering nodemcu-esp8266 raspberry-pi raspberry-pi-3 robotics simulation simulink solidworks vrep
Last synced: 25 Jan 2026
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/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/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/leakec/sihm
Standalone Interactive HTML Movie (SIHM): A highly-portable, interactive way to visualize your simulations.
movie simulation visualization
Last synced: 03 Jan 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/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/quantam-studios/natural-selection-simulator
A simulator of natural selection with predator-prey relationships.
c-sharp-unity science-fair simulation
Last synced: 01 Aug 2025
https://github.com/hokagem/ninjabees
An implementation of a simulation of a bee colony
bee bee-colony-optimization bee-swarm-simulator beehive bio-inspired python3 simulation
Last synced: 01 Aug 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/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/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/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/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/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/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/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/thomashirtz/lithox
High performance jax-based photolithography simulation.
equinox jax photolithography python simulation
Last synced: 26 Aug 2025
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/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/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/uio-bmi/ligo
LIgO is a tool for simulation of adaptive immune receptors and repertoires.
airr antibody bcr simulation tcr
Last synced: 16 Jan 2026
https://github.com/ismael-mendoza/multicam
MultiCAM: A multivariable framework for connecting the mass accretion history of haloes with their properties
cosmology dark-matter-halos nbody-simulation simulation
Last synced: 14 Apr 2025
https://github.com/surtecha/multi-physics-simulation-engine
A real world physics simulation application built with python
jax numpy physics pygame python scipy simulation
Last synced: 14 Apr 2025
https://github.com/icarogabryel/flote
Flote is a HDL and Python framework for simulation. Designed to be friendly, simple, and productive. Easy to use and learn.
computer-architecture computer-organization digital-circuits eletronics framework hardware-description-language hardware-designs hdl integrated-circuits processor-architecture python python-module simulation
Last synced: 23 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/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/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/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/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/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/dexmoh/star-system-sim
A procedural 2D star system generator made in Godot 4
2d game game-development godot godot-engine procedural-generation simulation space
Last synced: 27 May 2026
https://github.com/eawag-surface-waters-research/lake-calibrator
Automatic calibration of hydrodynamic lake models
Last synced: 16 Jan 2026
https://github.com/d-michail/jheaps-trace
Trace drivers for JHeaps
benchmark data-structures fibonacci-heap heap pairing-heap priority-queue simulation trace-based
Last synced: 16 May 2025
https://github.com/mostlime12195/n-body-simulation
An N-Body Simulation made with Raylib and C++
cpp gravity-simulation nbody nbody-simulation opengl raylib raylib-cpp simulation
Last synced: 21 May 2026
https://github.com/lucambr0/dijkstra-algorithm-sim
Simulate and visualize how dijkstra algorithm works
dijkstra-algorithm html-css-javascript javascript school-project simulation web-development
Last synced: 16 May 2025
https://github.com/devofvictory/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: 03 Mar 2025
https://github.com/emanuelsacoman/bueiro-eletronico-com-skfuzzy
Um script feito utilizando a biblioteca SkFuzzy em Python para simular um bueiro eletrĂ´nico
Last synced: 15 Mar 2025
https://github.com/mayankagrawal94/drone-simulator-with-angular-v16
App that simulates the drone motion on Google Maps based on user-provided information. Static hardcoded start position marked for drone in the map, then move the following drone to the latitude and longitude provided by the user. The movement should take x seconds to perform. X can be configured by the user.
angular16 drone google-maps-api map simulation
Last synced: 06 Mar 2025
https://github.com/BAMresearch/aRTist-PythonLib
Python library to control aRTist remotely and automatically
image-processing monte-carlo simulation x-ray
Last synced: 16 Jan 2026