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/zeozeozeo/p5-liquids-and-softbodies

Demonstration of softbodies and liquids with p5.js and matter.js

fluid liquid matter-js p5js physics-simulation simulation softbodies

Last synced: 26 Mar 2025

https://github.com/megospc/epidemic_simulator_4

Последняя версия симулятора распространения эпидемии и конкуренции разных видов инфекций.

epidemic-model javascript simulation

Last synced: 16 May 2026

https://github.com/pyroll-project/pyroll-misaka-flow-stress

Plugin for PyRolL providing the constitutive flow stress function from Y. Misaka.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Feb 2026

https://github.com/hanzhi713/irc

Simple simulation of intermolecular random collision

collision-simulator elastic-collision huaji simulation

Last synced: 19 Jun 2025

https://github.com/icetd/simulation_ws

ros gmapping simulation

navigation ros simulation

Last synced: 12 May 2026

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/dmdhrumilmistry/8051_door_authenticator

A door authenticator using 8051 microcontroller programmed in C, interfacing Keypad(4x3), LCD(16x2) and a motor for control. This is an open source project under MIT license.

microcontroller simulation

Last synced: 22 Aug 2025

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

simulating mathematical concepts through code

math python simulation

Last synced: 02 Sep 2025

https://github.com/shaniggj/optimizing-warehouse-efficiency-via-python-based-order-batching

This project helps reduce walking time in warehouses using a Python tool that simulates picking routes. Users can test strategies like wave picking and clustering on a 2D layout to find the most efficient method.

app clustering data-visualisation logistics order-batching order-picking-optimization python route-optimization routing-problem simulation single-picker supply-chain tsp warehouse-optimization

Last synced: 23 Aug 2025

https://github.com/shenvitor/fluka_hpge

MC simulation of gamma interaction with HPGe detector using FLUKA.

simulation

Last synced: 25 Jan 2026

https://github.com/smcnab1/super-bassoon

A comprehensive web suite of tools to generate LMS Templates. 🎓📅

accessibility assessment css frontend html js simulation

Last synced: 23 Aug 2025

https://github.com/tytsxai/lab-virtualchem

🧪 VirtualChemLab — 游戏化虚拟化学实验室,用于教学与模拟实验

chemistry desktop-app education gamification physics-engine python simulation stem teaching virtual-lab

Last synced: 24 May 2026

https://github.com/hsu-aut/blocksworld_simulation

Visual blocksworld simulation with Pygame GUI and Flask REST API for AI planning research. Features 50 scenarios, multiple constraint sets, and LLM integration via MCP.

ai-agents ai-planning ai-research automated-planning blocksworld large-language-model llm mcp model-context-protocol simulation tower-of-hanoi

Last synced: 03 Apr 2026

https://github.com/gsign2052/evolution-game-python

This code creates a simple simulation game where entities such as plants, prey, and predators interact in a graphical environment. The game involves basic elements of life simulation: creatures (prey and predators) and plants, all within a bounded screen area.

alpha beta debugging evolution first-project free gametest linux powershell python simulation test topdown windows

Last synced: 14 Feb 2026

https://github.com/andrei-g99/merging-orbits

N-body gravitational simulator where object collisions are handled by a simplified body merger heuristic. GPU Acceleration with CUDA.

astrophysics gravity simulation

Last synced: 10 Mar 2025

https://gitlab.com/lisamission/lisasim

Python package gathering simulation tools for the LISA mission.

astrophysics data analytics gravitational waves python simulation

Last synced: 10 Mar 2025

https://github.com/lcary/doodlebug

Two-dimensional predator-prey simulation in C++

matrix predator-prey simulation two-dimensional

Last synced: 08 Apr 2025

https://github.com/epicpast/cloudgrow-sim

ASHRAE-compliant greenhouse climate simulation framework with YAML configuration, CLI interface, and plugin-based component system for sensors, actuators, and controllers

agriculture ashrae climate-control controlled-environment-agriculture greenhouse hvac iot python simulation smart-farming

Last synced: 28 May 2026

https://github.com/dhzdhd/ecosystemsim-v1

An ecosystem simulation. Currently being ported over to D lang.

fsharp raylib simulation

Last synced: 16 Jun 2026

https://github.com/haaziq386/motifscale

MotifGraphLab is a Python framework for generating large graphs from 4‑node motifs. It computes scalable metrics (diameter, clustering, path length, triangles) with exact and approximate methods.

clustering-coefficient complex-networks data-science diameter-estimation graph-analysis graph-generation graph-theory motifs network-science networkx python research-tool scalability simulation

Last synced: 24 Apr 2026

https://github.com/ignabelitzky/gui-dice-simulation

Dice simulation with a graphical user interface.

dice simulation simulator

Last synced: 17 Jun 2026

https://github.com/pablomarcel/dynalab

Desktop block-diagram control systems app in Python with a NodeGraphQt canvas, editable block parameters, closed-loop transfer function analysis, Bode plots, and step response visualization.

block-diagram bode-plot control-engineering control-systems feedback-control lti-system nodegraphqt pyside6 simulation step-response transfer-function

Last synced: 28 May 2026

https://github.com/cybersphinxxx/workflow-tester

A lightweight utility designed for testing GitHub workflow automation and simulated log behavior.

automation github-workflow logging simulation tracking

Last synced: 01 Mar 2026

https://github.com/liubomyr123/gas-station-simulation

A multi-threaded gas station simulation for Linux, featuring dynamic vehicle queues, fuel tracking, priority management, and JSON-based configuration. 🚗⛽🚛

c concurrent-programming linux makefile multithreading queuing-system scheduling-algorithms semaphore simulation threading threading-synchronization

Last synced: 16 Apr 2026

https://github.com/shresthagrawal/virtualrobogym

We have tried to create a faster, safer and smarter method to train robots neural network using virtual simulation

analogs artificial-intelligence deep-learning neural-network robotgym robotics simulation virtual virtual-machine

Last synced: 16 Apr 2026

https://github.com/glurp/mivisu-sim

SSIL V2 simulator

api-server bindata dsl ruby simulation

Last synced: 04 Apr 2025

https://github.com/jiwoncpark/magnificat

Multi-filter AGN light curve simulator

simulation time-series

Last synced: 17 Jun 2026

https://github.com/kplanisphere/pizzeria-simulation

This project simulates a pizzeria's operations, utilizing multi-threading to handle customer orders and cooking processes concurrently, ensuring efficient order management and processing. This is a final project for my parallel and concurrent programming course.

concurrency concurrent-tasks educational-project java multithreading restaurant-management simulation synchronization systems-programming thread-management

Last synced: 28 Dec 2025

https://github.com/alcrene/pyloric-network-simulator

Pure-Python, JAX-accelerate implementation of the pyloric circuit model described by Prinz et al (Nat. Neurosci., 2004)

computational-neuroscience jax pyloric-network simulation

Last synced: 05 Jan 2026

https://github.com/turkeymcmac/vec-rac

AI vector racing

ai neural-network simulation

Last synced: 15 Mar 2025

https://github.com/melsener/tokenfairy

Homework Assignment of Introduction to Object Oriented Programming Languages and System

abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern

Last synced: 03 Mar 2026

https://github.com/turkeymcmac/intergrid

Ecological simulation screensaver

ecology screensaver simulation

Last synced: 15 Mar 2025

https://github.com/its-not-rocket-science/ananke

Core ontology and world model for the Ananke world-building system. Parent repo for all ananke-* packages.

game-engine ontology procedural-generation simulation world-building

Last synced: 29 Jun 2026

https://github.com/andrewadev/rps-sim

A sort of rock, paper, scissors simulator.

rock-paper-scissors rps-game simulation

Last synced: 19 Jun 2026

https://github.com/hunix/HoC-Republic

Republic of OpenClaws: recursive AI-agent orchestration with OpenClaw gateway, subagents, plugins, and digital-civilization simulation.

agentic-ai ai-agents ai-orchestration automation coding-agent developer-tools digital-civilization gateway llm local-first multi-agent nodejs open-source openclaw research self-hosted simulation subagents tool-use typescript

Last synced: 19 Jun 2026

https://github.com/michelangelomo/netsim-web

A web-based network simulator for learning and teaching networking concepts.

network networking simulation

Last synced: 16 Jan 2026

https://github.com/bnb32/isca_aws

code for setting up and running isca on aws

atmospheric-modelling simulation

Last synced: 16 Mar 2025

https://github.com/christopherfujino/population

A Nifty People Management Sim

game simulation text-based

Last synced: 28 Mar 2025

https://github.com/thanhnguyxn/alert-alchemy

🧪 CLI incident-response simulator: brew fixes from alerts using realistic logs, metrics & traces (offline).

chaos-engineering cli debugging devops game incident-response learning monitoring observability oncall postmortem python rich runbooks simulation site-reliability-engineering sre terminal typer yaml

Last synced: 13 Jan 2026

https://github.com/zerotonin/umbral

Mass-response engine for The Fate of Abuc (POLS399 revolution RPG): Granovetter thresholds, Epstein dynamics, Kuran falsification.

agent-based-model political-science python serious-games simulation teaching wargaming

Last synced: 03 Jun 2026

https://github.com/scar17off/particle-life

An interactive particle simulation that combines elements of artificial life, particle systems, and magical abilities

game html js particle-life particle-simulation particle-simulator particles simulation

Last synced: 02 Sep 2025

https://github.com/alifyasa/git-faker

Simulate git commit using non-homogenenous poisson process and create a git repository based on the simulation result.

git poisson-process python simulation

Last synced: 20 Jul 2025

https://github.com/smcnab1/modu-mate

A comprehensive web suite of tools to generate LMS Templates. 🎓📅

accessibility assessment css frontend html js simulation

Last synced: 17 Apr 2026

https://github.com/mattjesc/federated-learning-simulation-1gpu-mi-is

Federated Learning Simulation on a Single GPU with Model Interpretability and Interactive Visualization

ai cuda deep-learning distributed-systems federated-learning gpu hpc keras machine-learning ml model-interpretability python pytorch simulation streamlit tensorflow

Last synced: 05 Jan 2026

https://github.com/jdibenes/game_of_life_cuda

OpenGL / CUDA implementation of Conway's Game of Life.

cpp cuda opengl qt6 simulation

Last synced: 02 Apr 2026

https://github.com/christiemj/clock-drift-simulation

A Monte Carlo simulation in Python to model vacuum-induced frequency drifts in atomic clocks, with code and visuals (experimental setup, simulated vs. real-world comparison, and drift graph), as described in "Probing Vacuum-Induced Clock Drifts via Quantum Metrology: A Testable Hypothesis" (DOI: 10.5281/zenodo.15163879). Licensed under GPL 3.0.

allan-variance atomic-clocks cesium-ion clock-drift matplotlib monte-carlo-simulation numpy open-science pandas physics precision-metrology python quantum-metrology research-software scipy simulation vacuum-fluctuations vacuum-noise

Last synced: 17 Apr 2026

https://github.com/kanemcgrath/particle-life-cs

Particle Life simulation with GPU compute and many options.

csharp gpu-computing particles raylib simulation

Last synced: 23 Mar 2025

https://github.com/maxencebonamy/ecosystem-simulation

It is a representation of the Prey-Predator system, which allows to model an ecosystem.

cmake cpp ecosystem sfml simulation

Last synced: 16 Jul 2025

https://github.com/khaledsharif/omniverse-gym

Examples of how to use NVIDIA Omniverse Isaac Sim to solve Reinforcement Learning Games (rl-games)

reinforcement-learning robotics simulation

Last synced: 17 Apr 2026

https://github.com/torodata/self-driving-car-engineer

Welcome to the cutting-edge world of autonomous driving! This repository showcases an exceptional autonomous driving system that combines advanced technologies and groundbreaking algorithms.

deep-learning self-driving-car simulation

Last synced: 04 Apr 2026

https://github.com/gmostofabd/digital-logic-circuits-and-designs

🚀 This collection contains experiments focusing on the basics of digital logic gates using common ICs, equivalent circuits, and practical implementation using a breadboard. Investigates the functional truth tables of gates and simplification procedures using Boolean math's , Karnaugh mapping, de-Morgan's law etc.

5v basic boolean breadboard circuit combinational-circuit digital electronics equation equivalent-circuit-model gates logic powersupply proteus sequential-circuits simplify simulation truth-table universal

Last synced: 04 Apr 2026

https://github.com/ilade-s/forestfire-cpp-

C++ implementation of my simulation of a forest fire done in Python

cpp forest-fire simulation

Last synced: 04 Apr 2026

https://github.com/guillem222/poker-montecarlo-c

Monte Carlo-based probabilistic algorithms for calculating the probabilities of Texas Hold'em games.

c monte-carlo poker probabilities simulation texas-holdem

Last synced: 24 Mar 2025

https://github.com/rdonn70/ribs

Ryan's Insane Baseball Simulator

game python simulation simulator

Last synced: 04 Apr 2026

https://github.com/luncosim/.github

LunCo – opensource engineering software for Space Missions design

newspace simulation

Last synced: 10 Mar 2026

https://github.com/gojakuch/intelligent-lamarckian-simulation

A Lamarckian evolution model simulation with intelligent species. More in Documentation folder. Unfortunately, we could compile it only for Windows because of our GMS2 license, however, we provide a compressed project.

bioinformatics biology evolution neural-network simulation

Last synced: 02 Jan 2026

https://github.com/henryhale/venus

🦠 Predator-prey simulation with predefined behavior

ai-agents canvas2d css henryhale html html5-canvas javascript js predator-prey simulation typescript

Last synced: 18 Apr 2026

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

PyRoll rolling simulation framework - data export.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 18 Apr 2026

https://github.com/felixgro/boids-simulation

Implementation of Craig Raynold’s boids algorithm with additional options to visualize all applied forces.

boids-algorithm simulation visualization

Last synced: 21 May 2026

https://github.com/felipeek/brasileirao-simulation

Small application that simulates a season of Brasileirao (Brazilian Football Championship).

football-simulation simulation soccer soccer-simulation

Last synced: 04 Jun 2026

https://github.com/simplisoni/3d-reinforcementlearning-simulator

An interactive, web-based simulator for visualizing reinforcement learning policies in 3D environments

3d reinforcement-learning simulation three-js

Last synced: 19 Apr 2026

https://github.com/zonetecde/cmr-simulator

Outil permettant d'apprendre visuellement la technique de capture-marquage-recapture pour estimer la taille d'une population animale.

cmr simulation simulator

Last synced: 04 Jun 2026

https://github.com/zonetecde/pierre-papier-ciseaux-fighter

Simuler des parties de Pierre Papier Ciseaux aléatoire

rock-paper-scissors simulation

Last synced: 04 Jun 2026

https://github.com/chraibi/amritsar

Reconstruction of the Amristsar Massacre

amritsar crowd-simulation history simulation simulation-modeling

Last synced: 19 Apr 2026

https://github.com/urmzd/gymnasia

OpenAI Gymnasium environments in pure Rust.

gymnasium openai-gym reinforcement-learning rust simulation

Last synced: 19 Apr 2026

https://github.com/andreie91/queues-management-app

A queue management simulator designed to read input from the user using an interface, process it, and launch multiple threads, each representing a queue. These queues are managed by a manager, which is another thread responsible for optimizing load distribution across all available servers (queues).

gui-application java queues server simulation threading

Last synced: 04 Jun 2026

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

An implementation of John Horton Conway's Game of Life (1970) as a command line interface.

cli conways-game-of-life game-of-life ncurses simulation

Last synced: 19 Jun 2026

https://github.com/thekoushik/life-sim-2d

2D life simulation with Bevy

2d bevy rust simulation

Last synced: 20 Apr 2026

https://github.com/gokulp01/lerobot-sim-teleop-data-collection

Teleoperate, collect, store, and replay demonstrations for the LeRobot SO-100 arm with Viser visualization.

lerobot mujoco robotics robotics-simulation simulation simulator so-100 teleoperation viser

Last synced: 20 Apr 2026

https://github.com/rscherrer/speciome

Simulation of adaptive speciation with complex genotype-phenotype map

divergence evolution fst genetics genomics simulation speciation

Last synced: 21 Apr 2026

https://github.com/acboujida/gameoflife

A C/C++ implementation of Conway's Game of Life with graphical rendering using SDL2.

cellular-automaton cpp sdl2 simulation

Last synced: 21 Apr 2026

https://github.com/namberino/adamo

A mobile robot

gazebo python robotics ros2 simulation

Last synced: 22 Apr 2026

https://github.com/tprrt/tetrabot

The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)

ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation

Last synced: 22 Apr 2026

https://github.com/docxology/active-inference-pocket-lab

Active Inference Pocket Lab — portable simulation and learning environment for Active Inference experiments

active-inference bayesian-modeling education pocket-lab python research simulation

Last synced: 29 Jun 2026

https://github.com/eliasdeallmeida/shell

Shell desenvolvido em linguagem C

c os shell simulation

Last synced: 23 Apr 2026

https://github.com/megospc/epidemic_simulator

Симулятор распространения эпидемии и конкуренции разных видов инфекций.

epidemics javascript simulation

Last synced: 06 Jun 2026

https://github.com/utahrobotics/usr_simulation

Gazebo simulation packages for 2016-2018 robots

gazebo ros simulation

Last synced: 24 Apr 2026

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

Conway's Game of Life in JavaScript

conway-game simulation

Last synced: 24 Apr 2026

https://github.com/imamhs/dhorbaz

Discrete-event simulator for racing path dynamics

modelling racing simulation trajectory trajectory-analysis trajectory-planning

Last synced: 06 Jun 2026

https://github.com/auprao/environment-evolution-simulation

A graphical simulation of creatures evolving and struggling to survive in a dynamic, changing environment, with many statistics and settings.

java javafx scenebuilder simulation

Last synced: 24 Apr 2026