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/tiagocavalcante/epidemic

Predict the future state of the population in a epidemic

epidemiology simulation

Last synced: 14 Sep 2025

https://github.com/mako1245/kbdracer2x2-superspeed

๐Ÿš€ Boost your keyboard racing skills with KBDRacer2x2-SuperSpeed, designed for fast-paced, fun challenges and competitive practice.

ahk arcade autohotkey autohotkey-v2 csharp dotnet forza forza-motorsport gaming gayming memory-mapped-file mmf racing racing-games simcade simulation vjoy windows

Last synced: 07 May 2026

https://github.com/troy-lamerton/quad-defence-entitas

Blast the ghosts that come from top, bottom, left - quickly becomes LOTS of ghosts

ecs entitas simulation unity

Last synced: 16 Sep 2025

https://github.com/rhyshammonds-bit/ai_werewolf

๐ŸŽฒ Create a multi-model AI werewolf game prototype to engage players in strategic deduction and interactive storytelling.

ai claude deep-learning deepseek dotnet firebase game gemini infer-net mistral nextjs one-night onuw player simulation simulator social-deduction werewolf-game

Last synced: 29 Apr 2026

https://github.com/saviornt/wave-function-with-probability-density

Jupyter notebook that visualizes a wave function for a particle at a specific time.

jupyter-notebook physics quantum-physics simulation

Last synced: 16 Jun 2025

https://github.com/abhn/game-of-life

Conway's game of life implementation in vanilla JS with Canvas API

game simulation

Last synced: 16 Jun 2025

https://github.com/loveboyme/loki-hidriver

้ฉฑๅŠจ็บง้ผ ๆ ‡ๅ’Œ้”ฎ็›˜ๆจกๆ‹Ÿ | Driver-level mouse and keyboard simulation based on loki-hidriver

device driver hid hidriver input keyboard level loki low mouse simulation virtual

Last synced: 26 Feb 2025

https://github.com/mbojan/outputter

Backend for dumping outputs from iterative simulations

output r simulation

Last synced: 19 May 2026

https://github.com/fyr1981/cellular-simulator

A high-performance artificial life simulation in C++17 using multithreading and data-oriented design.

artifical-life cmake cpp cpp17 data-oriented-design game-development multithreading performance portfolio-project raylib simulation

Last synced: 17 Sep 2025

https://github.com/magnitopic/herds

A simulated game where herds fight for food

python3 simulation

Last synced: 23 May 2026

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

๐Ÿ‘จโ€๐Ÿ’ป This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 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 code dc description design download file hex microcontroller motor programming proteus schematics simulation

Last synced: 21 May 2026

https://github.com/lucaangioloni/random_colors

Random color dots generation using P5. Demo here: https://lucaangioloni.github.io/random_colors

colors generation p5js simulation

Last synced: 29 Mar 2025

https://github.com/rileyjshaw/ca-finder

:bug: A cellular automaton simulator running as a shader on your GPU

automaton cellular gpgpu shader simulation

Last synced: 27 Mar 2025

https://github.com/danilowskic/psm-pjait

Simple simulations of physical phenomena created for the needs of PSM laboratories (Fundamentals of Computer Simulations) at PJAIT

computer-simulation phisics pjatk-psm psm simulation simulations-physics

Last synced: 04 Sep 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/jomaway/router-sim

educational simulation of a routers webinterface

edu router simulation

Last synced: 20 Jan 2026

https://github.com/suhlig/vvs-concourse

An experiment to visualize the VVS network using Concourse

concourse simulation traffic vvs

Last synced: 03 Mar 2025

https://github.com/dqsevilla/dice-sim

Short dice rolling simulation experiment using coin flips

coin dice probability python3 simulation

Last synced: 14 Jun 2026

https://github.com/jmfeck/microwave-simulator-8086

Microwave simulation project in Assembly 8086, developed in 2016 for a university course, demonstrating low-level programming and virtual hardware control.

8086 8086-emulator assembly college-project embedded-systems emu8086 low-level-programming simulation

Last synced: 05 May 2025

https://github.com/lrmulkayhee/javascript-os

JavaScript OS is a comprehensive operating system simulation written in JavaScript. It provides a wide range of functionalities including process management, memory management, file system operations, and more.

benchmark commands javascript operating-system operating-system-learning os simulation testing

Last synced: 30 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/hendwunga/the-one

Opportunistic Network Environment (ONE) adalah simulator untuk Delay-Tolerant Networks (DTN), memungkinkan analisis routing, mobilitas node, dan performa jaringan seperti delivery ratio, overhead, dan latency. ๐Ÿš€

algorithms-and-data-structures dtn java simulation structured-data

Last synced: 21 May 2026

https://github.com/beliavsky/garch

Simulation and estimation of ARCH and GARCH processes, used to model the time-varying standard deviation (volatility) of asset returns, with conditional distributions such as the normal, Laplace, and Student t.

finance gjr-garch laplace-distribution monte-carlo nelder-mead normal-distribution probability-distribution quantitative-finance simulation t-distribution volatility volatility-modeling

Last synced: 15 Jun 2025

https://github.com/andrewmsilva/simtool

An experimental framework for creating general simulation models

simulation simulator

Last synced: 17 Sep 2025

https://github.com/swudususuwu/susujava

Java source code with reusable `public class`s. For now, all is in the https://github.com/SwuduSusuwu/SusuJava/tree/pos2 branch (which will merge into `preview` branch). Do not know if `/SusuJava/` is descriptive, will consider future move: to `/SusuSims/`, `/JavaSims/`, or `/FishSim/`?

boids calculus fish inheritance-in-java java javafx-application ocean physics-engine physics-simulation simple simulation tensor trigonometric-functions

Last synced: 14 May 2026

https://github.com/krafpy/basic-fluid-simulation

Basic WebGL fluid simulation.

fluid simulation webgl

Last synced: 12 Mar 2025

https://github.com/yassir-ai/war_simulation

This project aims to simulate a battle between two armies using a randomly generated map (using Mersenne Twister Generator) with varying topography and weather conditions to add complexity to the simulation. The code is written in C++.

armies battle cpp mersenne-twister simulation statistics

Last synced: 10 Jul 2025

https://github.com/juliendoutre/blood-flow-modelization

A school project involving partial differential equations solving with a biological application.

blood-flow cpp freefem simulation

Last synced: 28 Mar 2025

https://github.com/daniel-elston/math-physics

Some Math and Physics visualisations/simulations for fun.

coding maths physics simulation visualisation

Last synced: 04 Apr 2025

https://github.com/jamesbomb/nuclear-football-v2

The Nuclear Football project is intented to run on a Raspberry Pi integrated into a briefcase with a screen, providing a simulation of a real nuclear football for enhanced realism in airsoft matches. This project combines hardware and software to bring a touch of thrilling strategy to recreational combat sports.

airsoft games raspberry-pi raspberry-pi-3 simulation

Last synced: 08 Mar 2026

https://github.com/sbstndb/nbody_k

A simple 3D naรฏve NBody simulation using Kokkos enabling CUDA or OpenMP backend

cuda kokkos nbody openmp simulation

Last synced: 21 May 2026

https://github.com/gitfrid/virus3spread

virus3spread model-simulation

model simulation spread virus

Last synced: 22 Mar 2025

https://github.com/jakubvojvoda/logistics-company-simulation

Modeling and simulation of logistics company

cpp logistics modelling simlib simulation

Last synced: 14 May 2025

https://github.com/nishantrana02/simulation-of-snake-robot-with-obstacle-avoidance

This project extends the ACMR Snake Robot with obstacle avoidance in CoppeliaSim. Using a proximity sensor, the robot detects objects within 0.4m and adjusts its vertical joints to respond dynamically. The system ensures smooth movement while avoiding collisions.

copelliasim obstacle-avoidance obstacle-avoidance-robot obstacle-detection simulation snake snake-robot vrep vrep-simulator

Last synced: 20 Jan 2026

https://github.com/csinva/biophysical-threshold-simulations

Simulations for characterizing stochastic threshold in biophysical neurons.

biophysical neuron simulation stochastic threshold

Last synced: 02 Apr 2025

https://github.com/pythonhealthdatascience/stars-reproduce-johnson-2021

Assessing the computational reproducibility of Johnson et al. 2021 as part of STARS.

copd discrete-event-simulation open-science quarto r reproducibility reproducible-research simulation

Last synced: 03 Nov 2025

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

https://github.com/igor-240340/physicsengine

Educational mass aggregate physics engine

physics-engine simulation

Last synced: 01 Jul 2026

https://github.com/blayung/ca-physics

A simple cellular automaton-based physics simulation written in c++.

cellular-automaton cpp physics physics-simulation sdl2 simulation

Last synced: 26 Jul 2025

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/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/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/urfdvw/spirograph

Javascript simulation of the Spirograph toy

simulation

Last synced: 06 Apr 2025

https://github.com/hvlikk/shipssimulation

Konsolowa symulacja walki statkรณw morskich zaimplementowana w Javie - przedmiot Programowanie Obiektowe, Politechnika Wrocล‚awska

java simulation

Last synced: 18 Jul 2025

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/shamscorner/claudeilearn

A Claude code simulation game to learn all Claude code commands.

claude claude-ai claude-code claude-commands game simulation terminal-game

Last synced: 01 Jul 2026

https://github.com/saicharanuvaraj/car-driving-simulation

A basic car driving simulation with real car driving logic made by using pygame

car-driving game pygame python simulation

Last synced: 25 Dec 2025

https://github.com/dhogenson/game-of-life

A simple implementation of the Conway's Game of Life with rust and piston.

game-of-life piston rust simulation

Last synced: 13 Jan 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/digimortl/tycoon

Exercise 3 of Transport Tycoon Exercises for DDD

bluebook ddd event-driven-simulation go golang simulation smalltalk squeak

Last synced: 27 Jul 2025

https://github.com/djaler/gravitysimulator

Simulation of gravity of objects in space

gravity physics simulation

Last synced: 24 Jun 2025

https://github.com/talhaahussain/game-of-life-gui

A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.

conways-game-of-life game-of-life gui object-oriented-programming pygame simulation

Last synced: 24 Jun 2026

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/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/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/talhaahussain/advection-simulation

Continuous Assessment for ECM3446 - High Performance Computing, set by Prof. Luo Man (Year 3, Semester 2). Simulates the advection of material from a chimney by wind in the planetary boundary layer.

advection advection-diffusion simulation

Last synced: 22 Jun 2026

https://github.com/andrematte/simulation-mm1-queue

Discrete Event Simulation of a M/M/1 Queue developed using Python. Class Project.

discrete event mm1 python queue simulation

Last synced: 06 Apr 2026

https://github.com/snapex2409/komd

Small MD framework

kokkos md molecular-dynamics simulation

Last synced: 02 Jan 2026

https://github.com/akhilrai28/token-bucket-simulator

A dynamic TCP/IP token bucket simulator for traffic shaping, congestion control, and bandwidth management, developed in Scilab with integrated Python data analysis.

bandwidth-manager congestion-control ip linux network-simulation python scilab simulation tcp traffic traffic-control

Last synced: 26 Apr 2026

https://github.com/whatsacomputertho/elevate-cli

An elevator simulation CLI written in Rust, based on the elevate-lib package

elevator elevator-problem elevator-simulation elevator-simulator simulation

Last synced: 28 Jul 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/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/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/destinecarma/text-writer

Text Writer: A React-based application that simulates typing with customizable words per minute. Input text in markdown, then watch it type out in real-time!

react simulation text-writer

Last synced: 19 May 2026

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/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/bwh1270/landing_simulation

This is not a standalone package.

gazebo landing simulation tracking

Last synced: 18 Mar 2025

https://github.com/hermann-web/lissajou

A Python module for creating animations, including Lissajou curve simulations

animation lissajous lissajous-curve lissajous-figures lissajous-figures-generator matplotlib-animation simulation visualization

Last synced: 02 Jul 2025

https://github.com/ycatsh/math-sim

simulating mathematical concepts through code

math python simulation

Last synced: 02 Sep 2025

https://github.com/carloscraveiro/pic_sevensegdisplaycounter

A project for learning purposes in C programming language for PIC18F that explores the following features: interrupts, timing, input and output ports (I/O), and peripherals (buttons, LEDs and 7-segment displays).

c microcontroller nix nix-flake pic18f pic18f4550 sdcc-compiler seven-segments-display simulation simulide

Last synced: 15 May 2026

https://github.com/msabramo/minisim

Robot simulation forked from miniBloq at https://github.com/miniBloq/v0.83

educational python robotics simulation

Last synced: 29 Jul 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/mm318/mrg-cpp

Reimplementation of the MRG-model in C++

neuroscience ofx simulation simulation-modeling

Last synced: 25 Oct 2025

https://github.com/viperadnan-git/sudoratio

Self-hosted BitTorrent tracker-protocol simulator and research toolkit with a modern web UI.

bittorrent educational protocol protocol-analysis react research rust security-research self-hosted simulation tracker

Last synced: 29 Jun 2026

https://github.com/choijione/project_animation3d

Animation3D : 3D ์บ๋ฆญํ„ฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ตฌํ˜„ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.

character-animation opengl simulation

Last synced: 05 Aug 2025

https://github.com/mahdi-jamil/fcfs-scheduling-algorithm

simulating FCFS algorithm in java using multithreading

fcfs-process-scheduling multithreading simulation

Last synced: 06 Aug 2025

https://github.com/tharindu714/remote-changing-application-bridge

A sleek Javaโ€‘Swing application illustrating the Bridge Pattern in actionโ€”switch seamlessly between TV and Media Player remotes, fullโ€‘screen GIF animations included!

bridge-pattern design-patterns gif-animation object-oriented-programming remote-control simulation

Last synced: 07 Aug 2025

https://github.com/sourceduty/live_simulation

๐Ÿ‘จโ€๐Ÿ’ป Create simulated real-time models for weather, news, farming and more.

ai ai-sim ai-simulation artificial-intelligence chatgpt custom-gpt gpt gpts live-simulation live-simulator openai programming real-time sim-program simulated simulation simulator

Last synced: 08 Aug 2025

https://github.com/sourceduty/space_terminal

๐Ÿง‘โ€๐Ÿš€ Simulate any of the NASA software tools for engineering, analysis, and mission planning.

ai ai-nasa artificial-intelligence astronaut chatgpt custom-gpts customgpt gpt gpts nasa nasa-ai nasa-software simulation software space space-sim space-simulator space-terminal terminal terminals

Last synced: 08 Aug 2025