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/jamiemair/mujoco.jl

Julia bindings and visualiser for the MuJoCo physics engine.

julia julia-language mujoco physics simulation visualisation visualization

Last synced: 02 Apr 2025

https://github.com/interactivecomputergraphics/physics-simulation

Introduction to state-of-the-art simulation methods for rigid bodies, deformable solids and fluids in the area of visual computing

deformable-solids fluids physics physics-simulation rigid-bodies simulation

Last synced: 28 Jan 2026

https://github.com/readdy/readdy

Python / C++ based particle reaction-diffusion simulator

cplusplus particles python reaction-diffusion simulation

Last synced: 09 Aug 2025

https://github.com/ciscodevnet/virl2-client

Client library for the Cisco VIRL 2 Network Simulation Platform

automation network-simulation networking simulation

Last synced: 13 Apr 2025

https://github.com/interactivecomputergraphics/stark

Stark is a C++ and Python simulation platform for the robust simulation of rigid and deformable objects in a strongly coupled manner.

deformable-solids discrete-shell dynamics rigid-bodies simulation

Last synced: 16 Aug 2025

https://github.com/snobotsim/snobotsim

Simulator For FRC Java and C++ Robots

frc java simulation wpilib

Last synced: 29 Sep 2025

https://github.com/snobotsim/SnobotSim

Simulator For FRC Java and C++ Robots

frc java simulation wpilib

Last synced: 11 May 2025

https://github.com/aqreed/solarpy

Solar radiation model for flight dynamics. Based on Duffie & Beckman "Solar energy thermal processes" (1974)

beam-irradiance flight-simulation modeling photovoltaic python simulation solar-cells solar-energy sun-position

Last synced: 19 Jan 2026

https://github.com/AntaresSimulatorTeam/Antares_Simulator

Antares-Simulator is an Open Source power system simulator to quantify the adequacy or the economic performance of interconnected energy systems, at short or remote time horizons.

adequacy power-systems simulation

Last synced: 07 May 2025

https://github.com/utwente-energy/alpg

Artificial Load Profile Generator for DSM

energy energy-management model simulation

Last synced: 04 Apr 2025

https://github.com/realvnf/coord-sim

Lightweight flow-level simulator for inter-node network and service coordination (e.g., in cloud/edge computing or NFV).

coordination edge-computing flow load-balancing network networkx nfv openai-gym placement python scaling scheduling simpy simulation simulator

Last synced: 04 Apr 2025

https://github.com/himelbrand/react-native-ble-peripheral

a simulator for a BLE peripheral, to help with testing BLE apps without an actual peripheral BLE device

ble iot react-native simulation

Last synced: 25 May 2026

https://github.com/patrickelectric/slam_qt

My small SLAM simulator to study "SLAM for dummies"

lidar pyside2 python python3 qt robot robotics simulation simulator slam

Last synced: 08 Apr 2026

https://github.com/real-stanford/umpnet

[RA-L / ICRA 2022] UMPNet: Universal Manipulation Policy Network for Articulated Objects

computer-vision robotics simulation

Last synced: 05 May 2025

https://github.com/jorgepiloto/lamberthub

A set of Lambert's problem solvers

astrodynamics kepler lambert orbital-mechanics simulation

Last synced: 06 Apr 2025

https://github.com/gregzanch/cram

cram is a computational room acoustics module to simulate and explore various acoustic properties of a modeled space

acoustics computational-acoustics cram fdtd image-source-model ray-tracing raytracer room-acoustics room-impulse-response simulation webapp

Last synced: 22 Aug 2025

https://github.com/iat-cener/tonatiuh

A Monte Carlo ray tracer for the optical simulation of solar concentrating systems

energy simulation solar solar-concentrating-systems

Last synced: 07 May 2025

https://github.com/OpenWaterAnalytics/EPyT

EPyT: An EPANET-Python Toolkit for Smart Water Network Simulations

epanet epanet-matlab-toolkit epanet-python-toolkit network python simulation water

Last synced: 20 Jul 2025

https://github.com/Xyce/Xyce

The Xyce™ Parallel Electronic Simulator

circuit-simulator simulation simulator snl-applications spice spice-simulator xyce

Last synced: 11 May 2025

https://github.com/barbalet/apesdk

The aim of this artificial life simulation is to create a detailed biological environment and a cognitive simulation.

1996 alife ape sdk simulation

Last synced: 17 Dec 2025

https://github.com/chili-chips-ba/openCologne-PCIE

The first-ever opensource RTL core for PCIE EndPoint. Without vendor-locked HMs for Data Link, Transaction, Application layers; With standard PIPE interface for vendor SerDes. Portable, unencrypted, free SVerilog with best-in-class VIP, Slot and M.2 cards for GateMate, the project opens PCIE connectivity to FPGAs, ASICs, I/O, acceleration, AI, ...

acceleration ai asic endpoint fpga m2 pcb pcie pipe rtl simulation verilog vip

Last synced: 17 Feb 2026

https://github.com/entity-toolkit/entity

New generation astrophysical plasma simulation code with CPU/GPU portability

astrophysics gpu kokkos particle-in-cell plasma simulation

Last synced: 25 May 2026

https://github.com/keaukraine/webgl-fur

WebGL 2.0 fur demo

simulation webgl webgl2

Last synced: 22 Feb 2026

https://github.com/princetonuniversity/muchisim

Simulator framework for analysis of performance, energy consumption, area and cost of multi-node multi-chiplet tile-based manycore designs

cost-model data-centric data-local energy-model execution manycore multi-chip multi-chiplet network performance-modeling-and-analysis pgas simulation simulator

Last synced: 16 Jul 2025

https://github.com/vikashplus/adroit

ShadowHand / ADROIT MuJoCo models

adroit dexterous hand robosapien shadowhand simulation

Last synced: 30 Mar 2025

https://github.com/traitecoevo/plant

Trait-Driven Models of Ecology and Evolution :evergreen_tree:

c-plus-plus demography dynamic ecology evolution forests plant-physiology r science-research simulation trait

Last synced: 26 Jan 2026

https://github.com/xushenlz/parksim

Vehicle simualtion and behavior prediction in parking lots.

deep-learning motion-prediction pytorch simulation

Last synced: 20 Mar 2025

https://github.com/nasa/fmdtools

System Resilience Modelling, Simulation, and Assessment in Python

fault-model hazard-assessment reliability resilience safety simulation

Last synced: 05 Mar 2026

https://github.com/bdhammel/ising-model

Python implementation of the Ising model

ising-model monte-carlo python simulation

Last synced: 07 Sep 2025

https://github.com/QuState/spinoza

A High Performance Quantum State Simulator implemented in pure Rust

high-performance quantum-computing rust simd simulation

Last synced: 09 May 2025

https://github.com/abdur-rahmaanj/hooman

~ pygame for humans (pip install hooman) (p5js api) (68k+ downloads)

clock game hacktoberfest pygame python simulation ui wrapper

Last synced: 13 Apr 2025

https://github.com/upb-lea/FEM_Magnetics_Toolbox

An Open-Source FEM Magnetics Toolbox for Power Electronic Magnetic Components

fem-simulation finite-element-methods inductors power-electronics python simulation

Last synced: 08 May 2025

https://github.com/fsciortino/Aurora

Modern toolbox for impurity transport, neutrals and radiation modeling in magnetically-confined plasmas

aurora fusion impurity-transport julia magnetic modeling neutrals radiation simulation stellarator tokamak

Last synced: 16 Jun 2026

https://github.com/oracle/rwloadsim

RWP*Load Simulator - your tool for scripting, simulation and much more. Like having a bit of bash and SQL, a nip of C or Java, a dash of awk, a grain of sed plus drops of secret sauce in one single tool. See https://blogs.oracle.com/database/rwploadsim-oracle-db-performance-simluator for the announcement on the Oracle database blog.

bash-script benchmark-framework database gnuplot-graphs performance performance-testing plsql simulation sql workload

Last synced: 09 Apr 2025

https://github.com/q-minh/physicsbasedanimationtoolkit

Cross-platform C++ library of algorithms and data structures commonly used in computer graphics research on physically-based simulation with Python bindings.

animation cmake cpp cuda gpu graphics physics python simulation

Last synced: 13 May 2025

https://github.com/robert-leitl/liquid-geo

Web experiment inspired by the liquid-geo interface designs form the movie Man of Steel

bloom fluid-simulation postprocessing simulation webgl2

Last synced: 15 Jun 2025

https://github.com/llnl/paradis

ParaDiS (Parallel Dislocation Simulator) is a massively parallel Discrete Dislocation Dynamics simulation tool to simulate motion and interaction of large ensembles of dislocations

application simulation

Last synced: 08 May 2025

https://github.com/gmagno/spyci

A tiny Python package to parse spice raw data files.

electronics ngspice python raw simulation spice

Last synced: 14 Dec 2025

https://github.com/kovart/forta-attack-simulation

🦠🔬 Forta bot that detects deployment of smart contracts containing exploits

agent attack blockchain bot ethereum exploit forta prevention simulation

Last synced: 06 Oct 2025

https://github.com/defparam/higan-verilog

This is a higan/Verilator co-simulation example/framework

emulation emulator fpga simulation snes snes-programming verilog verilog-hdl

Last synced: 09 Apr 2025

https://github.com/pedestriandynamics/jupedsim

JuPedSim is an open source pedestrian dynamics simulator

c-plus-plus cpp pedestrian-dynamics simulation

Last synced: 27 Feb 2026

https://github.com/pathsim/pathview

A Python first graphical user interface for PathSim.

blockdiagram modeling simulation ui

Last synced: 22 May 2026

https://github.com/aspuru-guzik-group/qtorch

qTorch (Quantum Tensor Contraction Handler) https://arxiv.org/abs/1709.03636 -> for quantum simulation using tensor networks

linegraph maxcut networks qaoa qtorch quantum quickbb simulation tensor

Last synced: 11 Apr 2025

https://github.com/contextlab/computational-neuroscience

Short undergraduate course taught at University of Pennsylvania on computational and theoretical neuroscience. Provides an introduction to programming in MATLAB, single-neuron models, ion channel models, basic neural networks, and neural decoding.

computational-neuroscience course-materials data-analysis matlab modeling neuron problem-set simulation

Last synced: 07 Oct 2025

https://github.com/bauxitedev/goltorus

Game of Life on the surface of a torus.

game-of-life godot-engine simulation

Last synced: 05 Apr 2025

https://github.com/llnl/griddyn

GridDyn is an open-source power transmission simulation software package

cpp energy simulation

Last synced: 29 Apr 2025

https://github.com/sta-ger/pokie

A server-side video slot game logic framework in JavaScript.

casino game game-server javascript nodejs return-to-player rtp simulation slot typescript video-slot

Last synced: 08 Apr 2025

https://github.com/mvrilo/go-particles

Particles simulation built with Go and WebAssembly

2d animation go golang particles simulation wasm webassembly

Last synced: 14 Apr 2025

https://github.com/adamantine-sim/adamantine

Software to simulate heat transfer for additive manufacturing

3d-printing heat-transfer simulation

Last synced: 23 Jan 2026

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

TrixiParticles.jl: Particle-based multiphysics simulations in Julia

julia multiphysics simulation smoothed-particle-hydrodynamics

Last synced: 15 May 2025

https://github.com/open2c/polychrom

Chromosome polymer simulations and in silico capture experiments

chromatin chromosomes hi-c loop-extrusion polymer simulation

Last synced: 24 Apr 2025

https://github.com/sergachev/spi_mem_programmer

Small (Q)SPI flash memory programmer in Verilog

hardware simulation spi-flash-memories verilog

Last synced: 21 Jan 2026

https://interactivecomputergraphics.github.io/physics-simulation/

Introduction to state-of-the-art simulation methods for rigid bodies, deformable solids and fluids in the area of visual computing

deformable-solids fluids physics physics-simulation rigid-bodies simulation

Last synced: 26 Apr 2025

https://github.com/fsciortino/aurora

Modern toolbox for impurity transport, neutrals and radiation modeling in magnetically-confined plasmas

aurora fusion impurity-transport julia magnetic modeling neutrals radiation simulation stellarator tokamak

Last synced: 05 Apr 2025

https://github.com/armavica/rebop

Fast stochastic simulator for chemical reaction networks

gillespie monte-carlo science scientific-computing simulation systems-biology

Last synced: 05 Apr 2025

https://github.com/dra1ex/js_particlesystem

Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body

canvas galaxy-birth galaxy-evolution gravity-simulation javascript n-body physics physics-simulation simulation webgl

Last synced: 09 Apr 2025

https://github.com/ContextLab/computational-neuroscience

Short undergraduate course taught at University of Pennsylvania on computational and theoretical neuroscience. Provides an introduction to programming in MATLAB, single-neuron models, ion channel models, basic neural networks, and neural decoding.

computational-neuroscience course-materials data-analysis matlab modeling neuron problem-set simulation

Last synced: 19 Jul 2025

https://github.com/pmocz/navier-stokes-spectral-python

Create Your Own Navier-Stokes Spectral Method Simulation (With Python)

computational-fluid-dynamics navier-stokes scientific-computing simulation spectral-method tutorial

Last synced: 21 Sep 2025

https://github.com/yikaiw/EIP

[ACMMM 2021, Oral] Code release for "Elastic Tactile Simulation Towards Tactile-Visual Perception"

simulation tactile taichi

Last synced: 02 Apr 2025

https://github.com/llnl/qball

Qball (also known as qb@ll) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.

c-plus-plus cpp dft molecular-dynamics mpi qbox simulation tddft

Last synced: 01 Aug 2025

https://github.com/plusk01/nonlinearquad

A collection of Jupyter/IPython notebooks that implement quadrotor control schemes in an expository manner

control-theory ipython-notebook nonlinear quadrotor simulation sliding-mode-control

Last synced: 28 Oct 2025

https://github.com/kotlin-graphics/bullet

JVM Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.

computer-animation game-development kinematics robotics simulation virtual-reality

Last synced: 04 Feb 2026

https://github.com/ansys/pymechanical

Pythonic interface to Ansys Mechanical ™

ansys ansys-mechanical mechanical python simulation

Last synced: 30 Jan 2026

https://github.com/johnsoong216/PokerOddsCalc

A simple tool to calculate poker hand odds (Omaha/Hold'em)

poker poker-evaluator poker-hands simulation statistics

Last synced: 27 Mar 2025

https://github.com/ardupilot/ardupilot_gz

Tools for ArduPilot ROS2 integration and testing on ROS 2 humble

gazebo gazebo-simulator ros2 ros2-humble simulation

Last synced: 09 Apr 2025

https://github.com/c2r0b/vnmsim

Von Neumann Machine Simulator

education react simulation simulator tauri von-neumann

Last synced: 17 Mar 2025

https://github.com/ethereum/ethshadow

Simulate a full Ethereum network using Shadow

cryptocurrency ethereum network p2p simulation web3

Last synced: 22 Apr 2025

https://github.com/mkhan45/simple-gravity

Gravity simulator using Newton's Law of Universal Gravitation, made to help teach physics

ggez gravity-sim physics rust simulation specs

Last synced: 16 Mar 2025