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/shivamswarnkar/sss

Soft Subdivision Search for Disk Robot

simulation subdivision-search

Last synced: 28 Apr 2026

https://github.com/yoboujon/automatic-management

TP Service Architecture based on meta-micro-micro-services

golang java microservice rest-api simulation spring-boot

Last synced: 09 May 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/jfmonsa/pacman-univalluno

Project 1, Introduction to Artificial Intelligence Course - informed and uninformed search algorithms

a-star bfs dfs dls-algorithm pathfinding react simulation

Last synced: 28 Apr 2026

https://github.com/iv4n-ga6l/crowd-move-simulation

Crowd move simulation in python

matplotlib numpy python simulation

Last synced: 28 Apr 2026

https://github.com/irishbruse/conwaysgameoflife

Infinite Conways game of life simulation

conways-game dotnet5 simulation

Last synced: 25 Mar 2025

https://github.com/zahi1/multi-protocol-system-integration

Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.

adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation

Last synced: 09 May 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/deridev/pixelands

A 2D cellular automata particle simulation inspired by classics like Powder Toy and Noita, built in Rust + Bevy.

bevy bevy-engine bevy-game cellular-automata physics powder-toy rust simulation

Last synced: 28 Apr 2026

https://github.com/zncl2222/uc_sgsim

An uncondition random field generation tools that are easy to use

c geostatistics python simulation stochastic-simulation

Last synced: 28 Apr 2026

https://gitlab.com/wargames_tex/portstanley_tex

Revamp of the **Port Stanley** wargame from the _Wargamer Magazine_. It simulates the Falkland Island conflict between Argentina and United Kingdom in 1982. Go [here](/wargames_tex/portstanley_tex/-/blob/master/README.md) if you just want the materials

Falkland TikZ United Kingdom argentina combined arms hex'n'counter latex lualatex modern warfare print'n'play simulation wargame

Last synced: 11 Mar 2025

https://github.com/shipitandpray/orbital-compute

Simulate and schedule GPU compute jobs across satellite constellations. Orbital mechanics, power, thermal, radiation, ISL, ground stations. 23 modules, 163 tests, interactive web app.

datacenter gpu kubernetes leo orbital-compute satellite scheduling simulation space

Last synced: 02 Apr 2026

https://github.com/davidesidoti/circuit-foundry

2.5D automation factory game with programmable robots. Build conveyors, scale production, and write real in-game logic to give your bots a brain.

2-5d automation-game factorio-like factory-game gamedev pathfinding programming-game robotics satisfactory-like simulation unity urp

Last synced: 29 Apr 2026

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

😀 Game of Life in Ruby

game gameoflife life simulation

Last synced: 14 May 2026

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/stolsky/generate-and-solve-mazes

Visualization of the generation and solution of mazes with various algorithms.

maze maze-algorithms maze-generation maze-solving simulation visualization

Last synced: 14 Oct 2025

https://github.com/stolsky/artificial-life-of-autonomous-agents

The Artificial Life of Autonomous Agents.

2d chartjs evolution pixel-art pixijs simulation

Last synced: 14 Oct 2025

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/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/systemlight/motion

Motion simulation model.【简易的物体运动模型】

canvas javascript motion simple simulation

Last synced: 09 May 2026

https://github.com/gkeiel/grid_tied_simulation

MATLAB-PSIM simulation and control of grid-tied inverters

inverter matlab psim simulation

Last synced: 13 Oct 2025

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/hazarbakir/car-drive-prototype

Unity Learnings - Car drive prototype

csharp game game-development prototype simulation unity

Last synced: 19 Apr 2026

https://github.com/gkeiel/ups_simulation

MATLAB-PSIM simulation and control of UPS systems

inverter matlab psim simulation ups

Last synced: 13 Oct 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/haider-sama/pid-control-mass-spring-damper-matlab-simulink

PID control design and simulation for a Mass-Spring-Damper system using MATLAB & Simulink with performance analysis.

control-systems control-theory engineering mass-spring-damper matlab pid simulation simulink step-response system-modeling

Last synced: 13 Oct 2025

https://github.com/palmshed/simengine

physics simulation engine.

physics rust sdk simulation

Last synced: 08 Jun 2026

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/pyroll-project/pyroll-work-roll-elastic-deformation

PyRolL plugin calculating the elastic deformation of the work roll.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 13 Oct 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/maresmar/studentgenetic

Program that finds best student using genetic algorithms and simulation of student's life

genetic-algorithm life simulation students

Last synced: 26 Apr 2025

https://github.com/microhod/gravityjs

Simple newtonian Gravity simulator as a static website

gravity html javascript simulation

Last synced: 22 Jan 2026

https://github.com/stolsky/simulation-construction-kit

Toolbox to help you visualize your simulation ideas.

simulation solidjs toolkit

Last synced: 20 Jan 2026

https://github.com/smahala02/functional-properties

Physics simulations and analysis of phenomena such as Density of States, Electron Drift, and Frequency Response using Python and Jupyter notebooks. The repository contains code and data to help visualize and analyze key physical principles.

densityofstates electromobility jupyter-notebook python quantum-mechanics simulation

Last synced: 15 Oct 2025

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/tomlobato/newton-rocks

Numerical solution for Newtonian Gravitation in the Solar System

gravitation physics ruby simulation

Last synced: 28 Jun 2025

https://github.com/zebraalgebra/flusim

Repo for python package flusim (uploaded to testpypi)

markov-chain python simulation testpypi

Last synced: 16 Oct 2025

https://github.com/mfschubert/fmmax

Fourier Modal Method implemented in jax

diffraction fmm jax optics optimization rcwa simulation

Last synced: 13 Oct 2025

https://github.com/oadultradeepfield/n-body-orbit-simulation

A C++/Go program for N-Body orbit simulations, built upon the previous 3-Body projects, with added support for spherical coordinates and collision.

cpp golang gravity python simulation

Last synced: 16 Oct 2025

https://github.com/caeassistant-group/abaqus-vumat-isotropic-elasticity-isothermal-suboutine

The VUMAT subroutine in Abaqus provides an effective approach for simulating materials that are not adequately captured by the standard Abaqus material library. In this study, we applied this subroutine to analyze a 3D isotropic isothermal beam. Further projects related to this domain can be explored at the link provided below.

abaqus abaqus-input-file cae code f90 fem fortran inp simulation subroutine umat vumat

Last synced: 22 Jan 2026

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/caeassistant-group/umat-abaqus-isotropic-elasticity-isothermal-suboutine

The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam. Additional projects in this field can also be accessed on the following link.

abaqus abaqus-input-file caeassistant fem finite-element-analysis finite-element-method finite-elements fortran simulation subroutine umat

Last synced: 22 Jan 2026

https://github.com/dormarr/khora

A 2.5D pixel survival sandbox & eco-sim.

game-development pixel-art sandbox-game simulation unity

Last synced: 14 May 2026

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

A simple implementation of the Conway's Game of Life with rust and piston.

game-of-life piston rust simulation

Last synced: 13 Jan 2026

https://github.com/janek1842/snmp-c-sim

SNMP mini simulator in C

c simulation snmp socket-programming

Last synced: 14 May 2026

https://github.com/mr14b/bardi_tuya_simulation_py

Simulation of token communication between Bardi smart door lock and Tuya cloud API send to MQTT broker and MongoDB database in Python

bardi python3 simulation tuya-cloud

Last synced: 14 Mar 2025

https://github.com/raws/machinarium-plumbing-sim

Interactive simulation of Machinarium plumbing puzzle

game machinarium simulation

Last synced: 27 Jan 2026

https://github.com/johnsyweb/crashcourse

Simulate and analyse your event course for accessibility and enjoyment.

react running simulation typescript

Last synced: 19 Jan 2026

https://github.com/samhotep/pygame-oflife

A python implementation of Conway's Game of Life.

hobbyists simulation

Last synced: 29 Apr 2026

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/mxagar/voxel_point_collision_detection

Collision detection between voxelized and point-sampled objects following the Voxelmap Pointshell Algorithm by McNeely et al.

3d collision-detection computational-geometry force-computation meshes physics robotics simulation

Last synced: 09 May 2026

https://github.com/xyluo25/vissim2gmns

vissim2gmns converts VISSIM files (.inpx, .fzp, .fhz) into GMNS format with WGS 1984 coordinates for easy GIS visualization and analysis.

analysis fhz fzp gmns inpx simulation vissim

Last synced: 24 Feb 2026

https://github.com/pythonhealthdatascience/stars-reproduce-shoaib-2022

Assessing the computational reproducibility of Shoaib and Ramamohan 2022 as part of STARS.

discrete-event-simulation india open-science python quarto reproducibility reproducible-research salabim simulation

Last synced: 05 Feb 2026

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/krispy-kenay/particle-hydrodynamics

JavaScript smoothed particle hydrodynamic simulation with adjustable parameters

javascript simulation smoothed-particle-hydrodynamics

Last synced: 29 Apr 2026

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

Conway's Game of Life Simulation using P5.js

conway-game javascript p5js simulation

Last synced: 11 Jun 2026

https://github.com/gnu11111/zoo

Zoo (Genetic Algorithm and Neural Networks Playfield)

genetic-algorithms kotlin neural-networks simulation

Last synced: 18 Oct 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/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/jonoomph/spinout

Lightweight car dynamics sim for AI control on challenging terrain. EXPERIMENTAL and WIP.

ai driving-simulator experimental self-driving simulation

Last synced: 14 Apr 2026

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

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

analysis probability-distribution r simulation

Last synced: 01 Apr 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

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/imperialcollegelondon/pendulum-tkinter-testcase

Simple test case to show how to use Python and Tkinter to manage a pendulum simulation

conda-environment pendulum python3 simulation tkinter

Last synced: 19 Oct 2025

https://github.com/pranjalco/coffee-machine-intermediate

This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.

automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation

Last synced: 19 Oct 2025

https://github.com/saro0307/edison-puzzle

An computer program to interpret the working concept of the Edison's puzzle

puzzle puzzle-game python simulation visualization

Last synced: 25 Mar 2025

https://github.com/eddietal2/trading_simulator

Trading Simulator for the Stock Market

python simulation stock-market

Last synced: 23 Jan 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/607011/eurojackpotgewinnzahlenberechnungsquantencomputersimulator

Simulation eines Quantencomputers, der die Gewinnzahlen für den Eurojackpot ermittelt

eurojackpot javascript lotto-numbers quantum-computing simulation wasm webapp webassembly

Last synced: 09 May 2026

https://github.com/razvan48/physics-newtonian-mechanics-simulator

A simple Newtonian Mechanics simulator, featuring capsules and balls as physical objects

collision newtonian-mechanics opengl physics simulation

Last synced: 17 May 2026

https://github.com/orestispanago/solstice-sco1

Python scripts to run Solstice simulations on SCO1 shape

simulation solar-energy solstice stl

Last synced: 25 Mar 2025

https://github.com/mattyboy84/flocking-simulation

Flocking simulation using the Boids algorithm

java javafx portfolio simulation

Last synced: 29 Apr 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/razvan48/solar-system-simulator

A simple 3D Solar System simulator

opengl simulation solar-system

Last synced: 29 Apr 2026

https://github.com/megospc/hotf

Орда Мух (Horde Of The Flies или HOTF) — двумерный клеточный автомат на частицах, моделирующий поведение живых существ в стадах.

cellular-automaton javascript particles simulation

Last synced: 29 Apr 2026

https://github.com/victorowinoke/assignment-single-sever-queueing-simulation

The single-server queuing model that will be simulated is as follows. (1).The simulation will end when n = 1000 delays in queue have been completed. (2). The interarrival and service times will now be modeled as independent random variables from exponential distributions with mean 1 minute for the interarrival times and mean 0.5 minute for the service times.

assignment c com java javasimulation simulation single-sever-queueing

Last synced: 09 May 2026