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/jo56/cosmos-network-visualizations

Interactive network graph demos powered by cosmos.gl

networks simulation visualization webgl

Last synced: 11 Jun 2026

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/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/timxor/aileninvasion

we come in peace, we mean no harm

alien go predicament simulation

Last synced: 16 May 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/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/michshep/ado_simulator

Simulation of Approximation Distance Oracle

approximation cpp11 sdl2 simulation

Last synced: 30 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/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/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/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/luncosim/.github

LunCo – opensource engineering software for Space Missions design

newspace simulation

Last synced: 10 Mar 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/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/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/lucadibello/toiletsimulation

This program simulates the SAMT's 4th floor bathroom

concurrent-programming gui java simulation

Last synced: 13 Jun 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/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/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/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/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/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/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/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/christopherfujino/population

A Nifty People Management Sim

game simulation text-based

Last synced: 28 Mar 2025

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/mncube/simboil

A collection of simulation helper functions

iteration r sample simulation statistics

Last synced: 28 May 2026

https://github.com/naakinn/microtraffic

Microtraffic simulation written in python

python python3 simulation traffic trafficsimulator

Last synced: 10 Mar 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/ralolooafanxyaiml/neural-evolution-engine

A modular AI evolution simulation engine built with Python and TensorFlow. Uses Deep Learning to predict organism adaptations against environmental threats.

artificial-intelligence deep-learning evolution-simulation keras machine-learning neural-networks numpy oop pandas python scikit-learn simulation tensorflow

Last synced: 07 Jan 2026

https://github.com/dpshkr/twodfet

Two Dimensional Simulation Codes of Two Dimensional material based FETs

2d-ma 2d-simulation python simulation transistor

Last synced: 24 Mar 2025

https://github.com/turkeymcmac/intergrid

Ecological simulation screensaver

ecology screensaver simulation

Last synced: 15 Mar 2025

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

AI vector racing

ai neural-network simulation

Last synced: 15 Mar 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/theirish81/redrabbit

A simple client for RabbitMQ, acting either as publisher or consumer and performing actions based on simple configuration files. Useful to validate the behaviour of RabbitMQ topologies in the design phase

client probe rabbitmq simulation

Last synced: 31 Mar 2025

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/glurp/mivisu-sim

SSIL V2 simulator

api-server bindata dsl ruby simulation

Last synced: 04 Apr 2025

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/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/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/pyroll-project/.github

Special GitHub stuff for the organization.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 03 Sep 2025

https://github.com/yahia3200/restaurant-management-simulator

Implementing restaurant management system using C++ and data structures

algorithms data-structures simulation

Last synced: 16 Mar 2025

https://github.com/julietrb1/onair-api-go-client

Unofficial Go client library to query OnAir via the official public API.

games go onair simulation strategy utility

Last synced: 02 Jul 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://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/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://github.com/deekayen/ansible-role-iam_access_simulation

Simulate the access of IAM users and roles performing various IAM actions against any ARN. Get a list of which users and roles have access.

ansible-role aws-cli iam-actions simulation

Last synced: 28 Dec 2025

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/defgsus/lovebot

Botlove python server and client + webclient

bot botwars client love server simulation websocket

Last synced: 30 Mar 2025

https://github.com/dustland/genesis-mcp

MCP Server for Genesis World.

genesis mcp simulation

Last synced: 30 Apr 2026

https://github.com/sekulovskin/research-archive-masters-thesis

This repository contains the code necessary to fully reproduce the results presented in my master's thesis titled: "A Default Bayes Factor for testing Null Hypotheses about the Fixed Effects of Linear Two-level Models", as well as access to the openly available wrapper function which researchers can use to implement the proposed method.

simulation statistics

Last synced: 18 Jan 2026

https://github.com/m0rphtail/ant-simulation

Ant simulation in P5js

p5js simulation

Last synced: 17 Jun 2025

https://github.com/muonray/cern-root-financial-mechanics-and-market-analysis-codes

CERN ROOT codes used to develop the images and graphs in the article on my blog: http://muonray.blogspot.com/2014/09/particle-physics-software-and-financial.html

article cern cern-root drift efficient-frontier finance financial-analysis geometric-brownian-motion graphs market-analysis-codes monte-carlo monte-carlo-methods optimization-methods quant simulation statistics stock-market

Last synced: 24 Mar 2025

https://github.com/JamesArruda/upstage

A Python framework for creating robust, behavior-driven Discrete Event Simulations

agent-based-simulation discrete-event-simulation discrete-event-simulations discrete-event-simulators simulation simulation-framework

Last synced: 22 Apr 2025

https://github.com/ovitrac/generativesimulation

This repository is devoted to the emergence of Generative Simulation—a concept that hybridizes large language models (LLMs) and simulation. Simulation engines are developed or wrapped in such a way that they can be directly manipulated by generative AI, without requiring intensive retraining or fine-tuning.

ai generative-ai llm modeling-and-simulation multiscale-simulation object-oriented-programming python simulation

Last synced: 24 Mar 2025

https://github.com/chippokiddo/skittlesshaker

Heads or tails simulation of Skittles

simulation simulator

Last synced: 24 Mar 2025

https://github.com/iamanonymous419/marketverse-banking

This project uses NestJS and MongoDB to mimic a banking API for the Marketverse project.

docker javascript mongodb nestjs simulation typescript

Last synced: 12 Apr 2026

https://github.com/joneug/dvr-value-iteration

Simulation of Value Iteration for a Dynamic Vehicle Routing Problem

dynamic-vehicle-routing-problem julia simulation value-iteration

Last synced: 20 Mar 2025

https://github.com/githubsolver123/bus-tracker

Real-time bus tracking simulation built with R Shiny and Google Maps API. Visualizes bus movement along Broadway in NYC with 2-second position updates.

data-visualization geospatial gis google-maps-api r r-shiny real-time shiny simulation transportation web-application

Last synced: 01 Apr 2025

https://github.com/saeun-park/regression-analysis

통계이론연구실 학부연구생

analysis probability-distribution r simulation

Last synced: 01 Apr 2025

https://github.com/cwwhitney/decision_modeling_tutorial

A tutorial for a one day lecture and experiential process of decision modeling

agroecology decision decision-analysis farming monte-carlo r simulation uncertainty

Last synced: 01 Apr 2025

https://github.com/bastien2203/react-ts-os

Mini OS is a web application simulating an operating system, built with React and TypeScript, and deployed on Vercel. It offers an interactive user interface with windows, allowing users to experience a desktop-like environment directly in their browser.

react simulation typescript

Last synced: 17 Apr 2026

https://github.com/rmathsphys/simulation-rock-paper-scissors

Tournament style simulation of the game of rock, paper, and scissors.

game python simulation

Last synced: 08 Apr 2025

https://github.com/mraskends/bankaccountsimulator

Simple C++ console app simulating basic bank account operations: deposit, withdraw, balance check. Educational project to practice core C++ features and version control.

banking beginner console-app cpp educational simulation

Last synced: 01 Apr 2025

https://github.com/ruicao93/ovx-simulation

A Java implemention for a algorithm simulation which is designed for OVX resource mapping .

java openvirtex resource-mapping simulation

Last synced: 11 Jun 2025

https://github.com/rmarchet/blackhole-ts

Simulate a Schwarzschild black hole using three.js

astronomy blackhole glsl raytracing reactjs shader simulation threejs vitejs

Last synced: 12 Apr 2026

https://github.com/atticuszeller/isaaclab-uv

🚀 UV package manager for issac sim and issaclab

gpu nivida robots simulation

Last synced: 11 Jun 2025

https://github.com/heyfoz/cpp-voting-ballot-array-functions

The Voting Ballot Array Functions Program (C++) creates 3 arrays to store candidates, votes, and percentages to simulate a random election winner. The arrays are filled after the program reads an input file titled "Candidates.txt". Functions are used to pass the arrays and calculate the results, which are printed to the console & an output file.

ballot cpp simulation voting

Last synced: 25 Mar 2025

https://github.com/anolchakraborty/lamport-clock-simulator

Lamport Clock Simulator: A Python-based terminal user interface (TUI) application that simulates Lamport clocks in a distributed system, allowing you to trigger local events, send time-stamped messages, and observe synchronization between processes in real-time using sockets.

distributed-systems lamport lamport-algorithm lamport-clock lamport-clock-algorithm lamport-logical-clock linux python python3 rich simulation simulator tui

Last synced: 20 Jun 2026

https://github.com/tomlobato/newton-rocks

Numerical solution for Newtonian Gravitation in the Solar System

gravitation physics ruby simulation

Last synced: 28 Jun 2025

https://github.com/vaticyai/syncpocalypse

This repository simulates a one-time database migration/backup: Pod stuck on CrashLoopBackoff and no body cares.

crashloopbackoff golang job k8s simulation

Last synced: 01 Apr 2025

https://github.com/claudemuller/life.c

Conway's Game of Life in C

c conways-game-of-life raylib simulation

Last synced: 08 Apr 2025

https://github.com/claudemuller/life.go

Conway's Game of Life in Go

conways-game-of-life go raylib simulation

Last synced: 31 Jul 2025

https://github.com/robertapplin/disruption-of-planetary-systems

A simulator of three and four body gravitational encounters with a supermassive black hole.

cplusplus gravitational-encounters planet simulation star supermassive-black-hole

Last synced: 18 Jul 2025

https://github.com/vdesmond/arq-protocols

Implementation of Automatic Repeat reQuest (ARQ) protocols in python

arq arq-protocols simulation

Last synced: 18 Jan 2026

https://github.com/vitalegi/lending

A lending simulator

finance lending simulation

Last synced: 04 Feb 2026