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/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/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/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/iwishiwasaneagle/jsim

Simulation environment for SAR

sar simulation

Last synced: 19 Jan 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/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/ashander/phenoecosim

Simulate evolutionary, plastic and demographic responses to changing environments (moving optima)

c-plus-plus dissertation evolutionary r simulation

Last synced: 27 Apr 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/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/lebedov/markovapplet

M/M/s queue simulator Java applet

applet java markov queue simulation

Last synced: 11 Jun 2026

https://github.com/josepedrodias/fpv

KISS FPV simulation

fpv javascript simulation webgl

Last synced: 13 Oct 2025

https://github.com/ashander/runr

a tidy simulation runner

r simulation tidy

Last synced: 24 Mar 2025

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/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/real-veersandhu/monte-carlo-simulation-app

Monte Carlo Stock Portfolio Simulation web app

finance simulation

Last synced: 10 Jun 2026

https://github.com/willkirkmanm/traffic

Four Way Traffic Simulator with Lights & Vehicles Following Traffic Rules

parsonlabs simulation traffix

Last synced: 11 Jun 2025

https://github.com/nir-bhay/3d-solar-system-simulation-

🌎 Interactive 3D Solar System simulation in pure JavaScript using Three.js. Realistic planets, orbital controls, and mobile-responsive UI.

front-end interactive simulation solar-system-3d threejs ui

Last synced: 13 Apr 2026

https://github.com/bethropolis/scheduler

CPU Process Scheduler Simulation

cpu cpu-scheduling runes simulation

Last synced: 12 Apr 2025

https://github.com/refupanker/unity_dieticiansimulator

Unity_DieticianSimulator

csharp simulation unity

Last synced: 09 May 2026

https://github.com/iambijoykar/floating_hippo

A simple 2D simulation library using Pymunk and Pygames

2d 2d-simulation beginner-friendly pygame pymunk python python-library python3 simulation simulations

Last synced: 08 Apr 2025

https://github.com/mrbandler/firmament

Flight software, from the ground up.

educational embedded mcu simulation wasm

Last synced: 02 Jun 2026

https://github.com/mekhyw/physical-layer-of-computing

Physical layer of computing discipline projects. Credits to professor Rodrigo Carareto

dtmf-decoder fourier-transform simulation uart-protocol

Last synced: 08 Jun 2026

https://github.com/zerdicorp/soft_body_simulation

In my opinion - one of the coolest simulations!

2d physics physics-simulation simulation soft-body soft-body-simulation

Last synced: 02 Sep 2025

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/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/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/bwaklog/gravitas

A simple physics package for python

physics python simulation

Last synced: 14 Oct 2025

https://github.com/elkins/synth-saxs

A lightweight Python library for simulating Small-Angle X-ray Scattering (SAXS) profiles from protein coordinates.

biophysics protein saxs simulation structural-biology

Last synced: 01 Jun 2026

https://github.com/jhuapl/kami

Kami is Agent-Based Modeling in Modern C++

agent-based-modeling cmake conan cplusplus-20 cybernetics simulation systems-theory

Last synced: 22 Jan 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/arcj137442/matriangle

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

library simulation typescript

Last synced: 10 Jun 2026

https://github.com/figureland/graphite

experimental drawing tools

canvas drawing graphite pencil simulation typescript

Last synced: 10 Jun 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/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/gmostofabd/8051-lcd

📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.

4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation

Last synced: 22 May 2026

https://github.com/cdemers/go-randomwalker

Package randomwalker provides a parametric random walk generator.

finance financial-analysis gaussian golang golang-library math random-walk randomwalk simulation walker

Last synced: 30 Jan 2026

https://github.com/brpy/100-prisoners-problem

Simulation of 100 Prisoners Problem using Python

numpy python simulation veritasium

Last synced: 14 Apr 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/ddliu/http-monkey

Continuous HTTP request for network simulation.

curl docker http simulation

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/shreyas9699/opengl-explorations

This repository is a learning project that explores the fundamentals of 3D rendering with OpenGL. It is a collection of experiments and demonstrations, integrated with ImGui, allowing for easy exploration and modification of parameters.

3d-graphics 3d-models assimp fractal-brownian-motion frustum-culling lightning model-loader multithreading opengl particles-simulation perlin-noise procedural-generation shaders simplex-noise simulation tessellation

Last synced: 18 Apr 2026

https://github.com/wfvining/sx

Simulation engine for elixir

elixir simulation simulation-engine simulation-framework

Last synced: 30 Jan 2026

https://github.com/marcobuttiglione/tetra

TETRA is a pipeline that enables seamless tetrahedral mesh export from Blender and import into Unity. Built on top of the tetrahedralization plugin developed by Matthias Müller (Ten Minute Physics), it extends the original work with a custom file format, a Blender exporter, and a Unity importer for volumetric mesh assets.

blender matthias-muller simulation ten-minute-physics tetrahedral-mesh unity xpbd

Last synced: 16 Apr 2026

https://github.com/xyzpw/drug-simulator

Simulate the absorption and elimination of drugs in real time using pharmacokinetic formulas.

drugs educational pharmacodynamics pharmacokinetics pharmacology simulation simulations simulator

Last synced: 11 Feb 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/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/kiritofeng/collision-sim

Collision Simulator for AP Physics

cpp simulation

Last synced: 15 Oct 2025

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/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/ntdls/aivolution

Graphical simulator written in C# for AI testing purposes.

ai c-sharp gdi genetics graphical-interface machine-learning mutation neural-network simulation

Last synced: 07 Feb 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/hendersontrent/timeseriessimulation.jl

Functions for simulating numerous types of dynamical systems and time-series processes.

dynamical-systems julia simulation time-series

Last synced: 21 Jan 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/zo-bro-23/population-simulation-web

A website that runs population (genetics) simulations based on Hardy-Weinberg principles

biology simulation webapp

Last synced: 18 Jul 2025

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/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/mario-so/pandemicrs

Pandemic simulation in rust and raylib

raylib-rs rust simulation

Last synced: 31 Mar 2025

https://github.com/inomuh/srvt-ros

SRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package.

gazebo moveit python robotics ros ros-noetic simulation testing validation verification

Last synced: 27 Feb 2026

https://github.com/manjavacas/paper-sgs_ifmif_dones

Supplementary material to the paper "Definition and optimization of a MELCOR model of the IFMIF-DONES Argon Purification Subsystem".

argon fusion ifmif-dones lithium melcor particle-accelerator safety sgs simulation

Last synced: 16 Oct 2025

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/paucablop/fermentation.simulator

Simulate industrial fermentation processes and generate large data sets resembling real systems 🚀

digital-twins fermentation modeling python simulation

Last synced: 17 Oct 2025

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/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/karrlab/datanator_frontend

Graphical web-based interface for the Datanator toolkit for discovering data for modeling cells

biology cell computational-biology database modeling molecular-biology search-engine simulation systems-biology

Last synced: 12 Apr 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/ntfargo/lk99

Simulation for Room-temperature superconductor [LK-99]

analysis lk-99 lk99 simulation superconductor

Last synced: 17 Oct 2025

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/ashtonchase/idc2d

fork of 2D current density calculator

current pcb simulation

Last synced: 11 Mar 2026

https://github.com/xaoex/reality-simulation-code

SimSim Contributions + Reality code + xaoex conglomerates online repo linktr.ee/xaoex+ linktr.ee/vaoev linktr.ee/oktays

artificial-intelligence code coding computer-science machine-learning reality simsim simulation

Last synced: 13 Jun 2026

https://github.com/expeehaa/troepfchen

Tröpfchenmodellsimulation der Kernphysik, basierend auf der GameEngine Unity3D.

physics physics-simulation simulation unity3d

Last synced: 14 Apr 2026

https://github.com/bettercallshao/sand

Try simulations easily.

linear-system react simulation

Last synced: 03 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/lordzeusisback/periodic-table

An interactive educational tool that lets you combine elements through a drag-and-drop interface to visualize chemical compounds in real time. Built in Python, it’s designed to make learning chemistry fun and engaging.

chemistry drag-and-drop educational interactive learning periodic-table python3 simulation

Last synced: 11 Feb 2026

https://github.com/walkerdustin/signale-und-systeme-2-praktikum

Signale&Systeme 2 Praktikum Hochschule Reutlingen bei Prof Haslach: Bestimmung der 3D-Position einer Geräuschquelle mit Mikrofonen

akustik awgn-rauschen korrelation latex-pdf lokalisation matlab matlab-simulation newtonverfahren signalverarbeitung simulation sound-localization

Last synced: 12 Oct 2025

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/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/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/erencanpelin/3d-procedural-terrain-editor-

Made in 2020, this project was part of my highschool software design & development major project

high-distinctions highschool-project major-project simulation terrain-generation

Last synced: 07 Apr 2025

https://github.com/crp2a/dosivox

Dosimetric Simulations for Luminescence and ESR dating - :exclamation: This is a read-only mirror from https://gitlab.huma-num.fr/archeosciences/DosiVox

archaeometry dosimetry geant4 geochronology luminescence-dating simulation

Last synced: 01 Mar 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/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/sajdoko/sjf-preemptive-simulator

This project is a simulation of the Shortest Job First (SJF) preemptive or shortest-remaining-time-first scheduling algorithm.

preemptive shortest-job-first shortest-remaining-time-first simulation simulator sjf

Last synced: 13 Jun 2026

https://github.com/liatemplates/mec2

Port of the mec2 2D physics simulation engine to LiaScript

liascript liascript-template mec2 oer physics simulation

Last synced: 21 Feb 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/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/sebastiandg7/dcs-matlab-simulation

This is a MATLAB DCS (Digital Comunication System) Simulation.

awgn digital-comunication digital-modulation matlab qam-modulation simulation

Last synced: 03 Nov 2025