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

Interactive network graph demos powered by cosmos.gl

networks simulation visualization webgl

Last synced: 11 Jun 2026

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/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/simonneutert/wuerfelspiel

learn oop by example - and ruby

deutsch example german oop-principles ruby simulation

Last synced: 02 Sep 2025

https://github.com/mohamedmetwalli5/carnivalhub-3d

🎮 CarnivalHub-3D is an engaging 3D browser game that blends carnival challenges with realistic physics.

3d physics react-js simulation

Last synced: 04 May 2026

https://github.com/lanstobias/kylsim

Simple graphic simulation of a water-based cooling system for a nuclear power plant. Written in C# for a programming course at Örebro University.

csharp gui simulation university-project

Last synced: 27 May 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/emmanuelmess/retirementsavingssimulation

Retirement accounts simulations for different returns and forced savings

economics matlab simulation

Last synced: 02 Sep 2025

https://github.com/mtaciano/mempager

Simulation of two different paging algorithms hit-and-miss ratios as they move pages from the swap to the RAM.

c paging simulation

Last synced: 31 Mar 2025

https://github.com/tuplle/petrijs

Simple Petri Net simulator

petri-net petri-nets simulation typescript

Last synced: 21 Jun 2026

https://github.com/siddhant-deshmukh/car-simulation

This is a 2d simulation of car build using pymunk and python arcade. Attempt have been made to make simulation of car as realistic as possible. Ultimate goal of this project is it will be used in another project to train car for automatic driving.

game-2d pymunk python python-arcade simulation

Last synced: 15 Mar 2025

https://github.com/jambolo/i-luv-suits

A statistical analysis tool that simulates hands of the casino game "I Luv Suits" and calculates the expected return for each type of bet.

casino-games github-spark i-luv-suits simulation typescript

Last synced: 27 May 2026

https://github.com/qtremors/cosmos

A high-performance, procedural virtual cosmos simulation built with React and Three.js. Features realistic orbital physics, volumetric shaders, and an active radar navigation system.

react-typescript simulation space-exploration three-js visualization

Last synced: 13 Jan 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/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/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/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/eliasdeallmeida/shell

Shell desenvolvido em linguagem C

c os shell simulation

Last synced: 23 Apr 2026

https://github.com/laura7089/tealeaf.jl

Julia port of the TeaLeaf heat equation code

hpc julia physics-simulation simulation tealeaf

Last synced: 04 Jun 2026

https://github.com/c-vandenberg/lammps-tutorials

Introductory LAMMPS project based on the tutorials authored by Simon Gravelle. The tutorial topics include the simple simulation of a Lennard-Jones fluid, deformation of a carbon nanotube, and the solvation of a simple PEG molecule in water.

atomic lammps molecular-dynamics python simulation

Last synced: 24 Apr 2026

https://github.com/mischnic/arduinosimulator

A minimal Arduino simulator with ncurses "GUI"

arduino ncurses simulation

Last synced: 24 Apr 2026

https://github.com/rabestro/greenfoot-zombie-invasion

Zombie Invasion interactive simulation

greenfoot java simulation

Last synced: 08 Nov 2025

https://github.com/rscherrer/reschoice

Simulation of evolutionary branching under optimal resource choice

behavior branching ecology evolution foraging individual-based modeling resources selection simulation speciation

Last synced: 26 Apr 2026

https://github.com/arterialist/live-c-elegans

Real-time C. elegans active-inference simulation streamed over WebSocket to a browser canvas — add/remove food live

active-inference c-elegans computational-neuroscience connectome mujoco neuroscience python real-time simulation websocket

Last synced: 26 Apr 2026

https://github.com/zdpel/turingmachinesim

This is a JavaFX application that simulates and visualizes a Turing Machine on a tape

java javafx simulation turing-machine-simulator visualization

Last synced: 26 Apr 2026

https://github.com/siyu1017/webos

The predecessor of Windows 11.

fun javascript js oparating-system os prank simulation simulator web webos

Last synced: 27 Apr 2026

https://github.com/salmamadmadi/smokeparticles

Simulación de humo con un sistema de partículas

particlesystem processing simulation

Last synced: 28 Apr 2026

https://github.com/cjen07/tammes_problem

numerical simulation and visualization of Tammes problem when N =15 in Elixir and d3.js

d3 elixir simulation tammes-problem visualization

Last synced: 28 Apr 2026

https://github.com/fadishei/supsim

Supsim: A Python package simulating two-predictor suppression and non-suppression situations

python regression simulation suppression

Last synced: 21 Jun 2026

https://github.com/oadultradeepfield/gravigo

A porting of C++ N-body orbit simulation to Go with native plotting and goroutines for concurrency.

golang goroutines gravity simulation

Last synced: 29 Apr 2026

https://github.com/mhw32/persistent-homology

Statistically Quantifying Difference in the Observable Universe under Warm and Cold Dark Matter Assumptions

astrostatistics hypothesis-testing persistent-homology simulation

Last synced: 30 Jun 2025

https://github.com/rajsinghgaur/iot-kubernetes-mqtt-network-simulator

A Kubernetes-based IoT network simulator using MQTT for device communication, with configurable network conditions, device failures, and scalability testing

iot kubernetes mqtt network python shell simulation

Last synced: 29 Apr 2026

https://github.com/manankarnik/cellabrate

Conway's Game of Life editor and simulator - right in the terminal!

conways-game-of-life game-of-life golang simulation terminal-app terminal-based tui

Last synced: 30 Apr 2026

https://github.com/xanstar6067/fractalexplorer

Большой проект по объединению программ генерации фракталов. A large project to combine fractal generation programs.

burning-ship burning-ship-set csharp custom-rendering-style decimal-arithmetic fractal fractal-renderer fractals graphics julia-set mandelbrot-set math multithreading parallel-computing simulation visual-studio visualization winforms

Last synced: 30 Jun 2025

https://github.com/emdhdri/cs-iust

Computer simulation Spring 2025

python simulation

Last synced: 30 Apr 2026

https://github.com/adithya-menon-r/rfid-attendance-system

Arduino-based RFID attendance system that reads RFID tags and tracks student attendance with feedback via LCD and LEDs. It also exports attendance data to a text file for efficient record-keeping.

arduino c file-handling proteus-simulation rfid-attendance-system simulation text-file-processing virtual-disk

Last synced: 30 Apr 2026

https://github.com/pwrdc/pytransdec

Python library for TransdecEnvironment Unity model

ml-agents python robosub simulation unity3d

Last synced: 01 May 2026

https://github.com/patreeceeo/bitecs-deno

Port of @NateTheGreatt's ECS with minimal modifications to work in Deno

deno ecs esmodule game-development javascript library performance simulation

Last synced: 01 May 2026

https://github.com/amamic1803/conways-game-of-life

A simulation of Conway's Game of Life

conways-game-of-life python simulation windows

Last synced: 01 May 2026

https://github.com/fine-code/babysitting

Java simulation of a babysitting search and match

babysitting children java match pairing search simulation work

Last synced: 01 May 2026

https://github.com/ptr-cs/rangefinder-simulator

Rangefinder simulator using React, Mapbox GL, and Threebox.

geography gis javascript map mapboxgl react simulation simulator typescript

Last synced: 01 May 2026

https://github.com/mwdle/bouncelab

BounceLab - A configurable and interactive graphical simulator for various shapes in 2D physical space.

2d animations bounce-animations box2d configurable cplusplus interaction physics qt shapes simulation

Last synced: 02 May 2026

https://github.com/mohitkh7/ros-stockroom-bot

Robot operating system based stockroom bot stimulated over Gazebo

gazebo robotics rospy simulation

Last synced: 08 May 2026

https://github.com/nikole-dunixi/ball-clock-simulator

A simulation written in Go that tracks the position of physical balls within registers to represent time

aws-lambda ballclock clock golang simulation

Last synced: 02 May 2026

https://github.com/mcp-tool-shop-org/ai-rpg-engine

A simulation-first terminal RPG engine for worlds shaped by perception, cognition, and consequence

ai-cognition game-engine rpg-engine simulation terminal-rpg typescript

Last synced: 02 May 2026

https://github.com/chris-santiago/randomvariates.jl

A collection of random variate generators.

julia julialang prng random-variable-generator simulation

Last synced: 02 May 2026

https://github.com/bwh1270/landing_simulation

This is not a standalone package.

gazebo landing simulation tracking

Last synced: 18 Mar 2025

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/cassiofb-dev/009-universe

3D solar sistem simulation made with P5

3d-graphics astronomy javascript p5js simulation universe

Last synced: 07 Aug 2025

https://github.com/mrfavoslav/4bit-cpu-emulator

4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.

4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator

Last synced: 05 May 2026

https://github.com/drlove2002/simciv

Terminal-based civilization simulation built with Rust and ratatui

ratatui rust simulation terminal-game tui

Last synced: 24 Jun 2026

https://github.com/deaneeth/aqi-monitoring-system

Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.

air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application

Last synced: 06 May 2026

https://github.com/jzmnd/charging_sim_2

An event-driven simulation of electric vehicle (EV) charging

charging discrete-event-simulation electric-vehicles rust simulation

Last synced: 24 Jun 2026

https://github.com/haasr/conway-life-game-py

John Conway's game of life in python (CLI)

cli conways-game-of-life python python3 simulation simulator

Last synced: 11 Jun 2026

https://github.com/4sskick/countdowntimeseries

Android Countdown Timer with Dynamic data *add feature* as simulation service

android countdown service simulation timer

Last synced: 07 May 2026

https://github.com/yds12/life

Conway's Game of Life implemented in the Crystal language with the CrSFML library.

conway-game crystal game-of-life simulation

Last synced: 07 Jul 2026

https://github.com/phdenzel/dm-sheets

Experimenting on the dynamics of dark matter

dark-matter javascript physics simulation

Last synced: 09 May 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/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/ntrp/iot-simulator

Pluggable IoT simulator

iot plugin rust settings simulation simulator

Last synced: 11 Jun 2026

https://github.com/gregorybchris/ants

Ant foraging simulation

ant food foraging nest pheromones simulation walk

Last synced: 13 May 2026

https://github.com/hisplan/clineage-simulation

This simulates cell lineage using eSTGt, reconstructs the lineage tree based on the mutation table generated by the simulation, and finally outputs various comparison metrics between the simulation and reconstruction.

human-cell-lineage phylogeny simulation

Last synced: 17 Jan 2026

https://github.com/comnetshh/lre

Standalone implementation of the Limited Relative Error algorithm including a Python wrapper

algorithm probability simulation

Last synced: 11 Apr 2026

https://github.com/pyroll-project/pyroll-ring-model-thermal

Plugin for PyRoll providing a radial thermal approach based on the ring model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 05 Oct 2025

https://github.com/grongier/pyanodi

Python package to perform Tan et al. (2014)'s analysis of distance

applied-statistics geostatistics python simulation spatial spatial-statistics

Last synced: 08 Oct 2025

https://github.com/anikdascodes/fantasy-cricket-project

🏏 Python simulation for generating 20K+ unique fantasy cricket teams with probability-based player selection and constraint optimization. Advanced algorithms, data analysis & visualizations included.

algorithm constraint-satisfaction cricket data-science fantasy-sports jupyter machine-learning numpy optimization pandas plotly probability python simulation sports-analytics

Last synced: 28 Apr 2026

https://github.com/schwarzfelix/gdop

A Python-based tool for calculating and visualizing Geometric Dilution of Precision (GDOP) in real-time. Features include interactive anchor manipulation, dynamic GDOP updates, and 2D geometric relationship visualization. Ideal for localization algorithm analysis.

gdop geometry localization python simulation

Last synced: 10 Apr 2025

https://github.com/christopherlovell/goa

Galaxy Overdensity Analysis (GOA)

astrophysics simulation

Last synced: 18 Jan 2026

https://github.com/joelmaregina/logicadeprogramacaosenai

Codes developed during a Programming Logic course and subsequent teacher evaluation.

javascipt logic-programming simulation

Last synced: 09 Oct 2025

https://github.com/edouardpoitras/gambler_falacy

Simulation of a mean reversion betting strategy at a roulette table

gambling simulation

Last synced: 02 Aug 2025

https://github.com/wattai/affordable-inverted-pendulum

Design an inverted pendulum in affordable price.

control-systems modern-control pid-controller python simulation

Last synced: 09 Oct 2025

https://github.com/tuokri/rs2simlib

Python library for Rising Storm 2: Vietnam physics objects simulation and automated data collection.

numba numpy physics rising-storm-2-vietnam simulation unreal-engine-3

Last synced: 23 Feb 2026