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/foufou-exe/axelrod-rs

A high-performance evolutionary game theory simulator written in Rust. This project explores the Iterated Prisoner's Dilemma by pitting various automated strategies against each other to observe the emergence of cooperation, trust, and betrayal in a competitive environment.

evolutionary-algorithms game-theory mathematics multi-agent-systems prisoners-dilemma rust rust-lang simulation social-sciences tit-for-tat

Last synced: 03 Apr 2026

https://github.com/zintix-labs/problab

Problab is a high-performance slot math engine for math designers and engineers. Build once, then simulate, reproduce, and ship to production with the same source of truth.

go golang math simulation slot slot-machine

Last synced: 23 Feb 2026

https://github.com/mozturan/iot--simulation

A ZigBee + MQTT simulation with interface to monitor data.

cupcarbon firebase hivemq iot monitoring mqtt network-protocols simulation streamlit zigbee

Last synced: 18 Apr 2026

https://github.com/0jamzey0/rope-simulation

Verlet Integration for Rope Simulation in Unity using C#

game-development simulation unity

Last synced: 24 Apr 2026

https://github.com/josepedrodias/fpv

KISS FPV simulation

fpv javascript simulation webgl

Last synced: 13 Oct 2025

https://github.com/btodell/snowworld

A full-screen snow simulator.

graphics java simulation snow

Last synced: 08 Apr 2025

https://github.com/emanuelsacoman/bueiro-eletronico-com-skfuzzy

Um script feito utilizando a biblioteca SkFuzzy em Python para simular um bueiro eletrônico

python simulation skfuzzy

Last synced: 15 Mar 2025

https://github.com/shoyamanishi/webassemblynumericalcomputing

A study on the numerical computing with WebAssembly on the browsers

cpp emscripten numerical-computation simulation webassembly

Last synced: 23 Mar 2025

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/antoniostipic/quicklife

Source Code for QuickLife. Textual life simulation game. Available on Android.

android angular cross-platform game game-development game-of-life games ionic ionic3 quicklife simulation text-game

Last synced: 18 Apr 2026

https://github.com/humburg/chipsim

This is a read-only mirror of the Bioconductor SVN repository. Package Homepage: http://bioconductor.org/packages/devel/bioc/html/ChIPsim.html Bug Reports: https://support.bioconductor.org/p/new/post/?tag_val=ChIPsim.

bioconductor-packages chip-seq simulation

Last synced: 08 Apr 2025

https://github.com/uofuepibio/defm

Estimation and simulation of Multi-binary response models

ergm mle modeling r rpackage simulation statistics

Last synced: 18 Apr 2026

https://github.com/retr0kr0dy/qed

Basic Study of Quantum Electro Dynamic Propagation

electrodynamics qed quantum-mechanics simulation

Last synced: 10 Apr 2025

https://github.com/im-rises/particle-system-webgl

Particle system made in C++ with OpenGL build with Emscripten to WebGL2

cpp emscripten graphics opengl particle-system particles simulation system

Last synced: 19 Apr 2026

https://github.com/csinva/axon-ap-propagation

Code for simulations of action potential propagation

action-potential axon neuron-simulations neuroscience simulation

Last synced: 04 Feb 2026

https://github.com/pyroll-project/pyroll-hitchcock-roll-flattening

PyRolL plugin providing the roll flattening model from J. Hitchcock.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

https://github.com/teddy-van-jerry/rtlsim

RTL-like Simulation and Evaluation in Python

evaluation fixed-point python register-transfer-level rtl simulation

Last synced: 19 Apr 2026

https://github.com/gigaquads/store

A transactional in-memory SQL-like object store for long running processes, games, analytics, realtime processing and other applications.

database-management databases object-storage object-store query-engine query-language simulation store stores virtualization

Last synced: 19 Apr 2026

https://github.com/bonifatius94/robot-sf

training environment for the simulation of a robot moving in a pedestrian-filled space

gym-environment ppo reinforcement-learning self-driving-car simulation social-force-model stable-baselines3

Last synced: 19 Apr 2026

https://github.com/znx-x/mind-crafter

MindCrafter is an open-source, advanced AI tool that can be utilized to create AI-to-AI interactions, advanced simulations, and more.

ai ai-ai artificial-intelligence generative-ai interative-ai simulation

Last synced: 04 Jun 2026

https://github.com/kiritofeng/collision-sim

Collision Simulator for AP Physics

cpp simulation

Last synced: 15 Oct 2025

https://github.com/Team-Hydrogen-ADC/2025-ADC

This is Team Hydrogen's application for the 2025 NASA App Development Challenge.

blender nasa-app-development-challenge simulation space space-visualization tensorflow trajectory unity visualization

Last synced: 08 Dec 2025

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

PyRoll rolling simulation framework - documentation website.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Jan 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/zaydabash/the-cognisphere

A living ecosystem of cognitive agents that evolve language, culture, alliances, and institutions through emergent dynamics.

agent-based-modeling ai artificial-intelligence cultural-evolution emergent-intelligence fastapi multi-agent-systems neo4j python react simulation

Last synced: 29 Apr 2026

https://github.com/heyin-os/elevator

A simulator for real-life elevator. Maybe this program has some bugs. It's based on Qt platform. So if you want to compile my code, You need a Qt creator and add them as new project.

cplusplus-17 simulation

Last synced: 29 May 2026

https://github.com/sidzred/stream

A simulation tool to test Braess's Paradox in traffic networks.

braess-paradox gametheory graph network simulation tools

Last synced: 19 Apr 2026

https://github.com/haydenshively/fluid-simulation

a basic fluid simulation with mouse/cursor interaction

navier-stokes simulation

Last synced: 24 Mar 2025

https://github.com/a-herzog/minisimulator

The G/G/c/K+G simulator is a web service for simulating queueing models with general inter-arrival and service times, with options for batch arrival, batch service, impatience, retry and forwarding.

discrete-event-simulation javascript queueing queueing-theory simulation webapp

Last synced: 28 Feb 2026

https://github.com/henryquan/the-lott-simulation

To show you how many games and how much money you need to spend if you want to win

lottery python3 simulation

Last synced: 07 Jun 2026

https://github.com/shenvitor/Geant4_nDa

a Geant4 Simulation of the response of liquid scintillator neutron Detector array (nDa), as the second part simulation of my bachelor's thesis project at Tsinghua University in 2021.

geant4 simulation

Last synced: 31 Mar 2026

https://github.com/sb-im/haniel

Socket(Server/Client) IO simulation

simulation socket

Last synced: 10 Jun 2026

https://github.com/amphiluke/nanothrower

Model hydrogen adsorption on the surface of nanostructures based on the “Random rain” algorithm

adsorption graphene hydrogen nanostructures nanotube simulation

Last synced: 12 Feb 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/lebedov/markovapplet

M/M/s queue simulator Java applet

applet java markov queue simulation

Last synced: 11 Jun 2026

https://github.com/tillbiskup/spinpy

A Python package for simulating EPR data.

electron-paramagnetic-resonance simulation spectral-analysis spectroscopy

Last synced: 08 Oct 2025

https://github.com/theosorus/argus

Unity simulation in which we simulate a self-guided missile using computer vision with a YOLOv8 model

computer-vision missile-guidance simulation unity3d yolov8

Last synced: 17 May 2026

https://github.com/mk590901/door_simulation_on_toit

The repository contains the source files for the automatic door modeling application in the toit language for the ESP32 controller.

simulation state state-machine toit toit-language

Last synced: 18 Jan 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/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/sh1kxrv/usergroups

Simple simulation of a merchandise business

dotnet simulation

Last synced: 22 Oct 2025

https://github.com/gerardnico/process

A repository about process simulation (based on Desmos)

process-simulation process-simulator simulation

Last synced: 26 Jan 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/nkehrein/lemna

An implementation of the toxicokinetic-toxicodynamic model of the Lemna aquatic plant

r r-package simulation

Last synced: 22 Oct 2025

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/pakagronglb/boids-3d-flocking-simulation

An interactive 3D Boids simulation built with React Three Fiber. This project demonstrates flocking behavior using Craig Reynolds' Boids algorithm.

3d animation boids simulation threejs vite

Last synced: 06 May 2026

https://github.com/leoherrmann/autosim

A motor vehicle simulator designed to develop shift strategies for automatic transmissions

automatic-transmission cars simulation

Last synced: 30 May 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/sufyanaslam44/virtua-chem-sim

A unity based virtual chemistry lab app having simulation of two chemistry experiments acid-base titration and litmus paper test. Audio and text instructions. Quiz section have 20 MCQ for each experiment. Developed by Sufyan Aslam, Fun Man Fung, Chun Yen Chang & Han Jia Yi

acidbase chemistry-lab firstpersonmovement litmus-test mobile-app quiz-game simulation unity virtuachemsim virtual-chemistry-lab

Last synced: 18 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/eduribeiro00/emergencycallsystem-feup-aiad

Code and projects developed in the AIAD subject throughout the semester (MIEIC 4th year, 1st semester).

agents ai aiad jade java repast simulation

Last synced: 25 Feb 2026

https://github.com/pyroll-project/publication-weiner-variation

Papers and presentations for weiner_variation Conference.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 23 Jan 2026

https://github.com/japhir/dndraces

Simulating D&D Race heights and weights in R

dice dplyr emacs ggplot2 org-mode purrr r simulation

Last synced: 19 May 2026

https://github.com/aaron3312/proyectodronunity

🚁Security multi-agent system simulating prison surveillance with autonomous drones, cameras & guards. Features real-time monitoring, threat detection & automated response capabilities.

alerts cameras detection drones flask modeling monitoring multiagent patrolling python security simulation surveillance tc2008b unity yolov5 yolov8

Last synced: 13 Feb 2026

https://github.com/ricardoboss/logisim

Logisim is an educational tool for designing and simulating digital logic circuits by Carl Burch

circuit design digital logic logisim simulation

Last synced: 22 Oct 2025

https://github.com/ethanmpeterson/research-project

Repository contains my python simulations for my physics research project.

2d-motion drag-coefficient energy fall forces freefall mass momentum physics python simulation vpython

Last synced: 04 Feb 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/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/miguelnietoa/conwaygameoflife

Conway's Game of Life - Juego de la Vida de Conway

conway-game conway-s-game-of-life life python simulation

Last synced: 26 Mar 2025

https://github.com/jelletreep/patch-dispersal

Supplemental code for the paper: "Seed dispersal as a search strategy: dynamic and fragmented landscapes select for multi-scale movement strategies in plants" in Movement Ecology 2021

dispsersal ecological-models ecology simulation utrecht-university

Last synced: 16 Mar 2025

https://github.com/lazauk/slm-phi-3-robotics

Robotics navigation solution (on example of Pioneer 3-DX mobile robot in CoppeliaSim) powered by Phi-3 small language model and AMD AI PC.

ai amd coppeliasim phi-3 robotics simulation slm

Last synced: 13 Feb 2026

https://github.com/dav0dea/spiking-network

Simulation of a real time spiking neural network

artificial-intelligence learning simulation spiking-neural-network

Last synced: 29 May 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/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/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/breezy-codes/control-plane-simulator

This project simulates a basic network control plane using Dijkstra's shortest path algorithm. It allows users to understand how routing decisions are made in computer networks based on the shortest path between routers.

bellman-ford-algorithm computer-networks dijkstra-algorithm networks pyhthon simulation

Last synced: 25 Mar 2025

https://github.com/wanchope/riscv_sim

simulate the RSIC-V core to run with the binary file.

go risc-v simulation

Last synced: 14 Jan 2026

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/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/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/tophercantrell/sim-katamino

Code to solve katamino challenges

katamino python simulation

Last synced: 30 Jan 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/galenseilis/DESRu

DESRu is a Rust crate which contains the bare minimum components to write discrete event simulations.

des discrete-event-simulation rust rust-crate rust-lang rust-library simulation simulation-engine simulation-environment simulation-framework simulations

Last synced: 22 Apr 2025

https://github.com/wdudokvanheel/rust-game-of-life

Rust implementation of Conway's Game of Life

game-of-life rust simulation

Last synced: 15 May 2026

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/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/danburonline/headless-blender

Proof of concept to run Blender in headless mode behind an HTTP API to run physics simulations (destruction of geometries), bake the simulations as keyframe animations, and return optimised 3D meshes.

blender physics simulation

Last synced: 30 Sep 2025