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/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/naakinn/microtraffic

Microtraffic simulation written in python

python python3 simulation traffic trafficsimulator

Last synced: 10 Mar 2026

https://github.com/mncube/simboil

A collection of simulation helper functions

iteration r sample simulation statistics

Last synced: 28 May 2026

https://github.com/talhaahussain/boids-gui

An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.

boids boids-simulation gui pygame simulation

Last synced: 03 Mar 2026

https://github.com/zarethrex/magnetia

Field Physics Simulations in Python

bokeh electric-field-lines physics python simulation

Last synced: 13 Jun 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/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/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/andrei-ng/strapdown-ins

Strapdown Inertial Navigation System library useful for robotics/navigation applications

navigation robotics simulation

Last synced: 16 Apr 2026

https://github.com/timotej979/optical-modelling-of-randomly-textured-surfaces-by-using-the-ray-tracing-method

Bachelor diploma on how effects of textured surfaces affect the efficency of solar cells using simulations

matlab matlab-gui powershell-script python3 raytracing simulation simulator validation

Last synced: 11 May 2026

https://github.com/NirjharDebnath/Graphics-And-Physics-Simulations

Graphics ans simulations in C or other languages

c cpp graphics low-level-programming raytracing simulation

Last synced: 30 Mar 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/emvivas/streaming-service

"Streaming Service" is a program developed in C++ for simulating a modern streaming service company.

consoleapplication cplusplus movies series service simulation streaming video windows

Last synced: 11 May 2026

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/exbotanical/multi-paxos

A concise implementation of multi-paxos consensus

consensus distributed-systems heaps multi-paxos raft simulation

Last synced: 05 Jan 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/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/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/codeagent/rb-phys2d-renderer

The means for visualizing and interacting with world created by RbPhys2D

renderer rigid-body-dynamics simulation viewport visualizer webgl

Last synced: 28 May 2026

https://github.com/matdombrock/lifelab

A Cellular Automoton implimentation in C++ that outputs GIFs of the simulation results.

analysis cellular-automata conways-game-of-life graph life plot simulation simulator

Last synced: 05 Mar 2026

https://github.com/gmostofabd/8051-up-down-counter

🛠️ A simple Up Down Counter using 8051 MCU, Seven Segment Display (SSD) and Push Buttons to Inc, Dec and Reset the value of the counter.

8051 anode assembly cathode circuit common languageb microcontrollers programming proteus schematic seven-segments-display simulation ssd

Last synced: 21 May 2026

https://github.com/lucadibello/toiletsimulation

This program simulates the SAMT's 4th floor bathroom

concurrent-programming gui java simulation

Last synced: 13 Jun 2026

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/cshmookler/virtual-computer

A simulation of a reduced instruction-set computer. Made with C++ and OpenGL.

simulation virtual-machine

Last synced: 18 Apr 2025

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/luncosim/.github

LunCo – opensource engineering software for Space Missions design

newspace simulation

Last synced: 10 Mar 2026

https://github.com/crispengari/netlogo101

🥅 Hello world! From netlogo 101.

netlogo netlogo-model simulation

Last synced: 05 Mar 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/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/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/daedalus/syntropy

Turing-complete artificial life simulation with GenomeVM — organisms evolve VM programs in a shared 2D ecosystem

artificial-life cellular-automata evolution genetic-algorithm open-ended-evolution simulation turing-complete

Last synced: 03 Jun 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/sunsided/ballistics

A Kalman filter ballistic curve estimation playground

ballistic-curve kalman-filter monte-carlo-sampling rust simulation

Last synced: 13 Jun 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/bavinnk/arduino-led-sequencer-inline-assembly-version-

An Arduino 6-LED sequencer, rewritten from C++ to run on inline AVR assembly. It's a dive into low-level microcontroller programming, proving that assembly still has its place, even for a "simple" blink.

arduino-uno assembly-language-programming cpp diagram inline-assembly simulation

Last synced: 01 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/placeblock/buildit

A simple, powerful and FAST application for simulating logic gates written from scratch in pure C++ using Vulkan and EnTT

computer-architecture cpp logic-gates simulation vulkan

Last synced: 02 Sep 2025

https://github.com/michshep/ado_simulator

Simulation of Approximation Distance Oracle

approximation cpp11 sdl2 simulation

Last synced: 30 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/plnech/datadesert

A Cellular Automaton-based virtual garden

cellular-automaton game-of-life numpy-arrays pygame-gui simulation

Last synced: 23 Mar 2025

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

Very simple javascript implementation of Conway's game of life

game-of-life javascript simulation

Last synced: 06 Mar 2025

https://github.com/timxor/aileninvasion

we come in peace, we mean no harm

alien go predicament simulation

Last synced: 16 May 2025

https://github.com/rdonn70/ribs

Ryan's Insane Baseball Simulator

game python simulation simulator

Last synced: 04 Apr 2026

https://github.com/fahdseddik/solar-system-simulation

This is a planet simulation developed with python using pygame.

pygame python simulation solarsystemsimulator

Last synced: 10 Nov 2025

https://github.com/caeassistant-group/viscoelastic-abaqus-model-for-the-analysis-of-composite-curing

This project presents an innovative approach for examining residual stresses in composites: The Abaqus viscoelastic model for curing. The implementation of the model is carried out in Abaqus CAE, utilizing Fortran subroutines such as USDFLD, UMAT, HETVAL, UEXPAN, and DISP.

abaqus cae composite curing f90 fortran frc maxwell prony simulation subroutine umat viscoelastic

Last synced: 31 Mar 2025

https://github.com/codebyashuu/dynamic-memory-management-visualizer

A visualization tool for dynamic memory management techniques like paging, segmentation, and page replacement algorithms

graph npm reactjs recharts simulation tailwindcss

Last synced: 19 Apr 2026

https://github.com/orbitalfoundation/terratwin

While there are many academic models and simulations, the goal here is to provide 'civic models' that a farmer might actually use themselves - both as a predictive tool but also as a communication tool for sponsorship and support.

simulation

Last synced: 04 Jun 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/berntpopp/muconeup

MucOneUp simulates diploid MUC1 VNTR references with variable repeats, targeted mutations, and toxic protein detection. It also integrates an Illumina read simulation pipeline for comprehensive genomic benchmarking.

bioinformatics genomics muc1 orf python simulation vntr

Last synced: 07 Apr 2026

https://github.com/jo56/cosmos-network-visualizations

Interactive network graph demos powered by cosmos.gl

networks simulation visualization webgl

Last synced: 11 Jun 2026

https://github.com/pawcijo/gpg

Graphics playground for OpenGl and Vulkan stuff.

computer-graphics gamedev newton-dy opengl simulation vulkan

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/yusong652/yade-mcp

MCP server connecting AI agents to YADE — run DEM simulations through natural conversation

ai anthropic claude dem discrete-element-method geomechanics llm mcp mcp-server particle-simulation python scientific-computing simulation yade

Last synced: 06 Apr 2026

https://github.com/kasiabeben10/probability-and-statistics-clt-project

Simple simulation in R showing the central limit theorem

central-limit-theorem probability-and-statistics r simulation

Last synced: 15 Mar 2025

https://github.com/erickchacon/day2day

Functions that can be useful in the day-to-day data analysis. It comprehends functions to find paths for projects, make summaries of databases inside folder and so on.

data-analysis exploratory-data-analysis simulation spatial-analysis

Last synced: 02 Sep 2025

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/erencanpelin/cg-proceduralgen

A procedural generation project made for my Computer Graphics course in Uni. Features a 3D sin wave ripple effect, with a small boat which gets affected by the 'water physics' Made with Three.js

game-development graphics procedural-generation simulation three-js university-project

Last synced: 07 Apr 2025

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/rscherrer/brachypode

Individual-based simulation of a facilitated plant in a patchy landscape

adaptation adaptive-dynamics climate-change ecological-facilitation evolution simulation

Last synced: 19 Apr 2026

https://github.com/ouhscbbmc/beasley-simulation-methods-2

APA Chapter about Bootstrapping & Monte Carlo Methods

bbmc-investigation bootstrap simulation

Last synced: 19 Apr 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/hannahgsimon/ddos-ml-mitigation-simulation

Simulation-based analysis of DDoS mitigation strategies using machine learning and adaptive load balancing. This project evaluates both detection accuracy and system-level performance (throughput, latency, and server health) across multiple attack scenarios, using Random Forest, Logistic Regression, and baseline models with cross-validation.

anomaly-detection cybersecurity data-science intrusion-detection load-balancing machine-learning network-security random-forest simulation

Last synced: 04 Jun 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/diogoribeiro7/vortex2d

2D vortex particle method (Gaussian-core) with RK4, viscosity, plots, animations

cfd matplotlib numpy python simulation vortex-method

Last synced: 12 May 2026

https://github.com/shijbey/minerva

A multi-agent dynasty simulator inspired by Game of Thrones and Shōgun. Designed for emergent narrative storytelling research.

agent-based-simulation artificial-life data-exploration emergent-behavior game-ai games multi-agent-systems narrative-generation python simulation

Last synced: 04 Jun 2026

https://github.com/aminul-islam-niloy/simulation-and-modeling-

Simulation and modeling using python jupiter Notebook

jupyter-notebook python simulation

Last synced: 13 May 2026

https://github.com/dannycalleri/virus-simulation

A simulation of a virus spreading among a population

particles physics simulation typescript virus

Last synced: 13 Jul 2025

https://github.com/ferstormblessed/urbanmobilityunity

Urban mobility simulation with Unity

csharp flask simulation unity unity3d urban-planning

Last synced: 20 Apr 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/mattyboy84/marching-squares-through-z-plane

Marching squares with simplex noise

java javafx portfolio 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/zay002/openpi-rmbot-dual-arm

基于 pi0/OpenPI 的 RM 双臂机器人 MuJoCo 仿真与策略接入项目(由 2025 年 6 月小项目整理,可能存在 bug)。

dual-arm mujoco openpi pi0 rm65b rmbot robot-learning robotics sim2real simulation

Last synced: 05 Jun 2026

https://github.com/cheremin/link-imbalance-metastable-issue-simulation

Simulation of "Link imbalance metastable issue"

kotlin simulation

Last synced: 23 Mar 2025