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/gusdeyw/s-console

A lightweight, customizable JavaScript console library for web applications. Built with TypeScript and styled with UnoCSS.

component-library console interactive-visualizations javascript simulation typescript

Last synced: 13 May 2026

https://github.com/kiwijuice56/web-mandelbrot

Simple web explorer of the mandelbrot set, made with Godot

fractal mandelbrot mandelbrot-fractal simulation website

Last synced: 30 Jan 2026

https://github.com/r-lum/rlumcarlo

RLumCarlo - Modelling luminescence using Monte Carlo methods

feldspar geochronology luminescence luminescence-models monte-carlo-simulations r r-package simulation

Last synced: 28 Jan 2026

https://github.com/blindbyte98/astro

ASTRO is a realistic 3D procedural star system simulator that offers immersive exploration of celestial mechanics using scientifically accurate models.

3d 3d-graphics astronomy astrophysics computer-graphics educational html javascript open-source physics procedural-generation rendering research science scientific-research simulation space threejs visualization web-development

Last synced: 24 Jan 2026

https://github.com/hadiuzzaman524/Barrett-2090-XV-3088-Flutter-Simulation

This Flutter project simulates the operation of the Barrett 2090 and XV 3088 communication systems. It provides a user-friendly interface to experience the functionalities of these systems in a virtual environment. The simulation includes key features and controls to mimic real-world scenarios and interactions.

army barett-2090 flutter simulation xv-3088

Last synced: 05 May 2025

https://github.com/linux-cpp-lisp/plynk

A Python library providing geometric simulation of planar (two-dimensional) linkage mechanisms.

linkage-mechanism simulation visualization

Last synced: 26 Oct 2025

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/spesrobotics/spes_autonomy

Spes Robotics autonomy stack

docker navigation ros2 simulation

Last synced: 07 May 2025

https://github.com/alessionegri/spacecraftsimulator

Spacecraft Dynamics And Missions Simulator

astronautics python qml simulation

Last synced: 01 Mar 2026

https://github.com/aslozada/melquiades

Monte Carlo program for simulation of multicomponent systems using arbitrary potential models

lennard-jones-potential monte-carlo physicochemical potential simulation theoretical-chemistry yukawa

Last synced: 01 Mar 2026

https://github.com/stasm/distancing

See how social distancing works

covid-19 simulation social-distancing

Last synced: 10 Jan 2026

https://github.com/seankwarren/react-metaballs

A implementation of marching-square metaballs in Javascript-React. Explored the use of canvas elements and animations in the React framework.

art numerical-methods reactjs root-finding simulation

Last synced: 03 May 2026

https://github.com/ugnmura/bouncing-balls

Bouncing Balls in Command Line

c linear-algebra make physics simulation vector

Last synced: 02 Mar 2026

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/niaggar/dynamical-galton-go

A Galton Board simulation written in Golang to demonstrate the central limit theorem. The project simulates balls bouncing off pegs arranged in different patterns, allowing exploration of various distributions based on peg configurations.

go golang physics simulation statistics

Last synced: 06 Feb 2026

https://github.com/keithkiarie/microeconomics-simulation--supply-and-demand

Simulation of how forces of demand and supply interact in a small microeconomics environment.

microeconomics simulation

Last synced: 25 Mar 2025

https://github.com/luka-kovacevic/causalregnet

Python package for SCM-based simulation of gene perturbation data and benchmarking of causal structure learning algorithms.

benchmarking causal-discovery causal-machine-learning simulation

Last synced: 12 Feb 2026

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/pawelgoj/cdffl-create-data-files-for-lammps-amorphous-simulations

CDFFL application creates folders with starting data with random position of the atoms in files for Lammps simulations. You only need to enter the oxide formula of the material. Useful for simulating glasses.

appium lammps python simulation tdd

Last synced: 04 May 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/keisukenagakawa/cisim

Hypegeometric confidence interval calculator.

scipy simulation statistics

Last synced: 03 Mar 2026

https://github.com/hsandt/ld44

Ludum Dare 44 entry - A creative item shopkeeper sells his/her family life to run the business

2d ludum-dare-44 simulation unity3d video-game

Last synced: 06 Apr 2025

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/sotashimozono/lattice2d.jl

A Julia package for generating and manipulating 2D lattice structures for quantum many-body physics simulations.

grid julia simulation two-dimension

Last synced: 30 Apr 2026

https://github.com/peplxx/hive-dl

Implementation swarm of drones with dinamical leadership

asynchronous coppeliasim drones python simulation swarm-robotics

Last synced: 23 Jul 2025

https://github.com/im-rises/nbody-simulator-webgl

N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)

3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl

Last synced: 16 Apr 2026

https://github.com/onmyway133/traffic_simulator

🚗 Traffic simulator using enchant.js

simulation traffic

Last synced: 02 Jul 2025

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/jnidzwetzki/berlinmodplayer

BerlinMod Player is a tool that creates a stream of coordinate updates from BerlinMod data. The tool can be used to benchmark geo-spatial stream processing sytems.

berlin cars gps simulation vehicles

Last synced: 11 Jun 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

https://github.com/shenvitor/Geant4_nD1

a Geant4 Simulation of the response of liquid scintillator neutron Detector unit1 (nD1), as the first part simulation of my bachelor's thesis project at Tsinghua University in 2021

geant4 simulation

Last synced: 31 Mar 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/jhb123/physim

A framework for running N-Body simulations

physics simulation

Last synced: 04 Mar 2026

https://github.com/trigary/fieldlines

C++ application which renders the field lines of line charges using OpenGL.

cpp electric-field-lines electric-fields physics physics-simulation simulation

Last synced: 05 May 2026

https://github.com/vaquierm/pandemicsimulation

🦠 Modular simulation of a pandemic, with visualisation of active cases, new cases and R

pandemic simulation

Last synced: 15 Mar 2025

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/chenzhaiyu/pyblensor

Point clouds simulation with BlenSor

blensor point-cloud sdf simulation

Last synced: 12 Apr 2025

https://github.com/theokanning/jerry-learns

A simulator to learn walking and backflips using neural networks and genetic evolution.

artificial-intelligence genetic-algorithm neural-network rickandmorty simulation

Last synced: 07 Apr 2026

https://github.com/nemeslaszlo/simple_atmsimulator

Basic Java Practise. Simulation of the process of ATM automation based on a given file. With many different, sometimes "extreme" options and possibilities.

atm-simulator basic-java oop simulation

Last synced: 24 Mar 2025

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/thelowsunoverthemoon/games.bat

Rogue-likes, platformers, RPGs, simulations, puzzles in pure Batch

ansi batch-file batch-games batch-script commandline games match-3 platformer puzzle roguelike rpg simulation vt100

Last synced: 18 Feb 2026

https://github.com/colasgael/autonomous-aircraft

Simulation of an Aerial Transportation Network using both physical and simulated VTOL Drones

android-app autonomous-drone-missions competitive-programming-contests drone python simulation

Last synced: 07 May 2026

https://github.com/materials-data-science-and-informatics/aiida-fenics

A plugin package that enables the usage of the FEniCS computing platform with the AiiDA framework.

aiida aiida-fenics aiida-plugin aiida-plugins fem fenics fenics-x physics python simulation worklfow

Last synced: 23 Oct 2025

https://github.com/philipturner/multipendulum

A mesmerizing physics simulation

javascript simulation

Last synced: 20 May 2026

https://github.com/blalop/bodies

N-body simulation

nbody simulation

Last synced: 31 Mar 2025

https://github.com/hmaurer/langton-ant

A simulation of Langton's ant

computer-science education simulation visualisation

Last synced: 05 Mar 2026

https://github.com/alexdawn/battle-cogitator

This is a WIP project to get a REST api using flask to calculate stats from a simulated 40k combat.

40k battlescribe simulation statistics

Last synced: 26 Apr 2025

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/venam/bean-machine

An implementation of a bean machine (quincunx) using box2djs

box galton mathematics physics simulation

Last synced: 05 Oct 2025

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/joshniemela/tunedmassdamper

Various programs to visualise, simulate and interact with 2 degrees of freedom tuned mass damper systems.

interactive julia makie ordinary-differential-equations raspberry-pi simulation vl1680x

Last synced: 08 May 2026

https://github.com/pera-swarm/swarm-simulator

This repository contains the implementations of a mixed reality-based swarm simulator

nodejs simulation swarm-robotics typescript

Last synced: 28 Apr 2025

https://github.com/vaibhavgarg25/kmrl_sih25081

This project uses simulation and multi-objective optimization to generate efficient train induction plans. • Employs machine learning and reinforcement learning to adapt daily operational strategies. • Explainable AI Provides transparent decisions for train allocation

express fastapi multi-objective-optimization nextjs postgresql prisma-orm python reinforcement-learning simulation typescript

Last synced: 08 Oct 2025

https://github.com/liyigerry/gp120

Data, methods and code for research on the molecular dynamics of HIV glycoprotein gp120

gp120 markov-state-model molecular-dynamics simulation

Last synced: 10 Feb 2026

https://github.com/controversial/boids

Experimental JS implementation of the Boids flocking algorithm

boids canvas es6 flocking sass simulation

Last synced: 30 Apr 2026

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

Simple solar system simulator

simulation

Last synced: 31 Mar 2025

https://github.com/stormdotcom/blipburst

BlipBurst is a library to simulate controlled bursts of network errors during API calls. Designed for frontend (React, Vue, Angular) and backend (Node.js) environments, it helps developers test error handling, retries, and resilience by injecting errors at configurable frequencies and within custom time windows.

error-handling simulation

Last synced: 26 Feb 2026

https://github.com/cda-tum/nanologic

📱 iOS App for Atomic-Scale Computing

app design simulation

Last synced: 11 Oct 2025

https://github.com/blarc/crowd-evacuation

An implementation of crowd-evacuation simulation with p5.js

collective-behavior evacuation-planning p5js simulation

Last synced: 25 Mar 2025

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/zrowland885/posim

A library for generating simulated positioning data for testing GNSS applications.

gnss positioning simulation

Last synced: 14 Jan 2026

https://github.com/tientq64/particle-life-2d

🦠 Life is made up of elementary particles.

3d atoms cells force life microbe particles physics primordial-soup simulation simulator

Last synced: 09 Jul 2025

https://github.com/dalssoft/cfsim

Customer Feedback Simulator

complexity market netlogo netlogo-model simulation

Last synced: 05 Oct 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/dennisliu1993/slider_motion_simulation_mfc

Implementing animation of mechanical structure using MFC and DC class

gdi gui-design mfc motion simulation timer

Last synced: 30 Apr 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/vikkio88/dsmanager-php

yet another Football Manager game (porting of the C# https://github.com/vikkio88/dsmanager)

angularjs football-manager-game football-simulation php simulation

Last synced: 09 May 2026

https://github.com/wagad22/abc-laboratory

ABC-Laboratory is a prototypical simulation software calculating the fluorescence or absorption of different 'biomolecules'. It uses the Godot Game Engive (v.3) and is the result of my Bachelor Hands-on / internship.

absorption biochemistry bioinformatics biology biomolecular-simulation biomolecule chemistry fluorescence godot godot-engine godot-game-engine laboratory laboratory-exercises simulation

Last synced: 09 Feb 2026

https://github.com/raihan4520/mes

A simulated water quality monitoring system using Arduino to measure pH, temperature, turbidity, and dissolved oxygen, developed for the Microprocessor and Embedded Systems course at AIUB.

arduino-ide arduino-uno embedded-systems environmental-monitoring proteus sensors simulation water-quality-monitoring

Last synced: 16 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/davidnabergoj/nfmc-nf-evaluation

NFMC benchmark and code for the paper: "Nabergoj and Å trumbelj. Empirical evaluation of normalizing flows in Markov Chain Monte Carlo, 2024."

arxiv bayesian-inference benchmark implementation markov-chain-monte-carlo mcmc normalizing-flow paper pytorch reproducibility sampling simulation slurm statistical-analysis variational-inference

Last synced: 04 Feb 2026

https://github.com/guardian-exchange/ge-stock-market

Simulates multiple stock prices in real time and serves them over a simple Flask API.

flask python server simulation

Last synced: 17 Mar 2026

https://github.com/harshitv21/virtual-device-simulation

Controlling multiple devices remotely using express and socket connection in real-time.

express-js react simulation socket-io

Last synced: 23 Feb 2026

https://github.com/dicelab-rhul/vacuumworld

A multi-agent platform built on the top of the pystarworldsturbo library. Part of the Intelligent Agents course taught at Royal Holloway University of London.

agent agent-based agent-based-architecture agent-based-simulation agent-oriented-programming agents coursework intelligent-agent intelligent-agents multi-agent multi-agent-simulation multi-agent-systems pystarworldsturbo python python-library python3 simulation vacuumworld

Last synced: 04 Apr 2026

https://github.com/1j01/une

🌌 3D starmap and misc tools for a roleplaying game

city-simulation game-tool planets role-playing rpg simulation simulator starmap stars

Last synced: 13 Jun 2026

https://github.com/fedotovn/life

Physical particles simulation, fun project

canvas-api js simulation

Last synced: 01 Jun 2026

https://github.com/dev-diaries41/simiverse

Simiverse is a cross platform simulation framework for building and integrating simulations across multiple platforms

ai llm simulation

Last synced: 29 Oct 2025

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/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/schanur/slime-mold

Create networks of virtual switches and virtual machines without root privileges

network qemu qemu-img simulation unprivileged unprivileged-user userspace userspace-networking vde virtual vm

Last synced: 24 Mar 2025

https://github.com/mechanicsdsl/mechanicsdsl

MechanicsDSL is a production-ready, enterprise-grade computational physics framework that enables physicists, researchers, and educators to define physical systems using a LaTeX-inspired syntax and automatically generates high-performance simulations.

chaos-theory classical-mechanics computational-physics dsl dynamics education hamiltonian-mechanics lagrangian-mechanics mechanics numerical-methods ode-solver physics python research scientific-computing simulation symbolic-computation visualization

Last synced: 30 May 2026