An open API service indexing awesome lists of open source software.

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.

https://github.com/jean9696/airport-checkin

Simulation of a check in desk in an airport for an academic project

simulation

Last synced: 29 Mar 2025

https://github.com/kartmaan/fire-simulation

A realistic simulation of fire propagation using thermodynamic and combustion principles, developed in Python with Pygame and NumPy

combustion combustion-models fire fire-simulation heat-transfer ignition materials materials-science numpy pygame simulation thermal-capacity thermal-conductivity

Last synced: 19 Aug 2025

https://github.com/johnmackintosh/patientflow_ae

Simulating patient flow in the A&E on "good" and "bad" days

healthcare r simulation

Last synced: 20 Mar 2025

https://github.com/ldgrp/schelling

Schelling's Model of Segregation in Haskell

schelling-model simulation

Last synced: 17 Jun 2025

https://github.com/grandevx/synapse

A complete example of a "Start-up" Project for a school assignment

example-project simulation

Last synced: 07 Jul 2025

https://github.com/arhadnane/nuclear-war-simulation

An interactive web application that simulates the effects of nuclear weapons on urban populations.This educational tool helps users understand the devastating consequences of nuclear warfare through scientifically accurate calculations and visualizations.

aspnet-mvc blast-simulation bootstrap casualty-estimation csharp dotnet-8 educational interactive-maps leaflet mapping nuclear-effects nuclear-simulation physics-simulation scientific-computing simulation

Last synced: 17 May 2026

https://github.com/romtaug/cryptocurrencies-investment-platform

I developed a cryptocurrency investment platform for a university project, focusing on user-friendly account management and leveraging real-time data for informed trading. It aims to simplify digital asset investment - yfinance

cryptocurrency oriented-object-programming portfolio simulation

Last synced: 22 Jul 2025

https://github.com/chris1221/corge

Evaluation of Simultaneous Inference Methods for the Human Genome.

genetics high-performance-computing multiple-testing-correction simulation

Last synced: 17 Jul 2025

https://github.com/mattyhakin/dice-roller

A lightweight and flexible Python tool for simulating dice rolls, perfect for tabletop games, RPGs, and probability testing.

cli dice dice-roller gaming python rpg simulation tabletop tool utlities

Last synced: 08 May 2025

https://github.com/apozzi/jsquantum-simulator

Quantum Computer Simulator Web App made with ReactJS.

quantum quantum-computing simulation

Last synced: 26 Apr 2026

https://github.com/xanstar6067/fractalexplorer

Большой проект по объединению программ генерации фракталов. A large project to combine fractal generation programs.

burning-ship burning-ship-set csharp custom-rendering-style decimal-arithmetic fractal fractal-renderer fractals graphics julia-set mandelbrot-set math multithreading parallel-computing simulation visual-studio visualization winforms

Last synced: 30 Jun 2025

https://github.com/space-cadet/ts-quantum

Quantum mechanics library implemented in typescript

numerical-methods physics quantum-mechanics simulation typescript

Last synced: 18 Feb 2026

https://github.com/sebastian-g/maxsim-docker

A building docker file for Maxine VM and ZSim

cpu docker dockerfile maxinevm maxsim simulation zsim

Last synced: 22 May 2026

https://github.com/richard66nz/coalsimv2

Simulation of Coal Fired Power Generation Plant

coal-fired latex operations powerplant simulation steam training training-materials

Last synced: 29 Mar 2025

https://github.com/jesse-rb/quantum-key-exchange

Implementation of the quantum key exchange algorithm

golang simulation

Last synced: 17 Jan 2026

https://github.com/emvivas/spinning-donut

"Spinning Donut" is a program developed in C for showing a spinning donut on Windows PC Console.

c consoleapplication simulation spinning spinningdonut windows

Last synced: 17 May 2026

https://github.com/juliankarrer/reyn

CUDA-based Implementation of Smoothed Particle Hydrodynamics for Fluid Simulation

cuda fluid lagrangian simulation sph

Last synced: 31 Oct 2025

https://github.com/youwuyou/analysis-of-md-trajectories

Computation of correlation functions using direct method and FFT

eigen3 fft molecular-dynamics simulation statistical-physics

Last synced: 02 Apr 2025

https://github.com/davidenunes/jexperiment

A Java framework to build and execute experiments and collect data.

configuration experiment java parameters runner simulation

Last synced: 14 Mar 2025

https://github.com/pyroll-project/pyroll-lendl-equivalent-method

Plugin for PyRolL providing the equivalent rectangle method by Lendl.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/choate-robotics/maze_car

An Autonomous Robotics Challenge

processing robotics simulation

Last synced: 20 May 2026

https://github.com/pyroll-project/pyroll-neutral-point-estimator

Plugin for PyRolL providing a variety of neutral point estimators.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 07 Oct 2025

https://github.com/pyroll-project/pyroll-integral-thermal

Plugin for PyRolL providing an integral thermal moddeling approach.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 02 Feb 2026

https://github.com/pyroll-project/pyroll

Metapackage to replace old pyroll package.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/akaliutau/ml-for-tackling-climate-change

ELEC70127 Machine Learning for Tackling Climate Change - final project

bubbleml climate-change ml sciml simulation turbulent-flows weather-forecast

Last synced: 29 Mar 2025

https://github.com/pyroll-project/pyroll-gripping-analysis

Plugin for PyRoll calculating and analysing the geometric gripping condition.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/fahdseddik/robotic-arm-simulation

This is a 3 planar link robotic arm simulation

matlab roboticarm robotics simulation

Last synced: 20 May 2026

https://github.com/6im0n/raytracer

technique de calcul d'optique par ordinateur, utilisée pour le rendu en synthèse d'image ou pour des études de systèmes optiques

c epitech epitech-project graphics raytracer raytracing simulation

Last synced: 20 May 2026

https://github.com/yrhiba/codingamesummerchallenge-2024

Codingame Contest Summer Challenge 2024 by Fiverr.

bot-programming machine-learning monte-carlo-tree-search simulation

Last synced: 05 Apr 2025

https://github.com/avitase/rigidgrav

Symplectic integration of a dumbbell in space.

rigid-body-dynamics simulation symplectic-integrators

Last synced: 06 Apr 2025

https://github.com/avitase/libgravix2

A fast yet precise simulation of conservative, attractive forces acting on point-like particles embedded onto the surface of a unit sphere.

c-api ode ode-solver simulation symplectic-integrator

Last synced: 06 Apr 2025

https://github.com/youssef-saaed/easytrip-bus-company-project

The EasyTrip Bus Company's simulation project is designed to model the dynamics of passenger arrivals and bus operations, utilizing various data structures for flexibility and efficiency. It allows for scenario customization through data file inputs and generates a comprehensive log of activities in an output file.

arraylist data-structures heap priority-queue queue simulation system-design

Last synced: 22 Mar 2025

https://github.com/pyroll-project/pyroll-ring-model

Plugin for PyRoll providing basic data structures for discretization of a profile in concentric rings.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/pyroll-project/pyroll-roux-spreading

Plugin for PyRolL providing the Roux spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 25 Feb 2026

https://github.com/pyroll-project/pyroll-pillar-model

Plugin for PyRolL providing basic data structures for discretization of a Profile and a RollPass into Pillar Elements.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/leeobianchi/stripointing

Stripeline-based simulation of Sun, Moon and planets observation time during the LSPE/Strip telescope activity

simulation

Last synced: 18 Feb 2026

https://github.com/bigraph-toolkit-suite/bigraphs.grgen-bigraphs

BiGGer is a transformation tool and library that translates bigraphical models and rules to GrGen.NET-compatible files. It enables bigraph rewriting using GrGen.NET.

bigraphs graph-rewriting graph-transformation grgen rules-engine simulation

Last synced: 13 May 2026

https://github.com/waxer59/justask

Job interview simulator

ai gemini interview job simulation

Last synced: 14 Sep 2025

https://github.com/kmoraza/lattice_gas_model_simulation

JavaFX-App, die ein Gittergasmodell simuliert (JavaFX application which simulates lattice gas model)

javafx-application lattice-gas-model physics physics-simulation simulation

Last synced: 20 May 2026

https://github.com/ysden123/life

Computer game life, automate

life scala simulation

Last synced: 02 Aug 2025

https://github.com/djaler/gravitysimulator

Simulation of gravity of objects in space

gravity physics simulation

Last synced: 24 Jun 2025

https://github.com/basinghse/covid19simulator

Real Time Assessment and Simulation of COVID-19 - showing current numbers of cases, deaths and treated patients globally.

coronavirus covid-19 data real-time simulation visualisation visualisation-data-ingester

Last synced: 05 Apr 2025

https://github.com/pklatka/oop-course-project

First final project for object-oriented programming course at AGH University of Science and Technology.

java javafx simulation

Last synced: 03 May 2026

https://github.com/guilyx/dummy-robot

Simulation of a robot using teleoperation or path-finding...

matrix path-finder path-planning robot robotics simulation teleop teleoperation

Last synced: 17 May 2026

https://github.com/benji377/tug-introductiontoc-02

Elevator Simulator in C | Lecture exercise

c simulation

Last synced: 29 Mar 2025

https://github.com/rasmussvala/tncg15-global-illumination

A ray tracer in C++ that simulates light, shadows, caustics and reflections.

cpp linkoping-university liu monte-carlo raytracer raytracing realistic simulation

Last synced: 28 Mar 2025

https://github.com/amari-calipso/rain-sim

A rain simulation with computer generated sound written in opal

2d-graphics brown-noise noise pink-noise rain simulation simulations sound sound-processing white-noise

Last synced: 06 Apr 2025

https://github.com/divineomega/neural-networks-experiment-one

Experimentation using neural networks evolved via a genetic algorithm

creatures genetic-algorithm neural-networks simulation

Last synced: 04 Apr 2025

https://github.com/pyroll-project/pyroll-wusatowski-spreading

Plugin for PyRolL providing spread modelling Wusatowski's spread equation.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 03 Feb 2026

https://github.com/zoroxide/space-simulation

a simple Space looking Simulation done with C++ and olcPixelGameEngine

cpp game-development game-engine gamedev olc olcpixelgameengine programming simulation space

Last synced: 14 Mar 2025

https://github.com/geetmankar/coding-projects

A repo for my (generally non-ML) Coding Projects (Physics or otherwise)

gpu julia julia-language julialang physics physics-simulation python python3 rust rust-lang simulation

Last synced: 02 Jan 2026

https://github.com/m5n/clouds

Cloud simulation using CSS+JS

blue-sky clouds simulation stormy-weather

Last synced: 20 May 2026

https://github.com/tylerfaulkner/n-body_simulation

CUDA N-Body Gravitational Simulation with rendering in Python with MatPlotLib

cuda simulation

Last synced: 20 May 2026

https://github.com/szeweq/crates-data

A collection of crate opening data.

cases crates csgo forfun gamba game opening simulation

Last synced: 14 Jun 2025

https://github.com/edawson/assisi

A somatic mutation signature simulator

autoencoders mutational-signatures simulation snvs

Last synced: 17 Jun 2026

https://github.com/pbergstrom90/keycardsimulator

Examproject to simulate a Keycardreader in C, November 2023.

c exam keycard scanner simulation

Last synced: 22 Mar 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: 10 Sep 2025

https://github.com/jafarmussaid/cdpr-auto-calibration

Autocalibration simulation tool for Cable-Driven Parallel Robots (CDPRs) using inductive sensors.

auto-calibration c-language calibration cdpr robotics simulation

Last synced: 17 May 2026

https://github.com/nout-kleef/starry-night

Simulation of a star-filled sky using JS and CSS, to be used as a background

animation art css js simulation star stars website

Last synced: 02 Jan 2026

https://github.com/gmostofabd/8051-analog

📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.

8051 ad0804 analog analogtodigital assembly bbargrapg binary circuit converter led microcontroller potentiometer programming proteus simulation

Last synced: 25 May 2026

https://github.com/gszep/reaction-diffusion

Interactive reaction-diffusion system simulator in two spatial dimensions

jupyter nodejs reaction-diffusion simulation thesis turing-pattern webgl

Last synced: 20 Jan 2026

https://github.com/alepiga/giocodellavita

Un programma Windows Forms sviluppato in C# che simula il ciclo ambientale.

csharp simulation winforms

Last synced: 17 May 2026

https://github.com/jxareas/inferential-statistics-i

Simulation-based proofs (CLT, LLN, ...) & Statistical Tests (Difference in Means, Chi-Squared, ANOVA)

anova chisquare simulation ttest

Last synced: 17 Jul 2025

https://github.com/ahmednassar7/operating-system-simulator

A Java simulator of a simple operating system with a round robin scheduling algorithm and memory-to-disk swapping for larger virtual memory.

java operating-system round-robin-scheduling simulation

Last synced: 13 Apr 2025

https://github.com/pyroll-project/pyroll-elastic-mill-spring

Plugin for PyRolL incorporating the influence of the elastic mill spring.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/pyroll-project/pyroll-report

PyRoll rolling simulation framework - HTML report generation.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/pyroll-project/pyroll-tension-spreading-interaction

Plugin for PyRollL providing a model calculating the influence of tension on spreading.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 21 Mar 2025

https://github.com/wrudra/snake-game

Python | Turtle Graphics | Object-Oriented Programming | Real-Time Collision Detection | Game Loop Logic | Movement Control | Collision Handling | Score Tracking

classic-game game-development python simulation turtle-graphics user-interaction

Last synced: 06 Apr 2025

https://github.com/wrudra/pong-the-famous-arcade-game

Python | Turtle Graphics | Object-Oriented Programming | Real-Time Input Handling | Basic Game Mechanics | PvP

arcade-game classic-game game-development python simulation user-interaction

Last synced: 06 Apr 2025

https://github.com/shijbey/orrery

Another agent-based social simulation framework for emergent narrative experimentation

agent-based-modeling emergent-narrative python simulation social social-simulation

Last synced: 28 Mar 2025

https://github.com/gmostofabd/8051-7segment

📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam

8051 assembly bcd-to-7-segment circuity common-anode-display common-cathode decoder file hex microcontroller programming proteus schematic seven-segments-display simulation ssd

Last synced: 28 May 2026

https://github.com/prodis/toy_robot

A simulation of a toy robot moving on a square tabletop.

prodis ruby simulation toy-robot

Last synced: 28 Mar 2025

https://github.com/beliavsky/autoregressivestochasticvolatility

Simulate from and fit a discrete-time autoregressive log stochastic volatility model

quantitative-finance simulation stochastic-volatility time-series-analysis

Last synced: 16 Oct 2025

https://github.com/jeremy-cleland/parking_optimization

Real-time collaborative parking optimization system using advanced algorithms including game theory Nash equilibrium, A* pathfinding, ML forecasting, and driver psychology modeling. CIS 505 project demonstrating practical algorithm applications in urban planning.

a-star algorithms api-integration data-visualization demand-forecasting driver-behavior dynamic-pricing dynamic-programming game-theory graph-algorithms machine-learning nash-equilibrium parking-optimization python real-time-optimization route-optimization simulation traffic-management university-of-michigan urban-planning

Last synced: 19 Jul 2025

https://github.com/snapex2409/komd

Small MD framework

kokkos md molecular-dynamics simulation

Last synced: 02 Jan 2026

https://github.com/blaz-r/quantum_zeno_paradox

C++ code for simulating quantum Zeno paradox with spin in field.

cpp14 quantum quantum-mechanics quantum-zeno-paradox simulation spin

Last synced: 14 May 2025

https://github.com/rishitv26/spid

SPID is a motion control algorithm designed as a modification of PID that uses stochastic gradient decent to self-tune and adapt to motion during planning phase.

adaptive-control backpropagation control-systems embedded-systems gradient-descent motion-control neural-network pid pid-controller python reinforcement-learning robotics self-tuning simulation

Last synced: 18 Jun 2026

https://github.com/akimuddinshaikh/modelling-simulation-and-optimization

A comparative study of Integer Programming, Genetic Algorithm, and Simulated Annealing to solve the Traveling Salesman Problem. Benchmarked algorithms on datasets of 29, 40, and 80 cities and analyzed solution quality vs. execution time. Results demonstrate the trade-offs between accuracy and computational efficiency.

modelling optimization python simulation travelling-salesman-problem

Last synced: 17 May 2026

https://github.com/pavelkryukov/plimdp-plus

[2011] PlimDP++ is refactoring of PlimDP emulator which has been written by Boris Belousov.

pdp pdp11 simulation simulator

Last synced: 11 Jun 2026

https://github.com/brianruggieri/dog-playground

Interactive dog playground with pan/zoom canvas, throw-toy physics, and autonomous dog behavior.

browser-game casual-game css dog dog-playground game-development html5 html5-canvas javascript physics playground simulation vanilla-javascript web-game

Last synced: 07 Mar 2026

https://github.com/urfdvw/spirograph

Javascript simulation of the Spirograph toy

simulation

Last synced: 06 Apr 2025

https://github.com/leosimoes/uerj-modelagem-computacional-tanque

Trabalhos desenvolvidos na disciplina de Modelagem Computacional no período 2018.1. Problema do carregamento de caminhões tanque: massa vs nível do líquido.

python simulation

Last synced: 10 Sep 2025

https://github.com/dpbm/rock-paper-scissors

A simulation of Rock Paper Scissors using Processing

game processing rock-paper-scissors-game simulation

Last synced: 27 Jun 2025

https://github.com/zerdicorp/ants_simulation

Simple ants simulation, at a basic level is an advanced slime simulation algorithm.

algorithm ants simulation visualization

Last synced: 19 Jul 2025

https://github.com/gmostofabd/8051-stepper-motor

🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.

8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003

Last synced: 21 May 2026

https://github.com/ifeisachildofgod/spaceinvader

This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader

game game-development love2d lua simulation

Last synced: 17 May 2026

https://github.com/dlaehnemann/create-ecdna-testing-data

A Snakemake workflow for creating testing data for ecDNA analysis workflows: long reads (Nanopore with NanoSim) and short reads (Illumina with seqkit and mason).

circular-dna ecdna illumina-sequencing nanopore-reads simulation snakemake workflow

Last synced: 26 Mar 2025