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/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/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/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/samvitj/weis2016-programs
Source code for WEIS 2016 paper
Last synced: 14 May 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/erleben/prox2matlab
Toolbox for experimental verification of numerical methods for rigid body simulation or related types of simulation.
matlab pros-processing simulation tool
Last synced: 26 Mar 2025
https://github.com/theoddysey/flappy-bird-python
Flappy Bird Game using Pygame
game game-development python simulation
Last synced: 26 Mar 2025
https://github.com/JunfXiao/trnsys-rust-template
A template to write rust-flavoured trnsys type
Last synced: 07 Sep 2025
https://github.com/pyroll-project/pyroll-basic
A meta package for installing quickly the PyRolL core and a set of basic plugins and extensions.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 25 Jan 2026
https://github.com/loccx78vn/simulation_in_r
This is a tutorial for R-user learning about simulation and how to apply it in supply chain management
r simulation supply-chain-management
Last synced: 15 May 2026
https://github.com/microgrids-x/microgrids.m
Operational & economic simulation of Microgrid projects. Matlab/Octave package of the Microgrids.X family.
energy matlab microgrids octave optimization simulation
Last synced: 08 Jul 2025
https://github.com/0ameyasr/edgecloudsim
A simulation of Mobile, Edge, Cloud-only computing models along with Hybrid (Cloud-Edge, Mobile-Edge) over a set of tasks using EdgeCloudSim
cloud-computing edge-computing java simulation
Last synced: 30 Apr 2025
https://github.com/ornstein89/open3de-extsimint-gem
Open3D engine gem providing integration with external simulation model: video output to external model and motion input from external model
gem ipc modeling o3de open3d-engine open3de simulation
Last synced: 28 Oct 2025
https://github.com/tsmorz/robot_sim
Robotic manipulator simulation that loads Denavit-Hartenberg patameters from a text file. The robot's tool position and orientation can be viewed to to analyze inverse kinematic and planning algorithms.
denavit-hartenberg manipulation planning robotics simulation simulator
Last synced: 03 May 2026
https://github.com/fire2a/docs
Fire2a research group documentation
boost landscape-ecology qgis-plugin simulation techincal-documentation-page
Last synced: 06 Mar 2026
https://github.com/statcan/episim
R package EpiSim enables users to build multi-compartment models (ODE or CTMC) via an Excel workbook which specifies the model structure and age stratification. EpiSim has tools for sensitivity analyses and visualization of model results.
Last synced: 27 Mar 2025
https://github.com/finkmoritz/etf_simulator
Statistical Monte-Carlo simulation of an ETF portfolio based on several modifiable parameters.
etf financial matplotlib monte-carlo-simulation portfolio simulation
Last synced: 16 Feb 2026
https://github.com/pythonhealthdatascience/rap_template_r_des
Template reproducible analytical pipeline (RAP) for simple R discrete-event simulation (DES) model.
discrete-event-simulation healthcare healthcare-analysis r reproducible-analysis reproducible-analytical-pipeline reproducible-analytical-pipelines reproducible-research reproducible-science simmer simulation simulation-framework simulation-model simulation-modeling simulation-modelling template
Last synced: 12 Mar 2025
https://github.com/jonmarty/creature-simulation
A Evolutionary Simulator consisting of creatures on a grid (Plants, Herbivores, Carnivores)
cellular-automata predator-prey simulation
Last synced: 10 Apr 2025
https://github.com/jonmarty/morris-lecar
An implementation of the Morris-Lecar Neuron from Theoretical Neuroscience
morris-lecar neurons neuroscience simulation theoretical-neuroscience
Last synced: 10 Apr 2025
https://github.com/th0rgal/simulant
A C++ simulation of ant colonies made for the Paris Saclay University.
Last synced: 17 Oct 2025
https://github.com/wdudokvanheel/rust-game-of-life
Rust implementation of Conway's Game of Life
Last synced: 15 May 2026
https://github.com/lkwinta/darwinworld
Project for object oriented programming course
animals genetic-simulation java simulation
Last synced: 03 Apr 2025
https://github.com/macr0nerd/project_dilemma
The prisoner's dilemma in python
good-first-issue goodfirstissue help-wanted open-source prisoner-dilemma prisoner-dilemma-simulation prisoners-dilemma python python-3 python3 simulation simulator
Last synced: 11 Apr 2025
https://github.com/jayexdesigns/web-solar-system
A JavaScript physics simulation made with ThreeJs
gravity-simulation simulation solar-system threejs
Last synced: 23 Jun 2026
https://github.com/ionicabizau/secondary-rainbow
A simulation of secondary rainbow phenomenon created in HTML, CSS and JavaScript.
hacktoberfest html javascript rainbow simulation
Last synced: 04 May 2025
https://github.com/jayexdesigns/logic-gates-simulator
A web application for simulating logic gates
logic-gates simulation simulator vanilla-javascript
Last synced: 18 Aug 2025
https://github.com/bsgbryan/roc
A thoroughly-modern real-time simulation engine
assemblyscript bun entity-component-system game-dev game-development game-engine gamedev simd simd-instructions simd-intrinsics simd-programming simulation typescript webassembly webgpu
Last synced: 15 May 2026
https://github.com/fabienpean/vegafem
Unofficial fork of Vega FEM 4.0
computer-graphics finite-elements physics-simulation simulation
Last synced: 16 Feb 2026
https://github.com/poteto0/mamba-model
bio-math model for basketball
basketball biomathematics simulation
Last synced: 09 Jul 2025
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/aminekaabachi/modulationanalogique
Simulations de modulateurs analogiques
demodulation-analogique simulation
Last synced: 07 Jan 2026
https://github.com/mtumilowicz/java11-birthday-paradox
Simulation of birthday paradox.
Last synced: 23 Jun 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: 28 Jun 2026
https://github.com/auralius/solar-system-matlab
Dynamic simulation of the solar system using MATLAB
gravity matlab planets simulation
Last synced: 27 Mar 2025
https://github.com/ronenh24/farkle_simulation
Simulating two-player Farkle with different strategies.
deep-q-learning farkle game simulation
Last synced: 16 Jun 2025
https://github.com/caltechmsc/gensemble
A comprehensive tool that leverages multiple computational programs to predict transmembrane regions and construct accurate membrane protein structures with high precision.
biology caltech protein-prediction protein-structure simulation
Last synced: 11 Apr 2025
https://github.com/maxwick456/balls
Tiktok ball simulation
brainrot simulation tiktok youtube-shorts
Last synced: 18 Mar 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/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/xtenzq/jogl-helicopter
🚁 Simple OpenGL implementation of a flying helicopter with basic physics applied
game helicopter helicopter-game java jogl opengl physics simulation
Last synced: 16 May 2026
https://github.com/kkmann/covid-19-screening-policies
Agent-based simulation results for school reopening policies during the Covid-19 pandemic.
Last synced: 28 Jun 2026
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/21bruce/dacgen
A script to quickly simulate a DAC sinusoid output, plot it and its spectrum, or save it to a PWL file for use in SPICE
dac python sample simulation spice
Last synced: 16 May 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/hermann-web/fem-simulation-of-gravity-deposition-with-yade
I present a python program simulating on Linux, a gravity deposition of granular materials modeled by small balls. The objective is the measurement of the Talus Angle of a given material. The framework used is Yade installed on Linux
granularity-approximation gravity-deposition linux python simulation talus-angle yade
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: 07 Jan 2026
https://github.com/lbirkert/oscsim
A physics based simulation game about oscilating things.
Last synced: 21 May 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/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/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/christiaangoossens/planetary-orbit-simulator
This repository holds a Java application used for simulating planetary orbits. The app was created for use in a PWS (Profielwerkstuk) project for the Stedelijk Gymnasium Nijmegen (the Netherlands) by Christiaan Goossens and Daniel Boutros.
astronomy nasa orbit physics physics-simulation planets research research-project simulation simulator space
Last synced: 07 Jul 2025
https://github.com/kaustubholpadkar/multiclass-classification-neural-network-visualization
Simulation of Multi-Class Classifier with Neural Networks using P5.JS and Synaptic.js
artificial-intelligence artificial-neural-networks deep-learning interactive-visualizations javascript machine-learning multiclass-classification neural-networks p5js simulation synapticjs visualization
Last synced: 04 Apr 2025
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/sujaudd1n/rock-paper-scissors-simulator
Rock, paper and scissors simulator.
canvas game js rock-paper-scissors rock-paper-scissors-game rock-paper-scissors-js simulation
Last synced: 17 Jun 2025
https://github.com/microrobotics-simulation-framework/maddening
Modular Automatic Differentiation and Data-Enhanced Neural-network INteracting Graph (MADDENING). A pure JAX end-to-end autodifferentiable graph based framework for multiphysics simulation.
automatic-differentiation differentiable-simulation gpu-computing jax multiphysics python scientific-computing simulation xla
Last synced: 30 May 2026
https://github.com/matronator/anxietysimulator
Simulation game of anxiety disorders
anxiety anxiety-disorder anxiety-simulator game phaser-game phaser3 simulation simulator simulator-game
Last synced: 12 Apr 2025
https://github.com/aarjaneiro/parallelqueue
A package for simulating parallel queueing systems in Python.
discrete-event-simulation parallel parallel-processing python queue simpy simulation
Last synced: 07 May 2025
https://github.com/aayes89/mammalaisurvivor
Simple survival simulator with Graphics2D libraries and collision detection
game graphics ia java phisics simulation
Last synced: 09 Sep 2025
https://github.com/matronator/AnxietySimulator
Simulation game of anxiety disorders
anxiety anxiety-disorder anxiety-simulator game phaser-game phaser3 simulation simulator simulator-game
Last synced: 07 May 2025
https://github.com/darkrai-404/snoopy_simulation
A Python-based behavioral simulation that models the interactions between dogs, humans, squirrels, toys, and food in a virtual environment. The simulation accounts for seasonal changes and tracks various aspects of dog behavior. The program outputs various analytics to help examine behavioral trends.
matplotlib-pyplot python3 simulation simulation-modeling
Last synced: 11 Jul 2025
https://github.com/tien-thanh-hua/smart-light-sensor-inator
An automatic lighting system using light, range, and movement detection. Also comes with temperature and humidity measuring.
arduino-uno c-plus-plus iot-device simulation smart-home smart-lighting tinkercad
Last synced: 17 Jun 2025
https://github.com/vvv-keys/aishadow-malware-labs
AI-assisted malware simulation labs for red team research - content redacted for obvious reasons. Will be updating and applying in due time. Join community for demonstrations/practice.
ai autonomous cyber cybersecurity lab malware offense research security simulation testing warning
Last synced: 11 Jul 2025
https://github.com/klarh/hoomd_flowws
A library for modular HOOMD-Blue workflows
hoomd-blue molecular-dynamics molecular-simulation python simulation workflows
Last synced: 20 Jun 2025
https://github.com/makosai/nyxy
Nyxy is an open-source game engine made with C++. The primary focus is a 3D isometric environment with a simplified interpreter.
3d-engine 3d-game-engine cpp cpp-game cpp-game-engine game game-development game-engine isometric-game open-source simple sims simulation simulation-game
Last synced: 11 Jul 2025
https://github.com/tfiers/spikeworks.jl
Helping you build spiking neural network simulations in Julia
computational-neuroscience julia simulation spiking-neural-networks
Last synced: 29 Oct 2025
https://github.com/gergoerdi/retroclash-sim
High-level simulators for the RetroClash book
clash fpga haskell sdl2 simulation vga
Last synced: 17 Feb 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/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/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/yeregorix/chaos
A particle simulator
java javafx simulation simulator
Last synced: 17 May 2026
https://github.com/tahirzia-1/digital-clock-verilog
This repository contains a Verilog implementation of a 24-hour digital clock designed for FPGA platforms. The design displays hours, minutes, and seconds on a 7-segment display, providing a complete timekeeping solution that can be easily integrated into various FPGA development boards.
7segment digitalclock fpga fpga-programming fpga-soc nexys4ddr simulation synthesis systemverilog systemverilog-hdl verilog verilog-hdl vivado vivado-simulator
Last synced: 17 Feb 2026
https://github.com/kris701/orbitalsimulation
Small orbital simulation project.
orbital-mechanics simulation wpf
Last synced: 17 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/gmostofabd/8051-keypad
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation
Last synced: 19 Jul 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/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/raulmurillo/conga_23
Code for reproducing CoNGA 2023 results on approximate posit arithmetic
approximate-computing computer-arithmetic floating-point image-processing posit simulation vhdl
Last synced: 11 Sep 2025
https://github.com/pyroll-project/pyroll-interface-friction
Plugin for PyRoll providing hooks for interface friction.
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/pyroll-project/pyroll-project.github.io
Information and Documentation Website for PyRoll
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/pyroll-project/pyroll-pub1-benchmark
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/pyroll-project/pyroll-plugin-template
Plugin for PyRoll providing ...
groove-rolling materials metal-forming pyroll python rolling simulation
Last synced: 21 Mar 2025
https://github.com/banyc/mips
MIPS Compiler + Virtual Machine
compiler cross-platform education homework interpreter mips simulation toolkit virtual-machine
Last synced: 13 Mar 2025
https://github.com/connellr023/game-of-life
A pretty simulation of Conway's Game of Life.
cellular-automata conways-game-of-life game-of-life rainbows rust simulation
Last synced: 05 Apr 2025
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/tiagoantao/metis-web
Population genetics on the web
genetics genomics javascript population-genetics simulation teaching
Last synced: 05 Apr 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