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/edbeeching/godot_rl_agents

An Open Source package that allows video game creators, AI researchers and hobbyists the opportunity to learn complex behaviors for their Non Player Characters or agents

godot reinforcement-learning simulation

Last synced: 20 Oct 2025

https://github.com/enigo-rs/enigo

Cross platform input simulation in Rust

automation cross-platform input keyboard mouse rust simulation

Last synced: 30 Apr 2025

https://github.com/eliasts/ocean_community_next_gen

Next gen iteration of the unity community ocean shader

ocean sea shader simulation unity unity3d waves

Last synced: 12 Apr 2025

https://github.com/eliasts/Ocean_Community_Next_Gen

Next gen iteration of the unity community ocean shader

ocean sea shader simulation unity unity3d waves

Last synced: 29 Mar 2025

https://github.com/osrf/gazebo_models

Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org

3d-models gazebo gazebosim physics robot-simulation robotics ros sdf sdformat simulation

Last synced: 12 May 2025

https://github.com/ucla-mobility/OpenCDA

A generalized framework for prototyping full-stack cooperative driving automation applications under CARLA+SUMO.

automated-driving-systems autonomous-driving connected-and-automated-vehicles cooperative-driving-automation simulation

Last synced: 20 Mar 2025

https://github.com/dartsim/dart

DART: Dynamic Animation and Robotics Toolkit

computer-animation dynamics kinematics lie-group robotics simulation

Last synced: 07 Jan 2026

https://github.com/ra3xdh/qucs_s

Qucs-S is a circuit simulation program with Qt-based GUI

circuit electronics modelling ngspice qt qt5 qt6 simulation xyce

Last synced: 16 Jan 2026

https://github.com/mapbox/webgl-wind

Wind power visualization with WebGL particles

gpu javascript map particles simulation visualization webgl wind

Last synced: 04 Apr 2025

https://github.com/dbrizov/NaughtyWaterBuoyancy

Water Buoyancy Simulation for Unity

buoyancy simulation unity3d water

Last synced: 29 Apr 2025

https://github.com/cosmosgl/graph

GPU-accelerated force graph layout and rendering

embeddings force graph network simulation visualization webgl

Last synced: 11 May 2025

https://github.com/autopilot-rs/autopy

A simple, cross-platform GUI automation module for Python and Rust.

automation cross-platform gui input python simulation

Last synced: 03 Apr 2025

https://github.com/dbrizov/naughtywaterbuoyancy

Water Buoyancy Simulation for Unity

buoyancy simulation unity3d water

Last synced: 04 Apr 2025

https://github.com/Strilanc/Quirk

A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits.

quantum-circuit quantum-computing simulation

Last synced: 02 Apr 2025

https://github.com/strilanc/quirk

A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits.

quantum-circuit quantum-computing simulation

Last synced: 16 Dec 2025

https://github.com/OpenIntroStat/ims

📚 Introduction to Modern Statistics - A college-level open-source textbook with a modern approach highlighting multivariable relationships and simulation-based inference. For v1, see https://openintro-ims.netlify.app.

bootstrap-confidence-intervals inference modern-statistics openintro rstats simulation statistics

Last synced: 17 Apr 2025

https://github.com/motional/nuplan-devkit

The devkit of the nuPlan dataset.

autonomous-driving machine-learning planning simulation

Last synced: 14 Jan 2026

https://github.com/peterdsharpe/aerosandbox

Aircraft design optimization made fast through computational graph transformations (e.g., automatic differentiation). Composable analysis tools for aerodynamics, propulsion, structures, trajectory design, and much more.

3d-panel aerodynamic-analysis aerodynamics aerospace aerospace-engineering aircraft aircraft-design airplane analysis automatic-differentiation cfd mdao mdo optimization python simulation vlm xfoil

Last synced: 14 May 2025

https://github.com/mukyasa/mmcamscanner

Simulation of CamScanner app With Custom Camera and Crop Rect Validation

crop-image crop-rect-validation custom-camera ios objective-c opencv opencv-library simulation tesseract-ocr

Last synced: 04 Apr 2025

https://github.com/firesim/firesim

FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility

boom cloud datacenter firesim fpga hardware on-prem risc-v rocket-chip simulation

Last synced: 30 Mar 2025

https://github.com/cosmograph-org/cosmos

GPU-accelerated force graph layout and rendering

force graph network simulation visualization webgl

Last synced: 09 Apr 2025

https://github.com/rlguy/gridfluidsim3d

A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"

animation fluid-simulation simulation

Last synced: 04 Apr 2025

https://github.com/rlguy/GridFluidSim3D

A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"

animation fluid-simulation simulation

Last synced: 26 Mar 2025

https://github.com/dkfans/keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.

dungeon dungeon-keeper fan-expansion game-development open rts simulation

Last synced: 29 Mar 2025

https://github.com/StanfordVL/iGibson

A Simulation Environment to train Robots in Large Realistic Interactive Scenes

3d-scenes robot-simulator simulation

Last synced: 30 Jul 2025

https://github.com/soonfx-engine/core

🎮 TypeScript game numeric engine for RPG & strategy games. Zero dependencies, type-safe formula parsing, battle system simulation, and expression evaluation. 基于 TypeScript 的游戏数值引擎,专为 RPG 和策略游戏设计。零依赖、类型安全的公式解析、战斗系统模拟和表达式计算。

battle-system card-game character-attributes damage-calculation expression-parser formula-engine game-development game-engine game-formula game-logic game-math javascript numeric-calculation rpg simulation strategy-game turn-based typescript visual-programming zero-dependencies

Last synced: 12 Jan 2026

https://github.com/peterdsharpe/AeroSandbox

Aircraft design optimization made fast through computational graph transformations (e.g., automatic differentiation). Composable analysis tools for aerodynamics, propulsion, structures, trajectory design, and much more.

3d-panel aerodynamic-analysis aerodynamics aerospace aerospace-engineering aircraft aircraft-design airplane analysis automatic-differentiation cfd mdao mdo optimization python simulation vlm xfoil

Last synced: 14 Mar 2025

https://github.com/smcameron/space-nerds-in-space

Multi-player spaceship bridge simulator game. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space

bridge bridge-game game hacktoberfest procedural-generation simulation simulator space-game star-trek starship starship-bridge-simulator

Last synced: 26 Dec 2025

https://github.com/unknown-horizons/godot-port

Unknown Horizons Godot Engine Port

game game-development gdscript godot simulation strategy

Last synced: 15 May 2025

https://github.com/uuvsimulator/uuv_simulator

Gazebo/ROS packages for underwater robotics simulation

auv gazebo robotics-simulation ros rov simulation swarms-project underwater uuv

Last synced: 05 May 2025

https://github.com/ika-rwth-aachen/Cam2BEV

TensorFlow Implementation for Computing a Semantically Segmented Bird's Eye View (BEV) Image Given the Images of Multiple Vehicle-Mounted Cameras.

autonomous-vehicles birds-eye-view computer-vision deep-learning ipm machine-learning segmentation sim2real simulation

Last synced: 20 Mar 2025

https://github.com/gprMax/gprMax

gprMax is open source software that simulates electromagnetic wave propagation using the Finite-Difference Time-Domain (FDTD) method for numerical modelling of Ground Penetrating Radar (GPR)

antenna cuda electromagnetic fdtd gpr gpu modelling nvidia python simulation soil

Last synced: 10 May 2025

https://github.com/Farama-Foundation/Gymnasium-Robotics

A collection of robotics simulation environments for reinforcement learning

d4rl gymnasium mujoco reinforcement-learning robotics simulation

Last synced: 08 May 2025

https://github.com/gdsfactory/gdsfactory

A Python library for designing chips (Photonics, Analog, Quantum, MEMS), PCBs, and 3D-printable objects. We aim to make hardware design accessible, intuitive, and fun—empowering everyone to build the future.

3d-printing cad eda gds gdsfactory gdsii hardware klayout pcb-layout photonics python simulation

Last synced: 15 Nov 2025

https://gdsfactory.github.io/gdsfactory/

python library to design chips (Photonics, Analog, Quantum, MEMs, ...), objects for 3D printing or PCBs.

3d-printing cad eda gds gdsfactory gdsii hardware klayout pcb-layout photonics python simulation

Last synced: 08 May 2025

https://github.com/graememcc/micropolisJS

A port of Micropolis to JS/HTML5

game retro simulation

Last synced: 22 Jul 2025

https://github.com/GGBRW/BOOLR

A digital logic simulator

digital logic logic-gates simulation simulator

Last synced: 16 May 2025

https://github.com/simupy/simupy

A framework for modeling and simulating dynamical systems

block-diagram python simulation simulation-framework simulation-modeling simulink

Last synced: 13 Apr 2025

https://cmu-sei.github.io/GHOSTS/

GHOSTS is a realistic user simulation framework for cyber experimentation, simulation, training, and exercise

behavior cyber cybersecurity cybertraining exercise human network-simulation network-simulations network-simulator simulation simulation-modeling training user-simulator

Last synced: 10 Oct 2025

https://github.com/stuntrally/stuntrally

Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.

3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows

Last synced: 15 Mar 2025

https://github.com/geonhee-lee/mpc_ros

Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS

collision-avoidance gazebo-simulation ipopt mpc navigation optimal-control path-tracking planner ros simulation trajectory trajectory-tracking unicycle

Last synced: 12 May 2025

https://github.com/VLSI-EDA/PoC

IP Core Library - Published and maintained by the Chair for VLSI Design, Diagnostics and Architecture, Faculty of Computer Science, Technische Universität Dresden, Germany

altera asic fpga hardware-designs hardware-libraries hardware-modules lattice osvvm poc-library python regression-testing simulation synthesis testbenches uvvm verification vhdl vlsi vunit xilinx

Last synced: 22 Apr 2025

https://github.com/gprmax/gprmax

gprMax is open source software that simulates electromagnetic wave propagation using the Finite-Difference Time-Domain (FDTD) method for numerical modelling of Ground Penetrating Radar (GPR)

antenna cuda electromagnetic fdtd gpr gpu modelling nvidia python simulation soil

Last synced: 15 May 2025

https://github.com/flaport/fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

3d-fdtd electric-fields fdtd fdtd-simulator magnetic-fields numpy optics photonics physics physics-simulation python pytorch simulation simulation-framework

Last synced: 13 Apr 2025

https://github.com/cybergalactic/mss

The Marine Systems Simulator (MSS) is software that supplements the textbook "Handbook of Marine Craft Hydrodynamics and Motion Control," 2nd Edition, by T. I. Fossen, published in 2021 by John Wiley & Sons Ltd.

control-systems gnc guidance marine marine-systems-simulator matlab matlab-script navigation octave ships simulation toolbox underwater-vehicles vessels

Last synced: 15 May 2025

https://github.com/simpeg/simpeg

Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.

direct-current-resistivity electromagnetics finite-volume geophysics geoscience induced-polarization inverse-problems inversion linear-algebra magnetotellurics modeling modelling multiphysics open-science optimization partial-differential-equations python richards-equation scientific-computing simulation

Last synced: 07 May 2025

https://github.com/wokwi/avr8js

Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js

arduino atmega atmega328p avr javascript microcontroller simulation typescript

Last synced: 14 May 2025

https://github.com/finmath/finmath-lib

Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.

finmath-lib java mathematical-modelling monte-carlo-simulation quantitative-finance simulation

Last synced: 14 May 2025

https://github.com/thiagoojack/packettracer-fedora

Easily install Cisco Packet Tracer latest version on Fedora.

fedora network simulation

Last synced: 15 May 2025

https://github.com/gdquest-demos/godot-2d-builder

A simulation game demo made in Godot and inspired by Factorio.

godot simulation

Last synced: 05 Apr 2025

https://github.com/ChampSim/ChampSim

ChampSim is an open-source trace based simulator maintained at Texas A&M University and through the support of the computer architecture community.

computer-architecture simulation

Last synced: 21 Apr 2025

https://github.com/ircama/elm327-emulator

ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation

automotive can can-bus controller-area-network diagnostic-tool elm327 emulator obd-ii obd2 obdii obdlink simulation simulator torque uds vehicle-diagnostic

Last synced: 14 May 2025

https://github.com/Ircama/ELM327-emulator

ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation

automotive can can-bus controller-area-network diagnostic-tool elm327 emulator obd-ii obd2 obdii obdlink simulation simulator torque uds vehicle-diagnostic

Last synced: 08 May 2025

https://github.com/jongallant/LiquidSimulator

Cellular Automaton 2D Liquid Simulator for Unity

cellular-automata liquid simulation unity unity3d

Last synced: 25 Apr 2025

https://github.com/Nebukam/com.nebukam.orca

ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.

collision-detection game-development physics-simulation robotics rvo2 rvo2-library simulation unity unity3d

Last synced: 29 Apr 2025

https://github.com/sciml/catalyst.jl

Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.

biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation

Last synced: 14 May 2025

https://github.com/RobotecAI/ros2-for-unity

High-performance ROS2 solution for Unity3D

performance ros2 ros2-foxy ros2-galactic ros2-humble simulation unity unity3d

Last synced: 29 Apr 2025

https://github.com/SciML/Catalyst.jl

Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.

biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation

Last synced: 30 Mar 2025

https://github.com/proroklab/VectorizedMultiAgentSimulator

VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.

gym gym-environment marl multi-agent multi-agent-learning multi-agent-reinforcement-learning multi-agent-simulation multi-agent-systems multi-robot multi-robot-framework multi-robot-sim multi-robot-simulator multi-robot-systems pytorch rllib robotics simulation simulator vectorization vectorized

Last synced: 21 Oct 2025

https://github.com/proroklab/vectorizedmultiagentsimulator

VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.

gym gym-environment marl multi-agent multi-agent-learning multi-agent-reinforcement-learning multi-agent-simulation multi-agent-systems multi-robot multi-robot-framework multi-robot-sim multi-robot-simulator multi-robot-systems pytorch rllib robotics simulation simulator vectorization vectorized

Last synced: 22 Sep 2025

https://github.com/patryk27/kartoffels

a game where you're given a potato and your job is to implement a firmware for it

fighting-game game mmo real-time risc-v riscv robot rust simulation

Last synced: 15 May 2025

https://github.com/ethereum/hive

Ethereum end-to-end test harness

docker ethereum golang simulation testing

Last synced: 14 May 2025

https://github.com/victorfisac/Physac

2D physics header-only library for videogames developed in C using raylib library.

2d 2d-physics-engine c dynamics physics physics-engine simulation threading

Last synced: 08 May 2025

https://github.com/cloudsimplus/cloudsimplus

State-of-the-art Framework 🏗 for Cloud Computing ⛅️ Simulation: a modern, full-featured, easier-to-use, highly extensible 🧩, faster 🚀 and more accurate ☕️ Java 17+ tool for cloud computing research 🎓. Examples: https://github.com/cloudsimplus/cloudsimplus-examples

auto-scaling cloud-computing cloud-infrastructure cloud-simulation cloudsim cloudsim-simulator cloudsimplus google-cluster-data iaas java java-17 load-balancing paas research saas simulation simulation-framework test-bed trace workload

Last synced: 04 Jan 2026

https://github.com/wumpf/blub

3D fluid simulation experiments in Rust, using WebGPU-rs (WIP)

apic fluid-simulation gpu simulation wgpu

Last synced: 06 Apr 2025

https://github.com/tawnkramer/sdsandbox

This provides a sandbox simulator for training a self-driving car. This uses Unity for simulation and Python with Keras and Tensorflow for training. Recently updated to work on Python 3.4+ and Keras 2+

car neural-network prediction-server python simulation tensorflow unity

Last synced: 12 Oct 2025