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/mitay-walle/com.mitay-walle.scriptable-volumes

Unity Volume-system extracted from ScriptableRenderPipeline, allowing to blend any parameters, using collider-shapes + distances

editor-tool simulation unity3d volume

Last synced: 27 Feb 2025

https://github.com/tanguysoto/mtworld

Ecosystem simulation with 3D visualization

3d artificial-life boids java procedural-generation simulation

Last synced: 01 Apr 2025

https://github.com/vwkyc/ab-sim-ahdvt

Agent-Based Simulation of Mixed Autonomous and Human-Driven Vehicle Traffic

mobility-modeling scenario simulation sumo traci

Last synced: 20 Mar 2025

https://github.com/manoelcampos/java-gossip-simulator

An experimental Java 17 API to enable simulating the dissemination of data across nodes in a network using the Gossip Epidemic Protocol ☕️🗣🐞

api experimental gossip-protocol java simulation simulator

Last synced: 08 Apr 2025

https://github.com/someordinarybro/neutral-networks

Learning Neural Network in JS my making a car simulation - Click the link below for a visual representation

ai artificial-intelligence neural-network simulation

Last synced: 29 May 2026

https://github.com/breezy-codes/control-plane-simulator

This project simulates a basic network control plane using Dijkstra's shortest path algorithm. It allows users to understand how routing decisions are made in computer networks based on the shortest path between routers.

bellman-ford-algorithm computer-networks dijkstra-algorithm networks pyhthon simulation

Last synced: 25 Mar 2025

https://github.com/dav0dea/spiking-network

Simulation of a real time spiking neural network

artificial-intelligence learning simulation spiking-neural-network

Last synced: 29 May 2026

https://github.com/ethanmpeterson/research-project

Repository contains my python simulations for my physics research project.

2d-motion drag-coefficient energy fall forces freefall mass momentum physics python simulation vpython

Last synced: 04 Feb 2026

https://github.com/eduribeiro00/emergencycallsystem-feup-aiad

Code and projects developed in the AIAD subject throughout the semester (MIEIC 4th year, 1st semester).

agents ai aiad jade java repast simulation

Last synced: 25 Feb 2026

https://github.com/heyin-os/elevator

A simulator for real-life elevator. Maybe this program has some bugs. It's based on Qt platform. So if you want to compile my code, You need a Qt creator and add them as new project.

cplusplus-17 simulation

Last synced: 29 May 2026

https://github.com/c1m50c/cellular-automata

Python project implementing Conway's Game of Life with PyGame.

cellular-automata conways-game-of-life grid mit-license pygame python python3 simulation

Last synced: 12 Apr 2026

https://github.com/radoslav-grencik/ims_20_21

Simulation of ocean plastic pollution.

cpp simulation

Last synced: 04 Jul 2025

https://github.com/bonnyad9/stick_ants

Simulation of a math problem

rust simulation

Last synced: 09 Jun 2026

https://github.com/v0idzdev/boids-improved

My second attempt at implementing boids in P5.js.

boids javascript p5 processing simulation sketch

Last synced: 02 May 2026

https://github.com/kurosawaxyz/maree-noire

Simulation simple de la pêche et du phénomène de la Marée noire

oop-principles oops-in-java simulation

Last synced: 04 Jul 2025

https://github.com/mbedward/farsite

A fire growth model

landscape landscape-ecology simulation

Last synced: 18 Jan 2026

https://github.com/mc095/mcp-local

Simulating Multiple Context Protocol

llms mcp-server memory simulation

Last synced: 12 Jun 2025

https://github.com/emtee40/openssn

OpenSSN is a submarine simulation. The player directs their submarine around an open ocean where ships of various nationalities are traveling. At the moment OpenSSN is exploratory and there isn't any combat, but will include combat in the future.

foss marine naval naval-battle-game navy open-source simulation simulation-game strategy strategy-game submarine submarine-game submarine-simulator warfare

Last synced: 31 Mar 2025

https://github.com/sebastiandg7/dcs-matlab-simulation

This is a MATLAB DCS (Digital Comunication System) Simulation.

awgn digital-comunication digital-modulation matlab qam-modulation simulation

Last synced: 03 Nov 2025

https://github.com/xaoex/reality-simulation-code

SimSim Contributions + Reality code + xaoex conglomerates online repo linktr.ee/xaoex+ linktr.ee/vaoev linktr.ee/oktays

artificial-intelligence code coding computer-science machine-learning reality simsim simulation

Last synced: 13 Jun 2026

https://github.com/ashtonchase/idc2d

fork of 2D current density calculator

current pcb simulation

Last synced: 11 Mar 2026

https://github.com/karrlab/datanator_frontend

Graphical web-based interface for the Datanator toolkit for discovering data for modeling cells

biology cell computational-biology database modeling molecular-biology search-engine simulation systems-biology

Last synced: 12 Apr 2026

https://github.com/inomuh/srvt-ros

SRVT can be thought of as a toolkit or advanced method that allows a robotic system to be imported into a simulation environment and applied to validation tests. The basis of the system is the coordinated use of some critical software for the ROS ecosystem. Simulation environment using Gazebo, trajectory planning using Moveit, mission communication and dynamic verification system using ROS Smach package were built in a single ROS package.

gazebo moveit python robotics ros ros-noetic simulation testing validation verification

Last synced: 27 Feb 2026

https://github.com/mekhyw/physical-layer-of-computing

Physical layer of computing discipline projects. Credits to professor Rodrigo Carareto

dtmf-decoder fourier-transform simulation uart-protocol

Last synced: 08 Jun 2026

https://github.com/bethropolis/scheduler

CPU Process Scheduler Simulation

cpu cpu-scheduling runes simulation

Last synced: 12 Apr 2025

https://github.com/nir-bhay/3d-solar-system-simulation-

🌎 Interactive 3D Solar System simulation in pure JavaScript using Three.js. Realistic planets, orbital controls, and mobile-responsive UI.

front-end interactive simulation solar-system-3d threejs ui

Last synced: 13 Apr 2026

https://github.com/workflowfm/proter

A discrete event simulator for asynchronous prioritized processes

business-process-management discrete-event-simulation resource-management simulation simulation-framework

Last synced: 14 Jan 2026

https://github.com/toogad/brownbook

Documentation for the PooPyLab Project

modeling poopylab-project simulation wastewater-treatment

Last synced: 21 Jan 2026

https://github.com/caeassistant-group/fatigue-induced-debonding-of-a-double-cantilever-beam-in-abaqus

This example investigates the debonding of a double cantilever beam, utilizing the fatigue crack growth criterion to evaluate fatigue life under sub-critical cyclic loading.

abaqufatigue abaqus abaqus-input-file cantilever-beam fatigue fatigue-abaqus fatigue-analysis numerical-methods simulation

Last synced: 22 Feb 2026

https://github.com/ali-raheem/planetaria

Newtonian N-body simulator in Javascript/HTML5

orbital-mechanics orbital-simulation particles simulation

Last synced: 30 Mar 2025

https://github.com/daira/zcash-migration

Simulates the proposed strategy for migrating Zcash Sprout funds to Sapling

simulation zcash

Last synced: 05 Jul 2025

https://github.com/mathieucaroff/keyboardtranslator

Online tool to translate keystrokes to a different keyboard layout

keyboard keyboard-layout online simulation

Last synced: 13 Jun 2025

https://github.com/chemoelectric/eprb_signal_correlations

Derivation, entirely by probability theory, of the correlation coefficient for a two-channel Bell test, with simulation in Ada and other languages. The Nobel Committee for Physics has banned this program. (Mirrored at https://eprb-signal-correlations.sf.net)

ada common-lisp fortran particle-physics physics probability probability-theory python python3 quantum quantum-computing quantum-mechanics signal-analysis signal-processing simulation

Last synced: 22 Feb 2026

https://github.com/foufou-exe/axelrod-rs

A high-performance evolutionary game theory simulator written in Rust. This project explores the Iterated Prisoner's Dilemma by pitting various automated strategies against each other to observe the emergence of cooperation, trust, and betrayal in a competitive environment.

evolutionary-algorithms game-theory mathematics multi-agent-systems prisoners-dilemma rust rust-lang simulation social-sciences tit-for-tat

Last synced: 03 Apr 2026

https://github.com/harmim/vut-ims-project

Modelování a simulace - Projekt - Rozvoz jídla firmou Freshbox

cpp ims modeling simlib simulation vut vut-fit

Last synced: 31 Mar 2025

https://github.com/ahmedraja1/water-level-indicator-simulation

Simulation of Water Level Indicator in Pspice and Proteus

circuit-simulator circuits proteus-v8 simulation

Last synced: 19 Mar 2026

https://github.com/unchase/useremulator

:computer: The program for creating automatically run scripts and simulating the user's work.

automation scripts simulation

Last synced: 05 Jul 2025

https://github.com/crhowell3/libsersi

C++ implementation of the IEEE 1278.1-2012 Distributed Interactive Simulation (DIS) application protocol

cpp ieee simulation

Last synced: 05 Feb 2026

https://github.com/gerardnico/process

A repository about process simulation (based on Desmos)

process-simulation process-simulator simulation

Last synced: 26 Jan 2026

https://github.com/harryr/gamesim

Simulate games involving a system of multiple state machines interacting with each other

deterministic-finite-automata exit-game finite-state-machine game-theory simulation stochastic-simulation-algorithm

Last synced: 18 Mar 2025

https://github.com/s4b7r/magviz

A quickly cobbled together, interactive visualizer for (extremly) simple magnetic fields

magnetic-fields matplotlib simulation tkinter visualization

Last synced: 12 Mar 2026

https://github.com/ictr/covid19-outbreak-simulator

Population-based Forward-time Simulator for the Outbreak of COVID-19

covid-19 outbreak population-model quarantine simulate-scenarios simulation virus

Last synced: 14 Jan 2026

https://github.com/non-jedi/eventsim.jl

Experimental event-oriented discrete-event simulation package

discrete-event-simulation linked-list simulation

Last synced: 22 Feb 2026

https://github.com/leoherrmann/autosim

A motor vehicle simulator designed to develop shift strategies for automatic transmissions

automatic-transmission cars simulation

Last synced: 30 May 2026

https://github.com/henryquan/the-lott-simulation

To show you how many games and how much money you need to spend if you want to win

lottery python3 simulation

Last synced: 07 Jun 2026

https://github.com/artemis-beta/landsim

Generate Terrain/Land Using Random Number Generation in Python

cities python simulation terrain

Last synced: 01 Mar 2025

https://github.com/a5kin/moire

Multi-Objective Interactive Runtime Environment

artipixoids environment gui simulation xentica

Last synced: 14 Jan 2026

https://github.com/joshuamarkle/evolution-simulation

A simulation in unity about genome optimization

evolution evolution-simulation simulation

Last synced: 09 Apr 2025

https://github.com/sorgazb/java_cycling_championship

Program developed in Java, cycling championship simulator

arraylist comparable comparator enums hashmap java poo set simulation

Last synced: 05 Jul 2025

https://github.com/2kabhishek/pyschool

School simulation with Python 🏫🎓

doctest oop python school simulation

Last synced: 16 May 2026

https://github.com/megospc/epidemic_simulator_3

Симулятор распространения эпидемии и конкуренции разных видов инфекций. Версия 3.0. Добавлены события, которые могут внести сильные изменения в ход моделирования.

epidemic-model javascript simulation

Last synced: 30 May 2026

https://github.com/arhcoder/birthday-paradox

🎂 Simulación que compara las coincidencias de cumpleaños entre n mapaches.

birthday-paradox bokeh c java python racoons simulation

Last synced: 30 Apr 2026

https://github.com/jelletreep/patch-dispersal

Supplemental code for the paper: "Seed dispersal as a search strategy: dynamic and fragmented landscapes select for multi-scale movement strategies in plants" in Movement Ecology 2021

dispsersal ecological-models ecology simulation utrecht-university

Last synced: 16 Mar 2025

https://github.com/miguelnietoa/conwaygameoflife

Conway's Game of Life - Juego de la Vida de Conway

conway-game conway-s-game-of-life life python simulation

Last synced: 26 Mar 2025

https://github.com/japhir/dndraces

Simulating D&D Race heights and weights in R

dice dplyr emacs ggplot2 org-mode purrr r simulation

Last synced: 19 May 2026

https://github.com/sb-im/haniel

Socket(Server/Client) IO simulation

simulation socket

Last synced: 10 Jun 2026

https://github.com/shenvitor/Geant4_nDa

a Geant4 Simulation of the response of liquid scintillator neutron Detector array (nDa), as the second part simulation of my bachelor's thesis project at Tsinghua University in 2021.

geant4 simulation

Last synced: 31 Mar 2026

https://github.com/Team-Hydrogen-ADC/2025-ADC

This is Team Hydrogen's application for the 2025 NASA App Development Challenge.

blender nasa-app-development-challenge simulation space space-visualization tensorflow trajectory unity visualization

Last synced: 08 Dec 2025

https://github.com/retr0kr0dy/qed

Basic Study of Quantum Electro Dynamic Propagation

electrodynamics qed quantum-mechanics simulation

Last synced: 10 Apr 2025

https://github.com/humburg/chipsim

This is a read-only mirror of the Bioconductor SVN repository. Package Homepage: http://bioconductor.org/packages/devel/bioc/html/ChIPsim.html Bug Reports: https://support.bioconductor.org/p/new/post/?tag_val=ChIPsim.

bioconductor-packages chip-seq simulation

Last synced: 08 Apr 2025

https://github.com/andresberejnoi/cpu_simulation

A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language

16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation

Last synced: 19 May 2026

https://github.com/amatiasq/lulas

Simple artificial life game

game-of-life simulation

Last synced: 07 Sep 2025

https://github.com/phenax/canvas-physics

Simulating cool physics problems on a canvas

canvas physics simulation

Last synced: 05 Oct 2025

https://github.com/brayvid/brayvid.github.io

Math and science problems visualized with p5.js.

html-canvas interactive p5-js science simulation teaching visualization web-app

Last synced: 18 Jan 2026

https://github.com/zintix-labs/problab

Problab is a high-performance slot math engine for math designers and engineers. Build once, then simulate, reproduce, and ship to production with the same source of truth.

go golang math simulation slot slot-machine

Last synced: 23 Feb 2026

https://github.com/pyroll-project/pyroll-hitchcock-roll-flattening

PyRolL plugin providing the roll flattening model from J. Hitchcock.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 24 Jan 2026

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

PyRoll rolling simulation framework - documentation website.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 12 Jan 2026

https://github.com/tillbiskup/spinpy

A Python package for simulating EPR data.

electron-paramagnetic-resonance simulation spectral-analysis spectroscopy

Last synced: 08 Oct 2025

https://github.com/mk590901/door_simulation_on_toit

The repository contains the source files for the automatic door modeling application in the toit language for the ESP32 controller.

simulation state state-machine toit toit-language

Last synced: 18 Jan 2026

https://github.com/pakagronglb/boids-3d-flocking-simulation

An interactive 3D Boids simulation built with React Three Fiber. This project demonstrates flocking behavior using Craig Reynolds' Boids algorithm.

3d animation boids simulation threejs vite

Last synced: 06 May 2026

https://github.com/wanchope/riscv_sim

simulate the RSIC-V core to run with the binary file.

go risc-v simulation

Last synced: 14 Jan 2026

https://github.com/pmonks/gravity

Mathematically dubious riffs on Newton's law of universal gravitation

2d-graphics clojure gravity newton simulation

Last synced: 21 Jan 2026

https://github.com/dzh-a-v/body-gravity-simulation

Gravity-based N-Body Simulation (alpha)

cpp simulation space

Last synced: 31 May 2026

https://github.com/zaydabash/the-cognisphere

A living ecosystem of cognitive agents that evolve language, culture, alliances, and institutions through emergent dynamics.

agent-based-modeling ai artificial-intelligence cultural-evolution emergent-intelligence fastapi multi-agent-systems neo4j python react simulation

Last synced: 29 Apr 2026

https://github.com/danielvartan/central-limit-theorem

🎲 Demonstration of the Central Limit Theorem & the Law of Large Numbers

central-limit-theorem education law-of-large-numbers rstats simulation

Last synced: 11 Oct 2025

https://github.com/maxencebonamy/fractal-explorer

This software is a mathematical simulation that represents a fractal. A fractal is a mathematical object with a similar structure at all scales. This software lets you visualize two very specific fractals and move inside to observe them.

burning-ship cpp fractal mandelbrot mathematics sfml simulation xmake

Last synced: 11 Oct 2025

https://github.com/chaht01/snubusstopsimulation

2017 SNU Bus Stop agent simulation. Inspired by "Nature of Code" of Daniel Shiffman

agent-based-simulation crowd-simulation processing simulation

Last synced: 12 Oct 2025

https://github.com/thecodingdad-tisonk/fs25_farmtablet

In-game tablet UI for Farming Simulator 25. Access farm stats, tools, and information at a glance — without leaving the field.

farming-simulator farming-simulator-25 fs25 fs25-mod game-mod giants-engine hud lua modding simulation ui

Last synced: 13 Mar 2026

https://github.com/theosorus/argus

Unity simulation in which we simulate a self-guided missile using computer vision with a YOLOv8 model

computer-vision missile-guidance simulation unity3d yolov8

Last synced: 17 May 2026

https://github.com/lostjared/knights_tour

Knights Tour Simulation in Rust with SDL2

chess knights-tour simulation

Last synced: 23 Feb 2026

https://github.com/iwishiwasaneagle/jsim

Simulation environment for SAR

sar simulation

Last synced: 19 Jan 2026

https://github.com/josepedrodias/fpv

KISS FPV simulation

fpv javascript simulation webgl

Last synced: 13 Oct 2025