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/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/c-rutter/crcrdm

Robust Decision Making Tools for Cancer Screening Models

cancer cancer-research microsimulation r-package robust-decision-making simulation

Last synced: 08 Apr 2025

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/mark1626/finitevolume-jax

Finite volume simulation with JAX

jax physics simulation

Last synced: 29 May 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/im-rises/nbody-simulator-react-p5-website

N-Body simulation package demo made in React (bruteforce)

gravity javascript n-body nbody nbody-simulation package react simulation typescript

Last synced: 20 Apr 2026

https://github.com/ghackenberg/delta-dynamics

A low-poly ecosystem simulator featuring real-time dynamic terrain, GPU-accelerated water flow, resource management, and local LLM integration for AI entity behavior. Built with React, Three.js, and Web-LLM.

ecosystem-simulation game-development local-ai low-poly procedural-generation react simulation terrain-generation threejs typescript vite water-simulation web-llm webgl

Last synced: 04 Jun 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/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/plusk01/rosflight_unity

ROSflight software-in-the-loop simulation using Unity

ros rosflight simulation unity

Last synced: 11 May 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/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/jackkimmins/entity-continuity

A Simulation of Life

csharp simulation

Last synced: 07 Oct 2025

https://github.com/cpehle/cascade

Cycle based C++ hardware simulation infrastructure

hardware simulation verilog

Last synced: 03 Apr 2025

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

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

gnss positioning simulation

Last synced: 14 Jan 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/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/adamkdean/flora

Digital plant simulation project

botany genetics simulation

Last synced: 21 Mar 2025

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/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/dalssoft/cfsim

Customer Feedback Simulator

complexity market netlogo netlogo-model simulation

Last synced: 05 Oct 2025

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/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/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/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/liweitianux/radio-fg-simu-tools

Low-frequency radio sky simulation tools

radio-astronomy simulation

Last synced: 22 Apr 2025

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/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/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/turkeymcmac/game-of-life

An implementation of Conway's Game of Life

emergent-behavior game-of-life simulation

Last synced: 15 Mar 2025

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/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/hmaurer/langton-ant

A simulation of Langton's ant

computer-science education simulation visualisation

Last synced: 05 Mar 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/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/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/pinellolab/simstpy

A framework for simulation of spatially-resolved omics data using python

atac-seq cite-seq cut-tag-seq multi-omics rna-seq simulation spatial

Last synced: 25 Feb 2026

https://github.com/jhb123/physim

A framework for running N-Body simulations

physics simulation

Last synced: 04 Mar 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/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/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/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/equinor/neqsim-native

NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation. This project compiles NeqSim into a native executable or shared library using GraalVM.

gas process simulation

Last synced: 12 Jun 2026

https://github.com/bennerlukas/on-time

punctuality as a service

reinforcement-learning simulation train

Last synced: 15 May 2026

https://github.com/ortanav2/thinkblue

Transforming the complexity of marine ecosystems into a living laboratory - where environmental scenarios play out in minutes, revealing adaptation patterns and informing strategies to protect our oceans.

climate-change coral coral-reefs digital-twin fish global-warming ocean python reinforcement-learning simulation

Last synced: 13 Oct 2025

https://github.com/keisukenagakawa/cisim

Hypegeometric confidence interval calculator.

scipy simulation statistics

Last synced: 03 Mar 2026

https://github.com/pyroll-project/pyroll-marini-spreading

Plugin for PyRoll providing the Marini spreading model.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 27 Feb 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/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/pyroll-project/pyroll-freiberg-flow-stress

Plugin for PyRoll providing Freiberg flow stress approach and material database.

groove-rolling materials metal-forming pyroll python rolling simulation

Last synced: 07 Oct 2025

https://github.com/luciopaiva/particles

Particle simulation experiment using P5.js

grid neighbors p5js particles simulation visualization

Last synced: 14 Oct 2025

https://github.com/mattvenn/magic-mosfet

Project 1.2 Draw a MOSFET with Magic

asic magic ngspice simulation sky130

Last synced: 28 Oct 2025

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/zrunner/evolution-game

A Pygame project about AI, sociology and Darwin

darwin evolutionary-algorithm hacktoberfest pygame simulation

Last synced: 16 Feb 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/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/endeepak/simufast

Embeddable simulation widget for web. Learn and share fast with visual abstractions.

javascript simulation

Last synced: 02 Jul 2025

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/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/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/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/alessionegri/spacecraftsimulator

Spacecraft Dynamics And Missions Simulator

astronautics python qml simulation

Last synced: 01 Mar 2026

https://github.com/volpatto/finel

A general purpose FINite ELement code

finite-element-methods numerical-methods simulation

Last synced: 19 Mar 2026

https://github.com/jhuapl/openxnav

OpenXNAV is an Open Source, modular toolkit for simulating high-fidelity pulsar X-ray events - designed to aid development and testing of Pulsar-based Autonomous Navigation (XNAV) Positioning, Navigation, and Timing (PNT) solutions.

aerospace autonomous cislunar deepspace modular navigation newspace pnt pulsar pulsars simulation space x-ray xnav

Last synced: 22 Jan 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/electricalgorithm/hologen

The HoloGen toolkit generates paired object-domain images and their inline or off-axis holograms for machine learning workflows.

dataset-generation holography in-line off-axis optics optics-simulation simulation

Last synced: 01 Mar 2026

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

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/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/figuran04/gtcscan

📦🔗📦 Simple blockchain simulation

blockchain fintech simple simulation web3

Last synced: 07 Oct 2025

https://github.com/cqb13/path-finder

Rust TUI tool for visualizing the execution of various pathfinding algorithms.

algorithms pathfinding rust rust-tui simulation tui

Last synced: 07 Apr 2025

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/sunsided/state-space-sandbox

A state-space model design and simulation engine.

csharp experiment simulation state-space

Last synced: 07 Apr 2025

https://github.com/skywarth/fenrir-wolfpack-simulator

Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.

data data-structures javascript max-heap simulation simulations wolfpack

Last synced: 14 Oct 2025

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/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/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/mandarancio/nbodies

Haskell SDL2 , N Body simulation

body-simulation haskell haskell-learning sdl sdl2 simulation

Last synced: 26 Apr 2026