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/watts-dev/watts

Workflow and Template Toolkit for Simulation (WATTS)

mcnp nuclear-energy openmc python simulation templates workflow-automation

Last synced: 14 Jan 2026

https://github.com/juliaastrosim/astronbodysim.jl

Unitful and differentiable gravitational N-body simulation code in Julia

astronomy astrophysics autodiff gpu-computing julia nbody-gravity-simulation simulation unitful

Last synced: 28 Jul 2025

https://github.com/hartrusion/rbmksimulator

Java based power plant simulator for chornobyl reactor 4

chernobyl powerplant rbmk simulation simulator

Last synced: 30 Apr 2026

https://github.com/KarrLab/de_sim

Python-based object-oriented discrete-event simulation tool for complex, data-driven modeling

computational-modelling data-driven-model discrete-event-simulation object-oriented-programming python simulation

Last synced: 22 Apr 2025

https://github.com/jr-morgan/crowd-evacuation-simulation

A crowd evacuation simulation tool created in Unity for architectural/BIM workflows using Speckle

aec architecture bim crowd-simulation evacuation pedestrian-behavior pedestrian-dynamics pedestrian-simulation simulation speckle unity

Last synced: 13 Apr 2025

https://github.com/berg0162/simcline

Simulation of Changing Road Inclination for Indoor Cycling

android arduino climb cycling direto elite esp32 fe-c feather ftms grade inclination indoor kickr neo nrf52 simulation tacx wahoo zwift-hub

Last synced: 02 May 2025

https://github.com/karljj1/kdis

A complete open source C++11 implementation of DIS (Distributed Interactive Simulation, IEEE 1278.1). The 1278.1-2012 ("DIS7"), 1278.1A-1998 ("DIS6"), and 1278.1-1995 ("DIS5") versions of the standard are fully implemented including enumerations and utilities to guide your DIS app development.

cpp data-formats dis kdis networking protocols simulation

Last synced: 15 Apr 2025

https://github.com/ViTAE-Transformer/SimDistill

The official repo for [AAAI 2024] "SimDistill: Simulated Multi-modal Distillation for BEV 3D Object Detection""

3d-object-detection bird-view-image deep-learning distillation simulation

Last synced: 20 Mar 2025

https://github.com/sang-buster/formation-control

Python and MATLAB implementations of Flocking Algorithms and Formation Control

drone formation-control matlab multi-agent-systems python simulation uav

Last synced: 24 Apr 2025

https://github.com/morpho-org/sdks

Collection of SDKs to ease interactions with the Morpho protocol and Morpho Vaults

anvil apollo bundler ethers graphql liquidation sdk simulation test viem vitest wagmi

Last synced: 10 Apr 2026

https://github.com/molpopgen/fwdpy11

Forward-time simulation in Python using fwdpp

genetics genomics population-genetics simulation tree-sequences

Last synced: 31 Aug 2025

https://github.com/alxspiker/avbd-demo3d

It implements the Augmented Vertex Block Descendent (AVBD) algorithm, bringing the concepts from the original 2D demo into a fully 3D environment.

3d-physics avbd-algorithm cmake collision-detection computer-graphics constraint-solver cpp cross-platform educational emscripten game-physics imgui opengl physics-engine quaternions real-time-physics rigid-body-dynamics sdl2 simulation webassembly

Last synced: 07 Mar 2026

https://github.com/indyjo/thunder-lightning

An Open Source Futuristic Action Flight Simulator Game Inspired By Carrier Command

3d action action-game flight flight-simulator game simulation simulator

Last synced: 27 Dec 2025

https://github.com/soumyasen1809/cfd_books_codes

CFD codes written based on examples in various books like Patnakar, Versteeg etc

cfd computational-fluid-dynamics explicit-schemes finite-volume fluid-dynamics fvm implicit simulation tdma

Last synced: 23 Apr 2025

https://github.com/martonbognar/vcdvis

VCD visualizer: view your waveforms in ASCII format, or export them to TikZ figures.

latex simulation tikz vcd verilog waveform waveform-visualizer

Last synced: 13 Mar 2026

https://github.com/pmocz/finitevolume2-python

Create Your Own Finite Volume Fluid Simulation (With Python) Part 2: Boundary Conditions and Source Terms

euler-equation finite-volume rayleigh-taylor scientific-computing simulation tutorial

Last synced: 12 Apr 2025

https://github.com/pivotal/skenario

A simulator toolkit for Knative

autoscaling knative knative-serving simulation

Last synced: 06 Oct 2025

https://github.com/wildpixelgames/voxelis

Tiny voxels. Huge worlds. Voxelis — a pure Rust voxel engine based on Sparse Voxel Octree DAG.

3d bevy-engine dag data-structures engine game-development gamedev graphics octree procedural-generation rust simulation sparse-voxel-octree svo voxel voxel-engine

Last synced: 06 Mar 2026

https://github.com/phitter-hub/phitter-kernel

Phitter is a python library for accurately fitting statistical distributions to datasets, offering intuitive usage, comprehensive visualization, and support for multiple distributions to enhance data analysis projects.

operations-research probability-distribution probability-models simulation

Last synced: 10 Aug 2025

https://github.com/lsstdesc/blendingtoolkit

Tools to create blend catalogs, produce training samples and implement blending metrics

blended-galaxies blending cosmology crowded-scenes galaxies simulation tutorials

Last synced: 30 Oct 2025

https://github.com/neobotix/neo_simulation2

ROS 2 simulation packages for the Neobotix robots

gazebo robotics ros2 simulation

Last synced: 27 Jan 2026

https://github.com/JGCRI/xanthos

An extensible global hydrologic framework

climate hydrology simulation

Last synced: 20 Jul 2025

https://github.com/cyberbotics/community-projects

Webots projects (PROTO files, controllers, simulation worlds, etc.) contributed by the community.

ai autonomous-vehicles community computer-vision open-source robot robot-simulator robotics robotics-simulation robots ros simulated-robot simulation simulator webots

Last synced: 11 Apr 2025

https://github.com/ellessenne/rsimsum

Analysis of simulation studies including Monte Carlo error

biostatistics monte-carlo-error r rstats simulation simulation-study simulations statistics

Last synced: 22 Oct 2025

https://github.com/lps-js/lps-studio

🎬 Logic-based interactive storytelling tool for running Logic Production System (LPS) programs using lps.js, Electron and Angular 🎨

ai app artificial-intelligence canvas electron electron-app gui html5 html5-canvas logic logic-programming lps simulation visualisation visualization

Last synced: 26 Oct 2025

https://github.com/nishkarshraj/computer-graphics

Computer Graphics Algorithms in C++ and OpenGL basics.

graphics graphics-programming opengl scanlinefill simulation transformations

Last synced: 22 Apr 2025

https://github.com/b1naryth1ef/sneaker

📡 web-based AEW&C interface for DCS & Tacview

awacs dcs gci simulation tacview

Last synced: 30 Apr 2025

https://github.com/MTES-MCT/ecobalyse

Accélerer la mise en place de l'affichage environnemental

carbon-emissions carbon-footprint environment simulation

Last synced: 07 May 2025

https://github.com/matandoocorpo/Zwift-Steer

Sterzo simulator with an ESP32 and joystick / Simulador de Sterzo con un ESP32 y un joystick

ble bluetooth cycling e-sports esp32 esports simulation steering zwift

Last synced: 06 May 2025

https://github.com/juliadynamics/criticaltransitions.jl

A Julia package for critical transitions in dynamical systems with time-dependent forcing

critical-transitions dynamical-systems large-deviation-theory modelling simulation stochastic-differential-equations tipping-points

Last synced: 23 Nov 2025

https://github.com/matsuoka-601/floaty

2D fluid & soft body simulation based on Position Based Dynamics

fluid parallel pbd simulation softbody wasm

Last synced: 07 Sep 2025

https://github.com/lennart-finke/simuwaerm

A simple heat simulation in pure Rust.

simulation

Last synced: 12 Oct 2025

https://github.com/uscbiostats/rbootcamp

R boot camp: Scientific Computing

education r scientific-computing simulation tutorial

Last synced: 17 Jun 2025

https://github.com/kvasilopoulos/exuber

Econometric Analysis of Explosive Time Series

dickey-fuller explosive-dynamics simulation time-series

Last synced: 22 Oct 2025

https://github.com/mrgilli/quplexity

Official repo of the very fast and lightweight modular library (or accelerator) for Quantum Computer Circuit simulation.

assembly assembly-arm64 assembly-x86 library quantum quantum-algorithms quantum-circuit-simulator quantum-computing quantum-library quantum-programming quantum-simulator qubits sdk simulation

Last synced: 15 Sep 2025

https://github.com/tiagocoutinho/sinstruments

Simulate any equipment (multimeter, oscilloscope, detectors, motors) over tcp, udp or serial line

cryocon keithley python rfc2217 rs232 scpi serial-port simulation tcp udp

Last synced: 19 Mar 2025

https://github.com/kevinzakka/mujoco_cube

A 3x3x3 puzzle cube model for MuJoCo.

mujoco rubiks-cube simulation

Last synced: 19 Jul 2025

https://github.com/m1rza-s/Cellsim-2

Simulating complete lives of different cellular animals and plants. Evolution, inheritance, predation and more.

2d-graphics animal-behavior breeds cellsim cellular-automata cellular-automatons cellularautomata emergent-behavior evolution java javafx mutations simulation zero-player-game

Last synced: 16 May 2025

https://github.com/raulrpearson/pvsystems

A Modelica library for photovoltaic system and power converter design

modelica-library modeling photovoltaic power-converters simulation

Last synced: 08 Jan 2026

https://github.com/suchjs/such

A powerful fake data library, expandable, configurable, generate data exactly as you want.

data fake faker generation generator javascript json json-data mock mocking nodejs simulate simulation typescript

Last synced: 14 Apr 2025

https://github.com/rarora7777/volumetrictruss

Source code for the paper "Volumetric Michell Trusses for Parametric Design and Fabrication" published at SCF 2019.

fabrication simulation topology-optimization truss-solver

Last synced: 19 Aug 2025

https://github.com/sleepyfran/duets

🎸 A text based music simulation game

cli fsharp game life-simulation sim simulation text-based text-based-game tycoon

Last synced: 16 Mar 2025

https://github.com/drlukeparry/pyccx

A library for creating and running 3D FEA simulations using the opensource Calculix FEA Package.

calculix fea gmsh gmsh-api gmsh-sdk meshing python simulation simulation-framework structural-analysis

Last synced: 06 Apr 2025

https://github.com/trustwallet/wizard-sdk

Wizard-SDK, a TypeScript software development kit, is designed to visualize diverse protocol EIP-712 messages and simulate transactions that users sign daily in the web3.0 environment.

eip712 evm simulation wallet

Last synced: 08 May 2025

https://github.com/rickstaa/ros-gazebo-gym

Framework for integrating ROS and Gazebo with gymnasium, streamlining the development and training of RL algorithms in realistic robot simulations.

framework franka-emika franka-panda gazebo gym gym-environments gymnasium openai-gym panda reinforcement-learning robotics ros simulation

Last synced: 16 Mar 2025

https://github.com/Applied-Scientific-Research/Omega2D

Two-dimensional flow solver with GUI using vortex particle and boundary element methods

boundary-element-method cfd imgui nbody-simulation potential-flow simd-parallelism simulation vortex-methods vortex-panel-method

Last synced: 14 Mar 2025

https://github.com/vhive-serverless/vswarm-u

Framework that integrates the serverless benchmark suite vSwarm with gem5, the state-of-the-art research platform for system-and microarchitecture.

gem5 microarchitecture research serverless simulation vswarm

Last synced: 29 Apr 2025

https://github.com/toammann/multilayer_sma2microstrip

Development of an SMA coaxial to microstrip transition using open source software (openEMS)

engineering fdtd fdtd-simulator hardware rf simulation

Last synced: 23 Oct 2025

https://github.com/mictronics/pluto-gps-sim-win32

PLUTO-GPS-SIM generates a GPS baseband signal IQ data stream, which is then transmitted by the software-defined radio (SDR) platform ADALM-Pluto. Windows 32bit version.

adalm-pluto gps simulation simulator win32 windows windows-7

Last synced: 02 Oct 2025

https://github.com/lyubomirt/chainsaw-human-typing

⌨️ Chainsaw Human Typing is a tool that allows you to simulate human typing on a keyboard if you can't, or don't want to, paste directly.

collaborate desktop-app github-copilot github-pages gui keyboard python qt simulation utility

Last synced: 29 Oct 2025

https://github.com/ethanjameslew/gameoflife

A fast, C++ OpenGL implementation of Conway's Game of Life. Now includes a 3D version!

cellular-automata conway-game gameoflife opengl simulation

Last synced: 31 Jul 2025

https://github.com/plugboard-dev/plugboard

Plugboard is an event driven modelling and orchestration framework in Python for simulating and driving complex processes with many interconnected stateful components.

agentic-ai ai digital-twin digital-twins distributed-systems event-driven framework graphs llm modelling python simulation

Last synced: 27 Jan 2026

https://github.com/v-l-m/vlm

Virtual loup de mer (aka Vlm) is an opensource sailing simulation

c javascript noaa php python routing sailing simulation

Last synced: 03 Feb 2026

https://github.com/martenlienen/generative-turbulence

Generative turbulence model TurbDiff as proposed in "From Zero to Turbulence: Generative Modeling for 3D Flow Simulation", ICLR 2024

generative-ai navier-stokes simulation turbulence

Last synced: 16 Jan 2026

https://github.com/helios-base/librcsc

A base library to develop a simulated soccer team for the RoboCup Soccer Simulation

artificial-intelligence multiagent-systems robocup simulation soccer

Last synced: 21 Oct 2025

https://github.com/josverl/micropython-p1meter

A ESP32 sensor to read an p1 electricity meter and publish this to MQTT and HomeAssistant, written in MicroPython

esp32 homeassistant mqtt p1meter simulation

Last synced: 25 Jun 2025

https://github.com/arm-software/avh

AVH FVPs: Arm Virtual Hardware with Fixed Virtual Platforms

avh ci-cd embedded fvp github-action mlops simulation

Last synced: 14 Jun 2025

https://github.com/indyfree/fleetsim

Event-based Simulation for Electric Vehicle Fleets

electric-vehicles event-based reinforcement-learning simpy simulation

Last synced: 19 Apr 2025

https://github.com/mattvenn/flipflop_demo

Flip flop setup, hold & metastability explorer tool

flip-flop metastability ngspice simulation sky130

Last synced: 21 Mar 2025

https://github.com/bmad-sim/bmad-ecosystem

Bmad simulation ecosystem for simulating high energy storage rings.

accelerator-physics simulation x-ray

Last synced: 13 Apr 2026

https://github.com/trixi-framework/pointneighbors.jl

PointNeighbors.jl: Neighborhood search with fixed search radius in Julia

julia neighborhood-search particles simulation smoothed-particle-hydrodynamics

Last synced: 05 Jul 2025

https://github.com/valmojr/armatak

Addon for streaming unit locations to TAK Clients

android arma-rs arma3 military rust simulation situational-awareness sqf tak team-awareness-kit

Last synced: 25 May 2026

https://github.com/chidiwilliams/3d-orbit-simulation

3D simulation of the Earth orbiting the Sun

3d astronomy orbital-simulation simulation three-js threejs

Last synced: 05 Aug 2025

https://github.com/cmu-sei/cdas

This program generates cyber attack scenarios for use in cyber training exercises, red team planning, blue team planning, automated attack execution, and cybersecurity policy analysis.

cyber-training-exercises cybersecurity policy-analysis scenarios simulation threat-actors

Last synced: 14 Apr 2025

https://github.com/eprosima/vulcanexus

eProsima extended ROS 2 distribution. Looking for commercial support? Contact info@eprosima.com

dds eprosima robotics ros2 simulation

Last synced: 12 Apr 2025

https://github.com/andrewheiss/who-cares-about-crackdown

📊 📄 Suparna Chaudhry, Marc Dotson, and Andrew Heiss, "Who Cares About Crackdowns? Exploring the Role of Trust in Individual Philanthropy"

conjoint-experiments human-rights ngo philanthropy political-science r simulation

Last synced: 10 Apr 2025

https://github.com/sbmlteam/sbml-test-suite

The SBML Test Suite is a conformance testing system. It allows developers and users to test the degree and correctness of the SBML support provided in a software package.

ode sbml sbml-models simulation stochastic systems-biology test-automation testing testing-framework testing-tools

Last synced: 25 Dec 2025

https://github.com/stateless-minds/cyber-autonomy

P2P self-governance society prototype researching the intersection of moneyless economy, liquid democracy and p2p media.

autonomy decentralization distributed-systems learning models p2p prototype self-governance simulation society-management web3

Last synced: 22 Apr 2025

https://github.com/ldmx-software/ldmx-sw

The Light Dark Matter eXperiment simulation and reconstruction framework.

cpp17 dark-matter dark-sector geant4 hep ldmx-sw reconstruction simulation

Last synced: 13 Feb 2026

https://github.com/aerorust/mav

Rust crates for the MAVLink lightweight messaging protocol for communicating with drones (and between onboard drone components).

drones hacktoberfest robotics rustlang simulation

Last synced: 07 May 2025

https://github.com/hz-b/rayx

RAYX is a simulation tool for beamlines at electron storage rings. It traces synchrotron radiation through a series of mirrors, gratings and more and provides the user with helpful insights, how a given beamline performs.

3d-graphics gpu particle-tracing simulation vulkan

Last synced: 08 Feb 2026

https://github.com/oscarsaharoy/inverted-pendulum

pendulum physics simulation

interactive physics simulation

Last synced: 11 Apr 2025

https://github.com/lelserslasers/3d-cellular-automata-wgpu

3d Cellular Automata using WGPU in Rust (for the web and using compute shaders)

3d cell cellular-automata itch-io physics-simulation rust simulation wgpu wgpu-rs

Last synced: 30 Jul 2025

https://github.com/logigator/logigator

Build, simulate and manage complex logic circuits

angular logic logic-circuit logic-gates simulation

Last synced: 02 Apr 2026

https://github.com/qiauil/convdo

Convolutional Differential Operators for Physics-based Deep Learning Study

convolution deep-learning differentiable-programming differential-equations physics simulation

Last synced: 22 Jul 2025

https://github.com/bigladder/kiva

Ground heat transfer calculation tool

building energy engineering foundation heat-transfer kiva simulation

Last synced: 09 Apr 2026

https://github.com/omerkel/ucthello

UCThello - a board game demonstrator (Othello variant) with computer AI using Monte Carlo Tree Search (MCTS) with UCB (Upper Confidence Bounds) applied to trees (UCT in short)

2-player-strategy-game abstract-game ai ai-players artificial-intelligence board-game entertainment game mcts mobile mobile-app mobile-game monte-carlo-tree-search othello perfect-information simulation ucb uct upper-confidence-bounds

Last synced: 10 Apr 2025