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/fancompute/angler

Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices

adjoint adjoint-sensitivities electromagnetic fdfd frequency-domain inverse-problems mkl nonlinear-devices optics optimization photonics sensitivity-analysis simulation solver

Last synced: 21 Jan 2026

https://github.com/GIS4WRF/gis4wrf

QGIS toolkit 🧰 for pre- and post-processing πŸ”¨, visualizing πŸ”, and running simulations πŸ’» in the Weather Research and Forecasting (WRF) model πŸŒ€

academia air-quality atmospheric-modelling atmospheric-science forecasting-models gis grib meteorology netcdf nwp plotting python qgis-plugin scientific-computations scientific-computing simulation urban-planning weather wps wrf

Last synced: 20 Jul 2025

https://github.com/lge-ros2/cloisim

Unity3D based multi-robot simulator can bring-up simulation environment by SDFormat (Simulation Description Format) easily. And it supports to connect ROS2 through cloisim_ros.

3d-simulation cloisim cloisim-ros csharp gazebo multi-robot-simulator protobuf robot robot-simulation robot-simulator robotics robotics-simulation ros ros2 sdf sdfparser sensor-models simulation unity unity-3d

Last synced: 09 Jun 2026

https://github.com/gtri/scrimmage

Multi-Agent Robotics Simulator

multi-agent robotics simulation

Last synced: 21 Feb 2026

https://github.com/interactivecomputergraphics/trianglemeshdistance

Header only, single file, simple and efficient C++11 library to compute the signed distance function (SDF) to a triangle mesh

collision-detection distance geometry graphics level-set mesh sdf signed-distance-fields simulation triangle

Last synced: 20 Jun 2025

https://github.com/malintha/multi_uav_simulator

A drone swarm simulator based on ROS (Robot Operating System).

control crazyflie drone dynamics geometric-controller multi-drone robotics ros simulation swarm uav

Last synced: 20 Jan 2026

https://github.com/Colvars/colvars

Collective variables library for molecular simulation and analysis programs

collective-variables enhanced-sampling free-energy gromacs lammps molecular-dynamics namd simulation tinkerhp vmd

Last synced: 10 May 2025

https://github.com/cookpete/poker-odds

A lightweight command line tool for calculating poker hand probabilities

chance equity hand poker probabilities simulation texas-holdem

Last synced: 07 Apr 2025

https://github.com/darcamo/pyphysim

Simulation of Digital Communication (physical layer) in Python.

channel linear mimo modulation modulation-techniques ofdm physical-layer python simulation wireless-communication

Last synced: 18 Feb 2026

https://github.com/autodesk/molecular-design-toolkit

Notebook-integrated tools for molecular simulation and visualization

chemistry docker jupyter molecular-dynamics notebook python quantum-chemistry simulation

Last synced: 09 Apr 2025

https://github.com/DLR-AMR/t8code

Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.

adaptive-mesh-refinement high-performance-computing hpc mesh modeling mpi parallel parallel-computing simulation

Last synced: 09 Sep 2025

https://github.com/wangrongwei/omnetpp_primer

OMNeT++ηš„δ»ΏηœŸζ‰‹ε†Œ

api chinese manual omnetpp simulation

Last synced: 14 Oct 2025

https://github.com/arklexai/arksim

Find your agents errors be fore your real users do

agents ai chatbot conversational-ai evaluation llm open-source python simulation testing

Last synced: 29 Apr 2026

https://github.com/pixelicidio/locas-ants

A modern Lua+LΓΆve2D remake of my Ant Colony Simulation

ants lua sandbox-game simulation

Last synced: 28 Jun 2025

https://github.com/PushkinStudio/PsRealVehicle

Plugin for Unreal Engine 4 with simple force-driven vehicle simulation

cpp mit-license physics simulation tank ue4 ue4-plugin unreal-engine unreal-engine-4 vehicle

Last synced: 08 Apr 2025

https://github.com/fogleman/cellularforms

An implementation of Andy Lomas' Cellular Forms.

3d cellular-forms cpp graphics simulation

Last synced: 13 May 2025

https://github.com/hirschmann/pid-autotune

PID-controller/brewing kettle simulation

autotune brewing pid python simulation

Last synced: 11 Oct 2025

https://github.com/jdryg/dls-schematics

Schematics for DLS - The Digital Logic Simulator game http://makingartstudios.itch.io/dls

cpu digital dls logic schematic simulation

Last synced: 17 Jul 2025

https://github.com/rohitg00/k8sgames

Learn Kubernetes by playing. Deploy pods, fix CrashLoopBackOff, type real kubectl commands: 3D browser game, no install needed.

browser-game cka cloud-native containers devops education games gamification k8s k8sgames kubectl kubernetes kubernetes-learning learning simulation sre threejs

Last synced: 04 Apr 2026

https://github.com/robotology/human-gazebo

URDF models of humans created to perform human robot interaction experiments.

gazebo human-robot-collaboration human-robot-interaction robotics simulation urdf-models

Last synced: 19 Jun 2025

https://github.com/flexcompute/tidy3d

Fast electromagnetic solver (FDTD) at scale.

electromagnetics fdtd pydantic python simulation xarray

Last synced: 04 Apr 2025

https://github.com/imperialcollegelondon/sharpy

Simulation of High Aspect Ratio aeroplanes and wind turbines in Python: a nonlinear aeroelastic code

aeroelasticity aeronautics simulation structural-dynamics structures wind-turbines

Last synced: 16 May 2025

https://github.com/rpng/lips

LiDAR-Inertial 3D Plane Simulator

inertial-sensors lidar plane ros-kinetic simulation

Last synced: 08 Mar 2026

https://github.com/ImperialCollegeLondon/sharpy

Simulation of High Aspect Ratio aeroplanes and wind turbines in Python: a nonlinear aeroelastic code

aeroelasticity aeronautics simulation structural-dynamics structures wind-turbines

Last synced: 07 May 2025

https://github.com/loliverhennigh/phy-net

compressing physics with neural networks

cfd fluid-simulation mechsys neural-network simulation

Last synced: 27 Jul 2025

https://github.com/simple-robotics/simple

The Simple Simulator: Simulation Made Simple

brax bullet-physics bullet3 drake isaac-gym mujoco pinocchio raisim robotics simulation

Last synced: 10 Jul 2025

https://github.com/raymondyfei/pyasflip

Python implementation of the ASFLIP advection method

demo mpm siggraph simulation taichi

Last synced: 02 Apr 2025

https://github.com/sparta/sparta

Public development project of the SPARTA DSMC software package http://sparta.github.io

dsmc kokkos simulation sparta

Last synced: 10 Mar 2025

https://github.com/Canleskis/particular

N-body simulation library written in Rust featuring BarnesHut and GPU accelerated algorithms.

nbody physics rust simulation

Last synced: 12 May 2025

https://github.com/CiwPython/Ciw

Ciw is a simulation library for open queueing networks.

discrete-events-simulations python queueing queueing-theory simulation

Last synced: 01 May 2025

https://github.com/waltsims/k-wave-python

A Python interface to k-Wave GPU accelerated binaries

acoustics gpu kwave neuroscience python simulation ultrasound wave-equation

Last synced: 17 Feb 2026

https://github.com/LBNL-UCB-STI/beam

The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems

activity-based-travel-model agent-based-modeling energy simulation transportation

Last synced: 07 May 2025

https://github.com/srmainwaring/asv_wave_sim

This package contains plugins that support the simulation of waves and surface vessels in Gazebo.

gazebo hydrodynamics ros simulation waves

Last synced: 23 Jul 2025

https://github.com/lbnl-ucb-sti/beam

The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems

activity-based-travel-model agent-based-modeling energy simulation transportation

Last synced: 14 Jan 2026

https://github.com/Nubis-Communications/SignalIntegrity

Python tools for signal integrity applications

calibration python s-parameters signal-integrity simulation

Last synced: 08 May 2025

https://github.com/lucassklp/desktop.robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 04 Apr 2025

https://github.com/bytedance/ns-x

An easy-to-use, flexible network simulator library in Go.

network ns-2 ns-3 simulation simulator

Last synced: 21 Aug 2025

https://github.com/heal-research/simsharp

Sim# is a .NET port of SimPy, process-based discrete event simulation framework

c-sharp discrete-event simulation

Last synced: 31 Oct 2025

https://github.com/lucassklp/Desktop.Robot

A library used to control your mouse and keyboard programmatically in .NET Core

autoclicker dotnet dotnet-core java-robot keyboard keyboard-emulation keyboards linux mouse mouse-emulation mouse-pointer mousemove osx robot simulation

Last synced: 09 Apr 2025

https://github.com/engcang/gazebo_maps

Self-made Gazebo maps and models for public

gazebo gazebo-models gazebo-simulator simulation

Last synced: 06 Apr 2026

https://github.com/gmlc-tdc/helics

Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)

co-simulation hacktoberfest power-grids simulation simulation-framework

Last synced: 12 Dec 2025

https://github.com/equinor/ert

ERT - Ensemble based Reservoir Tool - is designed for running ensembles of dynamical models such as reservoir models, in order to do sensitivity analysis and data assimilation. ERT supports data assimilation using the Ensemble Smoother (ES) and Ensemble Smoother with Multiple Data Assimilation (ES-MDA).

python scientific simulation

Last synced: 02 Apr 2026

https://github.com/kevinladlee/carla_dataset_tools

Tools for dataset generation based on CARLA simulator. (Data Collector)

autonomous-vehicles carla datasets driving-cars simulation

Last synced: 04 Mar 2026

https://github.com/opendrivelab/simscale

Learning to Drive via Real-World Simulation at Scale

autonomous-driving co-training data-scaling-laws sim-to-real simulation

Last synced: 22 Jan 2026

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

Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.

decentralized-web distributed-computing economics-game economics-models economy-simulator gift-economy golang ipfs moneyless multiplayer p2p post-capitalism post-scarcity self-governance sharing-economy simulation simulator society-management web3 webassembly

Last synced: 19 Sep 2025

https://github.com/ugr-sail/sinergym

Gym environment for building simulation and control using reinforcement learning

building-control building-energy buildings energyplus framework python reinforcement-learning reinforcement-learning-environments simulation

Last synced: 07 May 2025

https://github.com/evoplex/evoplex

Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.

abm agent agent-based agent-based-model agent-based-modeling agent-based-simulation biological-simulations cellular-automata cpp cross-platform evolution-simulator evolutionary-algorithms evolutionary-computation evolutionary-game-theory evoplex graph mas monte-carlo-simulation multi-agent simulation

Last synced: 02 Apr 2025

https://github.com/quaquel/emaworkbench

workbench for performing exploratory modeling and analysis

modeling python simulation

Last synced: 15 May 2025

https://github.com/lewuathe/covid19-sir

COVID-19 SIR model estimation

coronavirus covid-19 opendata simulation sir

Last synced: 11 May 2025

https://github.com/jasonwebb/reaction-diffusion-playground

Interactive reaction-diffusion simulation with organic patterns and behaviors that emerge from the interactions of two chemicals mixed together.

generative-art javascript morphogenesis reaction-diffusion simulation threejs

Last synced: 09 Jul 2025

https://github.com/gvegayon/parallel

PARALLEL: Stata module for parallel computing

bootstrap hpc parallel parallelization simulation stata

Last synced: 12 Oct 2025

https://github.com/scottfr/simulation

Node and browser JavaScript library to run simulations. Supports System Dynamics modeling, Differential Equation mathematical modeling, and Agent Based Modeling.

agent-based-modeling differential-equations mathematical-modelling modeling simulation system-dynamics

Last synced: 01 Apr 2026

https://github.com/rlguy/flipviscosity3d

A basic free-surface liquid FLIP fluid simulator with viscosity

animation fluid-solver simulation viscosity

Last synced: 14 Apr 2025

https://github.com/petoicamp/opencatesp32-quadruped-robot

An ESP32-based open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.

ai arduino block-coding education esp32 iot legged-robot quadruped quadruped-robot-gaits raspberry-pi robot-cat robot-dog robot-kit robot-pet robotics robotics-education simulation stem visual-programming walking-robot

Last synced: 05 Aug 2025

https://github.com/GMLC-TDC/HELICS

Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)

co-simulation hacktoberfest power-grids simulation simulation-framework

Last synced: 07 May 2025

https://github.com/RWTH-EBC/TEASER

TEASER - Tool for Energy Analysis and Simulation for Efficient Retrofit

buildings hacktoberfest python simulation urban-energy-modeling

Last synced: 07 May 2025

https://github.com/OSVVM/AXI4

AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream transmitter and receiver verification components

axi4 axi4-lite axi4-stream osvvm simulation simulation-modeling testbench tlm verification verification-component vhdl vip

Last synced: 15 Mar 2025

https://github.com/heal-research/SimSharp

Sim# is a .NET port of SimPy, process-based discrete event simulation framework

c-sharp discrete-event simulation

Last synced: 22 Apr 2025

https://github.com/glotzerlab/fresnel

Publication quality path tracing in real time.

cuda optix path-tracing python simulation soft-matter

Last synced: 13 Oct 2025

https://github.com/ubi-agni/mujoco_ros_pkgs

Wrappers, tools and additional API's for using ROS with MuJoCo

mujoco robotics ros simulation

Last synced: 11 Mar 2026

https://github.com/nasa/prog_models

The NASA Prognostic Model Package is a Python framework focused on defining and building models for prognostics (computation of remaining useful life) of engineering systems, and provides a set of prognostics models for select components developed within this framework, suitable for use in prognostics applications for these components.

modeling prognostic-models prognostics prognostics-health-management simulation

Last synced: 26 Jan 2026

https://github.com/Battery-Intelligence-Lab/SLIDE

SLIDE is C++ code that simulates degradation of lithium ion cells. It extends the single particle model with various degradation models from literature. Users can select which degradation models they want to use for a given simulation.

battery digital-twin physical-modeling simulation

Last synced: 07 May 2025

https://github.com/kappa-dev/kappatools

Tool suite for kappa models. Documentation and binaries can be found in the release section. Try it online at

kappa ocaml simulation

Last synced: 17 Dec 2025

https://github.com/hnarayanan/sicm

Working through Structure and Interpretation of Classical Mechanics.

educational mechanics scheme simulation

Last synced: 06 Jan 2026

https://github.com/rust-dd/stochastic-rs

stochastic-rs is a Rust library designed for high-performance simulation and analysis of stochastic processes and models in quant finance.

ai finance malliavin-calculus quant quantitative-finance rust simulation statistics stochastic stochastic-processes

Last synced: 18 Feb 2026

https://github.com/wyattowalsh/data-science-notes

Open-source project hosted at https://makeuseofdata.com to crowdsource a robust collection of notes related to data science (math, visualization, modeling, etc)

calculus classification compilation crowdsourcing data-science first-timers first-timers-only jupyter-book linear-algebra machine-learning modeling probability regression simulation statistics up-for-grabs visualization

Last synced: 18 Jan 2026

https://github.com/naeioi/pbf-cuda

Position Based Fluids CUDA implementation

cuda fluid-solver opengl real-time simulation

Last synced: 26 Apr 2025

https://github.com/robinlovelace/spatial-microsim-book

Code, data and prose of the book: Spatial Microsimulation with R

agent-based-modeling netlogo r simulation spatial spatial-microsimulation urban-planning

Last synced: 07 Oct 2025

https://github.com/snollygolly/isocitysim

:city_sunrise: A simulation of a city using isometric tiles

concepts game isometric-tiles phaser simulation

Last synced: 14 Oct 2025

https://github.com/ardupilot/ardupilot_gazebo

Plugins and models for vehicle simulation in Gazebo Sim with ArduPilot SITL controllers

ardupilot gazebo simulation sitl

Last synced: 12 Apr 2025

https://github.com/Liquid-ai/Plankton

Open source simulator for maritime robotics researchers

liquid liquid-ai maritime plankton robotics ros ros2 simulation simulator user-needs

Last synced: 08 May 2025

https://github.com/networkop/meshnet-cni

a (K8s) CNI plugin to create arbitrary virtual network topologies

cni k8s network simulation topology

Last synced: 09 Apr 2025

https://github.com/thomasp85/particles

A particle simulation engine based on a port of d3-force

d3js graph-layout network network-visualization particles rstats simulation

Last synced: 04 Apr 2025

https://github.com/paixaop/zwack

BLE (Bluetooth Low Energy) Sensor to simulate an indoor bike trainer or runner

bicycle-computer bike bluetooth bluetooth-low-energy indoor-trainer simulation virtual

Last synced: 25 Jun 2025

https://github.com/ndavd/ncube

Generalized Hypercube Visualizer

bevy hypercube mathematics rust simulation tesseract

Last synced: 07 Apr 2025

https://github.com/Robinlovelace/spatial-microsim-book

Code, data and prose of the book: Spatial Microsimulation with R

agent-based-modeling netlogo r simulation spatial spatial-microsimulation urban-planning

Last synced: 13 Jul 2025

https://github.com/google-research/recsim_ng

RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems

artificial-intelligence google probabilistic-programming recommender-system reinforcement-learning simulation tensorflow

Last synced: 24 Apr 2025

https://github.com/Manthee1/linuxWeb

Linux... but simulated on your web browser.

javascript linux simulation

Last synced: 25 Sep 2025