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/sinaa/train-simulator

A train simulator to investigate the Ferromone Trails concept, with variable and fixed block signalling

ant-colony-systems decentralised self-driving simulation simulator train

Last synced: 16 May 2026

https://github.com/jgregoriods/expand

Agent-based model of demic expansions in South America during the late Holocene.

agent-based-modeling archaeology simulation

Last synced: 17 Jan 2026

https://github.com/juntyr/necsim-rust

Spatially explicit biodiversity simulations using a parallel library written in Rust

biodiversity cuda mpi necsim rust simulation

Last synced: 22 Mar 2025

https://github.com/lucasmccabe/contagion

Python package for node immunization and network contagion simulation

disease-simulation epidemics graphs mathematical-modelling networks simulation

Last synced: 16 Apr 2026

https://github.com/ishanoshada/planet3d

A 3D visualization of the solar system with planets and moons

planet pygame pygame-application python-packages simulation solar-system visualization

Last synced: 10 Apr 2025

https://github.com/virxec/rl_ball_sym_pybinds

RLBot Python bindings for the Rust crate rl_ball_sym

python rlbot rocket-league rust simulation

Last synced: 16 May 2026

https://github.com/akhilrai28/alarm-clock

This project implements a fully functional digital alarm clock using Verilog and Vivado. The design includes features such as setting the time, alarm functionality, and real-time clock display. The project simulates clock timing and alarm triggers, with testbenches for verifying accuracy and reliability on FPGA.

alarm alarm-clock clock fpga hardware real-time simulation testbench verilog vivado

Last synced: 11 Jan 2026

https://github.com/niaggar/galtonboard

Windows application to simulate the Galton board, allows you to configure different parameters of the problem.

galton-board ipt ovito physics physics-simulation simulation

Last synced: 04 Feb 2026

https://github.com/tpapp/stochasticdurations.jl

Julia library for working with continuous time simulations.

continuous-time-math julia julia-language simulation

Last synced: 04 Apr 2025

https://github.com/diku-dk/openbanko

:older_woman: :goberserk: :raising_hand: Free software tools for working with Big Banko :older_man: :baby: :family:

banko bingo compression simulation

Last synced: 26 Mar 2025

https://github.com/niaggar/go-board

Simulation of galton board

galton-board go physics simulation

Last synced: 04 Jan 2026

https://github.com/sybila/ebcsgen

eBCSgen - BioChemical Space Language support tool.

mechanistic-models modeling rule-based-modelling simulation systems-biology

Last synced: 15 Apr 2025

https://github.com/edibotopic/stokes-law

Interactive 2D simulation of Stokes' Law, which describes how particles float/sediment in solvent. Subject of paper in the Journal of Chemical Education: https://pubs.acs.org/doi/10.1021/acs.jchemed.2c01201

animation canvas food motion particles physics physics-simulation science simulation

Last synced: 14 May 2026

https://github.com/realvnf/common-utils

Interface definition between coordination algorithms and environments. Includes a dummy algorithm and environment as example.

algorithms coordination environment interface management nfv orchestration python simulation

Last synced: 04 Apr 2025

https://github.com/inspiaaa/micro8

An 8-bit RISC computer built in Digital with a custom ISA and general-purpose assembler.

8-bit assembler assembly computer-architecture digital isa java logic risc risc-v simulation

Last synced: 08 Mar 2026

https://github.com/gmostofabd/analog-and-digital-circuits-with-proteus-simulation

Some very important and common use electronic circuit simulations using Proteus Simulator Software. Please use Proteus version 8.13 or above to run these examples

circuit proteus simulation

Last synced: 03 Feb 2026

https://github.com/joedf/imgbeamer

SEM image formation process demo tool

microscopy sem simulation visualization

Last synced: 24 Jan 2026

https://github.com/mnicstruwig/flexiblefluxsimulator

A declarative energy harvester simulation and optimization framework.

energy-harvesting research simulation

Last synced: 26 Jul 2025

https://github.com/dwhswenson/opspiggybacker

Tools for converting path sampling simulations to OPS format

chemistry computational-biology physics science simulation

Last synced: 04 Apr 2025

https://github.com/augmint/augmint-sim

Simulating the augmint system

augmint financial money simulation stablecoin

Last synced: 28 Mar 2025

https://github.com/mozturan/human-like_autonomousdrive3d_drl

Human-Like Autonomous Driving W/ Deep Reinforcement Learning in 3D environment

autonomous-driving deep-learning deep-reinforcement-learning donkey-car donkeycar simulation soft-actor-critic

Last synced: 05 Apr 2025

https://github.com/ruivieira/pmml-zoo

A REST server to generate test PMML models

model-generator pmml python rest server simulation

Last synced: 21 Jul 2025

https://github.com/sametz/nmrmint

Mint your own NMR spectra from scratch! (version 0.3.1 beta)

chemistry education instrumentation nmr nmr-spectroscopy quantum-chemistry simulation spectroscopy spectrum

Last synced: 28 Jan 2026

https://github.com/raymondev/gerstner-wave-simulation-python

This repository contains a Python script that simulates a Gerstner wave using matplotlib and numpy. The wave parameters such as wavenumber, angular frequency, phase, and amplitude can be adjusted in the code to visualize different wave behaviors.

physics physics-simulation python python3 scripts simulation

Last synced: 16 May 2026

https://github.com/shuqiyang1112/roboticsproject

Welcome to the Robotics World!

java robotics simulation virtual

Last synced: 07 Jan 2026

https://github.com/threeal/dienen_gazebo_plugins

Gazebo simulator's plugins for Dienen mobile assistive robot simulation

assistive-robotics gazebo gazebo-plugin mobile-robots navigation ros ros2 simulation

Last synced: 11 May 2026

https://github.com/amirmasoudabdol/sam

SAM is a modular, flexible, and extensible simulation framework for systematically studying researcher's questionable research practices as well as journal's questionable review practices.

agent-based-simulation meta-analysis monte-carlo-simulation questionable-research-practices simulation simulation-framework

Last synced: 12 Oct 2025

https://github.com/roger-29/dat154-assignment-3

🪐 DAT154 - Assignment 3 - Simulating Planetary Systems

csharp planetary-science simulation uwp

Last synced: 03 Apr 2025

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

Income Mod provides players with a simple, balanced way to receive passive income. Automatically earn money either hourly or daily, based on your chosen difficulty or a custom amount. Perfect for players who want steady cash flow without relying solely on missions or selling goods.

income lua modding simulation

Last synced: 07 Mar 2026

https://github.com/miksus/ecosys

Trading Simulator for observing the mechanics of markets

finance python3 simulation stock-market trading trading-simulator

Last synced: 05 Apr 2025

https://github.com/aalok-sathe/egress-floorplan-design

floorplan design for emergency egress/evacuation simulation programs

egress evacuation-planning gui pysimplegui simulation

Last synced: 20 Jan 2026

https://github.com/openfluid/ropenfluid

R package for OpenFLUID

analysis modelling openfluid r simulation

Last synced: 15 Apr 2025

https://github.com/vinibiavatti1/tripmix

Tripmix is a javascript recreational game that allows players to mix substances for the purpose of creating new substances and simulating their effects in specific places (landscapes).

drugs effects game mix narcotics psychedelic simulation simulator substance substances

Last synced: 28 Jul 2025

https://github.com/xaviermonin/battleship

Simulator of Battleship game for IA

battleship-game game ia simulation simulator

Last synced: 21 Jun 2026

https://github.com/willemmulder/jabe

Javascript Beesten Simulation

game javascript javascript-game simulation

Last synced: 20 Jun 2026

https://github.com/we-gold/disease-simulator

An educational program to simulate the impact of mask wearing 😷 and quarantine on the spread of a disease.

disease disease-prediction javascript js p5 p5js simulation

Last synced: 22 Jun 2026

https://github.com/jmdana/gadget_snapshots

Tools for GADGET-2 binaries (both SnapFormat=1 and SnapFormat=2)

cosmological cosmology gadget gadget-2 gadget2 simulation snapshot

Last synced: 18 Jun 2026

https://github.com/dschrempf/popgen-cpp-programs

A collection of C and C++ programs and simulations related to population genetics and/or methods that could be used in population genetics.

cpp population-genetics simulation

Last synced: 16 Jun 2026

https://github.com/alepuglisi/stonefish-learning

Tutorials and Projects using the Stonefish library for underwater robotics simulation

cpp sensors-simulation simulation underwater-robotics

Last synced: 24 Jun 2026

https://github.com/tech-gian/school_simulation_cpp

👨‍🎓📚🏫 A simple school simulation made with Object-Oriented Programming principles in C++.

cpp oop oop-cpp oop-principles school school-project simulation

Last synced: 23 Jun 2026

https://github.com/ponup/solar-system-simulator

Simple solar system simulator

simulation

Last synced: 31 Mar 2025

https://github.com/gayanukaa/snake-robot-simulation

Simulation of Snake Robot for Searching Human Casualties

image-processing matlab simulation simulink solidworks

Last synced: 18 Jun 2025

https://github.com/a-herzog/miniwarteschlangensimulator

Mini Warteschlangensimulator is a web service for simulating queueing models.

discrete-event-simulation javascript queueing queueing-simulation queueing-theory simulation webapp

Last synced: 28 Feb 2026

https://github.com/dhchenx/medsim3d

Medical Simulation Framework in the 3D Environment

3d-modeling human-body-reconstruction medical-education simulation visible-human-project

Last synced: 17 Mar 2026

https://github.com/dlqqq/ising-model

cool simulation of magnetic lattices and their phase transitions

ising-model-2d monte-carlo simulation

Last synced: 07 Jun 2026

https://github.com/choderalab/saltswap-results

Repository for the results of saltswap that are necessary for a first publication

chemical-potential openmm osmostat publication-results reservoir salt salt-concentration simulation

Last synced: 04 Feb 2026

https://github.com/trudi-group/isds

Interactive Simulation of Distributed Systems

bitcoin blockchain distributed-systems rust simulation wasm webassembly yew

Last synced: 03 May 2026

https://github.com/code-alchemist01/astralis-engine

Real-time procedural universe simulation. Navigate across dynamic star systems, each forged by seed-based algorithms and rendered with OpenGL

3d-graphics cmake cpp glsl glsl-shaders python simulation

Last synced: 09 Oct 2025

https://github.com/stasm/distancing

See how social distancing works

covid-19 simulation social-distancing

Last synced: 10 Jan 2026

https://github.com/andewx/dieselsky

Simulates atmospheric rendering in GoLang with accurate and true representations of sky colors relative to sun position. Renders the sky from a hemispheric perspective and can render out to any desired resolution as well has handle time phase renderings for animations.

gpu physics sim simulation sky

Last synced: 05 May 2026

https://github.com/santikka/sima

Simulation framework for realistic large-scale individual-level health data generation

healthcare-application population simulation simulation-framework simulator synthetic-data

Last synced: 08 Apr 2025

https://github.com/joshrule/formal-systems-learning-rs

Rust simulations using 2AFC triads to learn formal systems as typed first-order term rewriting systems

hindley-milner learning program-induction rust science simulation term-rewriting

Last synced: 18 Jan 2026

https://github.com/sternenseemann/grav2ty

2d space flight game with realistic physics

2d game gloss haskell haskell-game physics simulation space

Last synced: 13 Jun 2025

https://github.com/modypy/modypy

A framework for hierarchical modelling, simulation and analysis of dynamic systems

analysis block-diagram continuous-time discrete-time dynamical-systems events linear-systems python simulation simulation-framework simulation-modeling

Last synced: 14 Jan 2026

https://github.com/aaron3312/proyectoskeletons

💀 A Unity-based multi-agent simulation where autonomous robots collect and deliver objects using computer vision (YOLO v5) and smart navigation. Features real-time performance tracking, collision avoidance, and inter-agent communication in a dynamic 3D environment.

3d-graphics artificial-intelligence autonomous-navigation computer-vision multi-agent-systems performance-metrics robotics simulation unity yolov5

Last synced: 11 Feb 2026

https://github.com/pyroll-project/pyroll-jmak-recrystallization

Plugin providing change in grain size and strain according to dynamic, metadynamic and static recrystallization.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 11 Feb 2026

https://github.com/wlandau/rmedicine2020

Slides and source code for a talk about drake at R/Medicine 2020.

life-sciences pipeline r-language reproducibility simulation workflow

Last synced: 21 Jan 2026

https://github.com/mklemmingen/boomchess-android

dynamic 2D War-Chess. Health, Explosion, Abilities.

android bot chess game libgdx military simulation

Last synced: 12 Feb 2026

https://github.com/xevion/boids

A project dedicated to presenting Boids, a computed flocking mechanism, to users in a beautiful format.

boids boids-algorithm boids-simulation flocking-algorithm flocking-simulation simulation unity unity2d

Last synced: 28 Apr 2026

https://github.com/liweitianux/radio-fg-simu-tools

Low-frequency radio sky simulation tools

radio-astronomy simulation

Last synced: 22 Apr 2025

https://github.com/yahyaalaamassoud/ripple-effect-simulation

Simulating the ripple effect on a surface of water using OpenGL.

opengl ripple-effect simulation

Last synced: 11 Apr 2026

https://github.com/chenzhaiyu/pyblensor

Point clouds simulation with BlenSor

blensor point-cloud sdf simulation

Last synced: 12 Apr 2025

https://github.com/megalithofficial/cyber-patrol-dashboard

A fictional cybersecurity visualization dashboard demonstrating simulated police patrols and security monitoring (for demonstration purposes only)

demo-project interactive-map interactive-visualization leaflet lucide map-visualization modern-ui react react-leaflet simulation tailwindcss visualization vite web-application

Last synced: 25 Feb 2026

https://github.com/however-yir/autonomous-driving-lab

Autonomous driving engineering monorepo — CARLA simulation, Autoware ROS 2 vehicle stack, VSS signal spec, automotive DLT logging.

automotive autonomous-driving autoware carla cplusplus cpp docker fork-customized kubernetes monorepo python robotics ros2 simulation ue5 validation vehicle-signals

Last synced: 01 Jun 2026

https://github.com/davidpl1/mujoco_ros_plugin_template

Template repository to create new MuJoCo ROS plugins

mujoco plugin ros simulation template-repository

Last synced: 28 Apr 2026

https://github.com/jeksterslab/simstatespace

simStateSpace: Simulate Data from State Space Models (Pesigan, Russell, & Chow, 2025: https://doi.org/10.1037/met0000779).

r r-package simulation state-space-model

Last synced: 21 Jan 2026

https://github.com/ismet55555/pdw-asym-2link

Clear and easy way of simulating a passive dynamic walker (PDW) model derived and exectured using MATLAB.

data dynamics inverted-pendulum matlab numerical-simulations passive-dynamic-walker passive-dynamics ramp research robotics simulation slope walking-simulator

Last synced: 29 Apr 2026

https://github.com/caeassistant-group/umat-abaqus-tsai-hill-orthotropic-composite-subroutine

The UMAT subroutine is a tool in Abaqus that can be used when a material cannot be adequately modeled using the Abaqus material library. In this project, we employed this subroutine to evaluate the Tsai-Hill failure criterion in composites. Additional projects in this field can also be accessed on the following link.

3ds abaqus cae finite-element-analysis finite-element-methods fortran numerical-analysis simulation subroutine tsai-hill umat

Last synced: 31 Jan 2026

https://github.com/hrishikesh-gavai/python-mini-projects

Various Codes In Python For Python Programming Mini Project.

ai animation college-project game mini-project project python simulation

Last synced: 11 Apr 2025

https://github.com/wabtey/natureable

Naturable is a simulation voxel game, where you are the Nature. Fight for your life, longevity, influence against Human.

bevy nature procedural-generation rust simulation voxel

Last synced: 27 Apr 2026

https://github.com/georgtree/ngspicetclbridge

Tcl extension for usage with dynamically loaded Ngspice simulator

ngspice simulation spice tcl tcl-extension

Last synced: 12 Feb 2026

https://github.com/nirokay/questionable-oerbital-mechanics

Questionable Örbital Mechanics is an open-source Space Simulation "Game" written in Lua using the Löve game engine. Currently still heavily in development.

game love2d love2d-game lua simulation space-game

Last synced: 29 Apr 2026

https://github.com/adamkdean/flora

Digital plant simulation project

botany genetics simulation

Last synced: 21 Mar 2025

https://github.com/sylvainhalle/virus-contagion

BeepBeep virus contagion simulator replicating an article from the Washington Post about COVID-19

beepbeep cep covid-19 covid-virus simulation simulator

Last synced: 19 Apr 2026

https://github.com/aggarwalvedant/divine-society-sim

An infinite, AI-powered society simulation where autonomous agents live, interact, and evolve using GPT-4. Take on the role of a divine overseer and watch your world come to life with intelligent species, procedural generation, and emergent behaviors.

ai ai-powered ai-powered-game artificial-intelligence autonomous-agents chatgpt js next react simulation simulator society-simulation tailwind

Last synced: 31 Jan 2026

https://github.com/mattyopon/faultray

Zero-risk infrastructure chaos simulation — 5 engines, 2000+ scenarios, 3-Layer availability proof. No production fault injection.

availability chaos-engineering devops infrastructure python resilience simulation sre

Last synced: 02 Apr 2026

https://github.com/cpehle/cascade

Cycle based C++ hardware simulation infrastructure

hardware simulation verilog

Last synced: 03 Apr 2025

https://github.com/aslozada/tc

Display the VMD "dynamic" Field (beta, charge, occupancy, ...)

computational-chemistry simulation vmd

Last synced: 02 Mar 2026

https://github.com/lucaspar/fuzzy_bot_sim

Fuzzy Logic Robot Simulator

fuzzy-logic robot simulation threejs webgl

Last synced: 29 Apr 2026

https://github.com/dranidis/sdlspec

SDL process specification and simulation in Go (golang)

go golang sdl signal simulation specification-language

Last synced: 31 Jan 2026

https://github.com/gaurav-van/3-body-problem-simulations

This repository contains two Python simulations of the three-body problem

3-body-problem euler mathematics physics physics-simulation python runga-kutta-method simulation vpython

Last synced: 21 Jan 2026