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/gnrlleclerc/soft-bodies-simulator

Soft Body Simulation using python with numpy and pygame modules

physics python real-time simulation

Last synced: 04 Jun 2026

https://github.com/ionicabizau/atomic-models

Rutherford and Thompson experiments simulation in a web application.

atomic-models hacktoberfest javascript rutherford simulation thompson-experiments

Last synced: 05 Jun 2026

https://github.com/npetersen2/rk4-ode-solver-example

Python code to simulate motor systems using the RK4 method

motor ode-solver simulation

Last synced: 21 Apr 2026

https://github.com/gemechutaye/decentralizeddeliverysim

A Python-based decentralized delivery simulation that models autonomous agents locating and delivering to customers without a central server, while handling Byzantine agents that may spread false information.

autonomous-agents byzantine-fault-tolerance consensus-algorithm decentralized-systems delivery-simulation multi-agent-system pygame python simulation

Last synced: 05 Jun 2026

https://github.com/tinmarr/coronavirus-simulation

A simple coronavirus spread simulation

coronavirus-simulation phaser3 science simulation

Last synced: 22 Apr 2026

https://github.com/arhcoder/random-patterns-generator

❄ Generador de patrones aleatorios, en base al movimiento de diferentes piezas de ajedrez, como la torre, el alfil o la reina. Genera líneas en un gráfico siguiendo la ruta de alguna de estas piezas.

bokeh desktop-application python random-generator random-patterns-generator random-walk simulation

Last synced: 05 Jun 2026

https://github.com/ekaeva/camforge-next

凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS

cad cam-mechanism desktop-app engineering kinematics rust simulation solidjs tauri typescript

Last synced: 25 Apr 2026

https://github.com/arhcoder/umbral-del-95

🚀 Simulación que evalúa hasta 2 billones de veces, los porcentajes del juego "The 95% Threshold" y los registra.

java simulation the-95-threshold

Last synced: 05 Jun 2026

https://github.com/shobuj-paul/motion-of-spherical-robot

Project at IIT Bombay under the supervision of Dr. Ravi Banavar, Systems and Control Department

path-planning robot-dynamics robotics simulation

Last synced: 24 Apr 2026

https://github.com/poealex/kicad_thermal_sim

Fast Multi-Layer Copper Thermal Estimator for KiCad

electronics kicad kicad-plugin pcb python simulation thermal thermal-simulation

Last synced: 24 Apr 2026

https://github.com/tp5uiuc/parallel_slab

A benchmark for multiphase fluid--elasticity coupled problems

continuum-mechanics fluid-structure-interaction physics simulation

Last synced: 06 Jun 2026

https://github.com/bentobaux/boids

A Unity-based Boid simulation inspired by flocking behaviour in nature. Features real-time control over separation, alignment, cohesion, and leadership behaviours via the Unity Inspector.

boids flocking simulation unity

Last synced: 25 Apr 2026

https://github.com/link-wolf/philosophers

42 project - Simultation of the Philosophers problem, with C-threads and mutex

42 42born2code 42school c macos simulation

Last synced: 27 Apr 2026

https://github.com/djeada/simulation-covid

This is my attempt at modeling and simulating Covid-19's spread.

qt5 simulation

Last synced: 27 Apr 2026

https://github.com/mrmarble/rusty-city

Sand simulation game

powdertoy rust sandbox simulation wasm

Last synced: 28 Apr 2026

https://github.com/lawlabs/courtcasesprogresssimulator

Этот проект представляет собой симулятор процесса получения дел с сайтов судов. Он демонстрирует ход процесса в реальном времени, используя график для визуализации количества полученных дел.

cases charts court lawmatic legaltech parsing simulation swiftui visualization

Last synced: 28 Apr 2026

https://github.com/taktoa/spaceelevator

A simulator for breaking space elevators (and a mirror of an equivalent C program) (WIP)

c haskell mirror simulation

Last synced: 28 Apr 2026

https://github.com/wenszel/darwin-world

🦖 Evolution simulation written in Java and JavaFX

java javafx simulation

Last synced: 28 Apr 2026

https://github.com/roymasad/3d-galaxy-radio-waves

A 3D visualization and simulation of radio wave propagation across a galaxy, modeling the likelihood of detecting signals from distant civilizations.

3d alien astronomy civilizations dark fermi forest galaxy opengl paradox python radio-astronomy simulation space stars

Last synced: 28 Apr 2026

https://github.com/rulyotano/wpf-mineral-collect-simulation

Academic project for simulation several bot collecting minerals from the environment.

simulation wpf

Last synced: 28 Apr 2026

https://github.com/h1ghbre4k3r/swarm-simulation

Swarm simulation as part of my bacherlor's thesis, written in Go.

collision-avoidance go golang orca python simulation

Last synced: 28 Apr 2026

https://github.com/francescodisalesgithub/hackthebox-linuxbufferoverflow-local-machine

scripts for training on the section linux x86 buffer overflow by hack the box academy

academy box bufferoverflow hack hacking hackthebox hacktheboxacademy simulation test the

Last synced: 28 Apr 2026

https://github.com/isaacmaffeis/simqueue_2022

simulatore di un sistema a coda in C++

cpp queue-simulation simulation

Last synced: 08 Jun 2026

https://github.com/terrygeng/rate-equation

Rate equation model for simulating the atomic population evolution under external laser fields, implemented in python.

atomic physics python quantum simulation

Last synced: 29 Apr 2026

https://github.com/jj7258/unitree_go2w_ros2

ROS2 Humble workspace for the Unitree Go2W (Wheeled) robot. Includes complete 16-motor control drivers, URDF description, and kinematic simulation tools.

go2w humble robotics ros2 simulation unitree

Last synced: 29 Apr 2026

https://github.com/dhzdhd/gensim

A simulation in Rust using the Bevy engine

bevy rust simulation trunk

Last synced: 29 Apr 2026

https://github.com/thelostlambda/heimdallr

A website detailing the fictional planet Heimdallr orbiting the pulsar Litch

coffeescript physics sass simulation website

Last synced: 29 Apr 2026

https://github.com/functionally/deltaq-jupyter

Jupyter kernel for DeltaQ

delta-qsd jupyter network simulation

Last synced: 29 Apr 2026

https://github.com/belhoussine/boid

A Neuroevolution simulation that combines both Neural Networks and Genetic Algorithms to play the game Flappy Bird.

boid flappy-bird game genetic-algorithms machine-learning neural-network simulation

Last synced: 08 Jun 2026

https://github.com/nikhilcodes/debitcard-simulator

A VueJS implementation to simulate creation of a Fake Debit Card.

simulation vuejs vuejs2 webapp

Last synced: 30 Apr 2026

https://github.com/ekaeva/camforge

凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS

cam-mechanism cross-platform kinematics mechanical-engineering mechanism-design motion-analysis rust simulation solidjs tauri typescript

Last synced: 04 May 2026

https://github.com/hayatiyrtgl/shooting_simulator_python

Overall, this project provides a flexible framework for implementing computer vision applications with a focus on object detection, tracking, and point scoring. Its versatility and modularity make it suitable for a wide range of use cases across different industries and domains.

image-processing opencv python-script simulation target-tracking

Last synced: 02 May 2026

https://github.com/natepiano/simulation

simulation of an ios game - used to teach myself scala

scala simulation

Last synced: 09 Jun 2026

https://github.com/brainphreak/hacking-terminal-simulator

A fully functional, self-contained Linux terminal emulator that can be embedded in any website. Includes over 50 commands, ssh simulation, easter eggs, wifi hacking, password cracking, user management, output piping, output redirect, tab completion, packet capture, dns cache, and other fun stuff.

emulator game games hacker hacking linux simulation terminal

Last synced: 02 May 2026

https://github.com/gtmmiller/saga-frontier-combo-simulator

A webapp that simulates skill combos from SaGa Frontier and SaGa Frontier Remastered

gaming simulation vuejs

Last synced: 02 May 2026

https://github.com/kons-5/ist-msim-lab1

Lab 1 - Cancer growth model (logistic equation), pharmacokinetics (Hill's equation) and pharmacodynamics (compartment model)

latex matlab simulation

Last synced: 02 May 2026

https://github.com/aunyks/tread

A JavaScript library for modeling and realtime simulation of automotive tires.

browser modeling simulation tire-dynamics vehicle-dynamics web

Last synced: 02 May 2026

https://github.com/thomasafink/orbital-mechanics

A comprehensive 3D visualization of our solar system including planets, moons, asteroid belts, and the Oort cloud implemented in Python using Matplotlib.

asteroid-belt asteroids astro astrophysics nasa orbital-dynamics orbital-mechanics orbits physics python simulation solar solar-system space system

Last synced: 02 May 2026

https://github.com/aaronmcleancs/tslim-data-simulator

t:slim X2 Insulin Pump Simulator in Qt C++

cpp qt simulation software-engineering

Last synced: 03 May 2026

https://github.com/bettercallshao/sand

Try simulations easily.

linear-system react simulation

Last synced: 03 May 2026

https://github.com/im-rises/nbody-simulator-barnes-hut-react-p5-website

N-Body simulatation using Barnes-Hut package demo made in React

barnes-hut gravity javascript nbody package react simulation typescript

Last synced: 04 May 2026

https://github.com/manishklach/semantic-kv-control-plane

A systems research platform for semantic KV-cache orchestration, topology-aware memory placement, distributed prefix reuse, and rack-scale inference memory simulation.

ai-infrastructure ai-systems cxl distributed-cache distributed-systems gpu hbm inference kv-cache llm-inference memory-orchestration memory-systems memory-tiering prefetching rack-scale runtime-systems semantic-caching simulation systems-research topology-aware

Last synced: 09 Jun 2026

https://github.com/threeal/shisen_gazebo_plugins

Gazebo plugins implementation of Shisen camera tools project

camera camera-tool gazebo gazebo-plugin ros ros2 shisen simulation

Last synced: 04 May 2026

https://github.com/dacili/arduino-projects

Finally manage to play with Arduino :D

arduino arduino-uno electronics simulation wokwi

Last synced: 04 May 2026

https://github.com/ghost---shadow/algae-dredging-simulator

A simulation as a proof of concept for automated skimming of algae in mostly still water.

algae environment-friendly green multiagent-systems simulation

Last synced: 09 Jun 2026

https://github.com/zo-bro-23/population-simulation

NPM package that runs population simulations based on Hardy-Weinberg principles

biology npm simulation

Last synced: 05 May 2026

https://github.com/joecey/uv_cleaning_robot

Github respository for WeBots simulation of a UV Cleaning robot for completion of the "Introduction to Robotics" module at Trinity College Dublin

robot robotics simulation

Last synced: 05 May 2026

https://github.com/efremropelato/durability

ISO 15686 factor methodology simulator

durability iso-15686 react simulation spring-boot

Last synced: 06 May 2026

https://github.com/crissccl/digital_controlsim

Tutorial-oriented simulation of a discrete-time PI control loop applied to a first-order system. Includes actuator saturation to emulate real microcontroller behavior. Designed for educational purposes and digital control learning.

arduino digital-control education esp32 first-order-system matlab pi-controller saturation simulation teensy tutorial

Last synced: 06 May 2026

https://github.com/savinrazvan/pagerank

This project implements the PageRank algorithm to rank web pages by importance using two approaches: a sampling method with the Markov Chain random surfer model and an iterative method with a recursive mathematical expression.

alogrithm convergence data-science graph-theory iterative-methods markov-chain mathematical-modelling pagerank pagerank-algorithm python random-surfer-model recursive-algorithm sampling-methods search-engine simulation web-crawling

Last synced: 06 May 2026

https://github.com/cr0wg4n/simulacion-tren-metropolitano

Proyecto de Simulación del Tren Metropolitano de Cochabamba

2d-graphics android-application simulation unity university-project

Last synced: 06 May 2026

https://github.com/mokonanico/vlc-simulation-raytracing

A Python-based visible light communication simulator using ray tracing methods

python raytracing simulation vlc

Last synced: 07 May 2026

https://github.com/im-rises/nbody-simulator-barnes-hut-react-p5

N-Body simulation package made in React using Barnes-Hut method

barnes-hut gravity javascript nbody package react simulation typescript

Last synced: 07 May 2026

https://github.com/theypsilon/display-sim

This is a tool that helps you to recreate the visual feeling of old displays.

3d crt rust simulation wasm wasm-bindgen webgl webgl2 webpack

Last synced: 07 May 2026

https://github.com/ddliu/http-monkey

Continuous HTTP request for network simulation.

curl docker http simulation

Last synced: 07 May 2026

https://github.com/yasut0ra/rank-bandit-lab

Lightweight simulation toolkit for ranking bandit algorithms (Cascade / PBM / DCM models)

bandit-algorithms machine-learning ranking-bandit recommender-systems reinforcement-learning simulation

Last synced: 07 May 2026

https://github.com/sohooo/droneops-sim

Story-driven drone swarms that react to enemy maneuvers, chart evolving missions, and stream every dramatic turn to GreptimeDB or your console.

drones simulation telemetry

Last synced: 08 May 2026

https://github.com/ctsrc/simulated-victor-game

A simulation of a game that has characteristics similar to The Secretary Problem, but where the numbers are generated in a specific, known way

applied-probability css decision-theory html5 mathematics secretary-problem simulation statistics vanilla-js

Last synced: 08 May 2026

https://github.com/figureland/graphite

experimental drawing tools

canvas drawing graphite pencil simulation typescript

Last synced: 10 Jun 2026

https://github.com/arcj137442/matriangle

A highly customizable, scalable, self-developed AI simulation environment | 一个高度可定制、可扩展的模拟AI环境

library simulation typescript

Last synced: 10 Jun 2026

https://github.com/gabrielsantoslima/fire-propagation-simulator

🔥 A fire propagation simulator using Typescript, HTML and CSS

css fire html simulation typescript vite vitest

Last synced: 09 May 2026

https://github.com/607011/1dollar

Simulation of a counterintuitive distribution problem

animation go golang matplotlib numpy plot python3 simulation statistics

Last synced: 09 May 2026

https://github.com/mat-sz/genesim

🧬 Simulation of gene spread through a population (assuming diploid organisms and sexual reproduction). (React.js/TypeScript)

dna genetics javascript react reactjs simulation typescript

Last synced: 09 May 2026

https://github.com/timothyhollabaugh/wasp_sim

A hardware simulator for the wasp printer firmware

3d-printing 3dprinting rust simulation simulator wasp

Last synced: 10 Jun 2026

https://github.com/refupanker/unity_dieticiansimulator

Unity_DieticianSimulator

csharp simulation unity

Last synced: 09 May 2026

https://github.com/real-veersandhu/monte-carlo-simulation-app

Monte Carlo Stock Portfolio Simulation web app

finance simulation

Last synced: 10 Jun 2026

https://github.com/mainakverse/quantumsam

Simulation of the Bloch Sphere based on quantum gates and logical inputs.

animated javascript nextjs quantum-computing simulation webgl

Last synced: 12 May 2026

https://github.com/ucx15/optics

A simulation of light reflection on a curved mirror made in Pygame

pygame python simulation

Last synced: 11 Jun 2026

https://github.com/lebedov/markovapplet

M/M/s queue simulator Java applet

applet java markov queue simulation

Last synced: 11 Jun 2026

https://github.com/ssoudan/fluid-simulation-rs

Eulerian Fluid Simulation in Rust and WebAssembly

cfd eulerian-fluid-simulation rust simulation

Last synced: 14 May 2026

https://github.com/userjhansen/virus-modelling-in-deno

A Very Simple Virus Model

deno simulation virus

Last synced: 14 May 2026

https://github.com/algosup/2024-2025-project-4-web-fpga-team-3

A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.

eda-tools fpga parser reactjs simulation

Last synced: 14 May 2026

https://github.com/pietromoro/physarum

Project inspired by Saje Jenson's article on the topic, based on the paper by Jeff Jones. Simulation of a Physarum network

physarum simulation

Last synced: 11 Jun 2026

https://github.com/solunarnexus/qkd-noise-simulation

Data analysis and simulation scripts used in the study of "Improved noise resistance analysis for path-entangled subspace quantum key distribution"

matplotlib python quantum-cryptography simulation

Last synced: 13 Jun 2026

https://github.com/mekhyw/opensky-rescuesimulation_csbot

Software variants developed between 2014 and 2017 to compete in RoboCupJunior Simulation (AKA Cospace Rescue), both in primary and secondary subleagues.

c cospace-rescue robocup simulation simulator

Last synced: 13 Jun 2026

https://github.com/jmmonte/agentic-digital-twin

Build engineering digital twins as code with AI agents — code-defined CAD + digital twin simulation (physics/CFD/FEA) + scored verification, with rerun for data fusion toward live closed-loop twins. Hardware-in-the-loop ready. A Claude Code plugin.

agentic-ai ai-agents cad claude-code claude-code-plugin digital-twin digital-twin-engineering digital-twin-simulation hardware-in-the-loop simulation

Last synced: 14 Jun 2026

https://github.com/kirbyfern/particle-fire-simulation

utilizing c++ libraries , using libsdl ~ SDL2

cplusplus particles simulation

Last synced: 15 Jun 2026

https://github.com/johannes-kaindl/physarum

Generative slime-mold art in WebGPU. 19 presets, audio-reactive routing across 10 targets, kaleidoscope, paint/glow blend modes, long-exposure trails. PWA + standalone macOS app.

creative-coding generative-art simulation slime-mold typescript webgpu

Last synced: 16 Jun 2026

https://github.com/3qnrpdwd/quantum-cryptography

양자 암호키 분배(QKD)에 대한 시뮬레이션

kalman-filter quntum-circuits rust simulation

Last synced: 23 Aug 2025

https://github.com/hejia-zhang/robosimlib

This is a library for robotics simulation files

description-files robotics simulation

Last synced: 17 May 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/mafeth/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: 23 Aug 2025

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/devendracollage/6-companies-30-days

This is the 6 Companies 30 Days Challenge to solve 90 questions from 6 Companies in 30 Days.

array graph greedy heap math matrix queue simulation stack string tree

Last synced: 21 Mar 2025

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/patrickshaw/scheduling-simulator

A simple proccess scheduling algorithm simulator. Can be used to calculate the completion times of various process scheduling algorithms.

assignment practice python schedule-simulator simulation study university

Last synced: 05 Aug 2025