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/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/pyiron/pyiron

pyiron - an integrated development environment (IDE) for computational materials science.

ab-initio ase development-environment dft hdf5 ide lammps molecular-dynamics pyiron python simulation vasp

Last synced: 11 Mar 2026

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

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

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

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

Last synced: 04 Apr 2025

https://github.com/decoymini/DecoyMini

🐝 A highly scalable, safe, free enterprise honeypots 一款高可扩展、安全、免费的企业级蜜罐系统

attacker deception decoy ftp hacker honeynet honeypots honeytrap hw security simulation ssh telnet ti web

Last synced: 12 Jul 2025

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

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

automation cross-platform gui input rust simulation

Last synced: 01 Apr 2026

https://github.com/gismo/gismo

G+Smo (pronounced gismo or gizmo) is a C++ library for isogeometric analysis (IGA). Geometry plus simulation modules aims at the seamless integration of Computer-aided Design (CAD) and Finite Element Analysis (FEA).

b-splines bezier cad cagd geometry hierarchical inria isogeometric simulation

Last synced: 18 Feb 2026

https://github.com/aravindr93/mjrl

Reinforcement learning algorithms for MuJoCo tasks

mujoco reinforcement-learning robotics simulation

Last synced: 12 Apr 2025

https://github.com/cselab/aphros

Finite volume solver for incompressible multiphase flows with surface tension. Foaming flows in complex geometries.

cfd chemical-engineering fluid high-performance-computing multiphase-flow paraview simulation surface-tension

Last synced: 03 May 2026

https://github.com/pydy/pydy

Multibody dynamics tool kit.

dynamics physics python simulation

Last synced: 21 Oct 2025

https://github.com/micmonay/keybd_event

For simulate key press in Linux, Windows and Mac in golang

cgevent event golang key keybd-event keyboard linux macos simulate simulation uinput windows

Last synced: 08 Oct 2025

https://github.com/semitable/robotic-warehouse

Multi-Robot Warehouse (RWARE): A multi-agent reinforcement learning environment

environment multi-agent multi-agent-reinforcement-learning multi-agent-systems reinforcement-learning robotics simulation

Last synced: 11 Sep 2025

https://github.com/heyseth/worm-sim

Simulate the C. Elegans worm brain in your browser and interact with the worm as it moves around.

browser c-elegans connectome javascript simulation

Last synced: 27 Mar 2026

https://github.com/oemof/tespy

Thermal Engineering Systems in Python (TESPy). This package provides a powerful simulation toolkit for thermodynamic modeling of thermal engineering plants such as power plants, heat pumps or refrigeration machines.

cooling energy-system exergy heating powerplant process-engineering python refrigeration simulation thermodynamic-cycles thermodynamics

Last synced: 18 Apr 2026

https://github.com/yuki-koyama/elasty

A research-oriented elastic body simulator

elastic engine pbd physics position-based-dynamics simulation xpbd

Last synced: 06 Apr 2025

https://github.com/halbux/sparselizard

C++ FEM library | user-friendly | multi-physics | hp-adaptive | HPC

element finite finite-elements multiphysics simulation sparselizard

Last synced: 07 Jan 2026

https://github.com/precise-simulation/featool-multiphysics

FEATool - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Multi-Physics Simulation Platform)

cad-modeling cae cfd engineering featool-multiphysics-toolbox fem fenics finite-element-analysis geometry gmsh gui matlab multiphysics openfoam pde physics-simulation simulation solver su2 toolbox

Last synced: 16 May 2025

https://github.com/USEPA/WNTR

An EPANET compatible python package to simulate and analyze water distribution networks under disaster scenarios.

modeling ord python simulation water

Last synced: 20 Jul 2025

https://github.com/acrlabs/simkube

Record-and-replay Kubernetes simulator based on KWOK

k8s kubernetes rust simulation

Last synced: 18 Jan 2026

https://github.com/jrouwe/joltphysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 28 Dec 2025

https://github.com/microsoft/OpticSim.jl

Optical Simulation software

julia optical optics raytracing simulation

Last synced: 22 Jul 2025

https://github.com/microsoft/vidur

A large-scale simulation framework for LLM inference

inference llm simulation transformer vllm

Last synced: 16 May 2025

https://github.com/rossning92/blackhole

A blackhole simulation using OpenGL / C++.

blackhole computer-graphics glsl opengl shader simulation

Last synced: 16 May 2025

https://github.com/AngelJumbo/lavat

Lava lamp simulation using metaballs in the terminal

lavalamp metaballs ncurses simulation

Last synced: 27 Sep 2025

https://github.com/SwiftGraphs/Grape

A Swift library for graph visualization and efficient force simulation.

force-directed-graphs graph physics-simulation simulation swift swiftui visualization

Last synced: 10 Oct 2025

https://github.com/jrouwe/JoltPhysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 01 Apr 2025

https://github.com/MRPT/mvsim

Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2

gazebo mrpt robotics robots ros ros-node ros2 sensors simulation vehicle-dynamics

Last synced: 24 Sep 2025

https://github.com/Thorium-Sim/thorium-nova

Next-generation Spaceship Controls

hacktoberfest simulation

Last synced: 04 Apr 2025

https://github.com/m3g/packmol

Packmol - Initial configurations for molecular dynamics simulations

molecular-dynamics simulation

Last synced: 27 Jan 2026

https://github.com/SeisSol/SeisSol

A scientific software for the numerical simulation of seismic wave phenomena and earthquake dynamics

dynamic-rupture earthquakes hpc simulation

Last synced: 05 Mar 2026

https://github.com/hsab/GrowthNodes

A Blender plugin for generative content creation and simulation of organic growth processes on polygonal surfaces.

blender blender-addon blender-plugin blender3d simulation

Last synced: 29 Oct 2025

https://github.com/openhutb/hutb

人车模拟器

humanoid simulation vehicle

Last synced: 14 Dec 2025

https://github.com/CMU-SAFARI/ramulator2

Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM standards, emerging RowHammer mitigation techniques). Described in our paper https://people.inf.ethz.ch/omutlu/pub/Ramulator2_arxiv23.pdf

dram memory simulation

Last synced: 11 May 2025

https://github.com/mrpt/mvsim

Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2

gazebo mrpt robotics robots ros ros-node ros2 sensors simulation vehicle-dynamics

Last synced: 16 May 2025

https://github.com/pulp-platform/cheshire

A minimal Linux-capable 64-bit RISC-V SoC built around CVA6

asic fpga riscv rtl-design simulation systemverilog

Last synced: 07 Feb 2026

https://github.com/unity-technologies/robotics-object-pose-estimation

A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.

autonomy computer-vision deep-learning machine-learning manipulation model-training motion-planning perception physics-simulation pose-estimation robotics robotics-simulation ros simulation synthetic-data trajectory-generation tutorial unity ur3-robot-arm urdf

Last synced: 06 Apr 2025

https://github.com/swiftgraphs/grape

A Swift library for graph visualization and efficient force simulation.

force-directed-graphs graph physics-simulation simulation swift swiftui visualization

Last synced: 11 Dec 2025

https://github.com/Healthcare-Robotics/assistive-gym

Assistive Gym, a physics-based simulation framework for physical human-robot interaction and robotic assistance.

assistive-robotics human-robot-interaction physics-simulation robotics simulation

Last synced: 10 May 2025

https://github.com/Derek-TH-Wang/quadruped_ctrl

MIT mini cheetah quadruped robot simulated in pybullet environment using ros.

algorithm gait locomotion mini-cheetah mit mpc pybullet quadruped quadruped-robot robot ros simulation terrain

Last synced: 11 Jul 2025

https://github.com/tokenspice/tokenspice

EVM agent-based token simulator 🐟🌪️

blockchain ethereum simulation token

Last synced: 19 Apr 2025

https://github.com/seissol/seissol

A scientific software for the numerical simulation of seismic wave phenomena and earthquake dynamics

dynamic-rupture earthquakes hpc simulation

Last synced: 15 May 2025

https://liruiw.github.io/gensim/

Generating Robotic Simulation Tasks via Large Language Models

clip gpt-4 llm pybullet simulation

Last synced: 08 Apr 2025

https://github.com/team-watchdog/colombo-skylines

A digital twin of the city of Colombo, Sri Lanka, implemented in Cities: Skylines, based on real data. Nearly 1:1 in terms of geography and population.

cities-skylines simulation

Last synced: 13 Sep 2025

https://github.com/starsimhub/covasim

COVID-19 Agent-based Simulator (Covasim): a model for exploring coronavirus dynamics and interventions

abm agent-based contact-tracing coronavirus covid covid-19 epidemiology model npi simulation stochastic

Last synced: 08 Jun 2026

https://github.com/TOSUN-Shanghai/TSMaster

A powerful open environment for automotive bus monitoring, simulation, testing, diagnostics, calibration and so on. It supports all kinds of mainstream hardware such as TOSUN, Vector, IXXAT, PEAK, Kvaser, Intrepidcs, ZLG, CANable, CandleLight, cantact and so on. Free for research and education purpose for some features.

adas automotive bootloader calibration can canable candlelight cantact diagnostics ethernet intrepidcs kvaser lin measurement peak simulation test tsmaster vector zlg

Last synced: 08 May 2025

https://github.com/OpenSimulationInterface/open-simulation-interface

A generic interface for the environmental perception of automated driving functions in virtual scenarios.

asam open-simulation-interface osi simulation

Last synced: 05 May 2025

https://github.com/Habrador/Ten-Minute-Physics-Unity

Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.

cloth-simulation computer-science csharp double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation rigidbody simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd

Last synced: 25 Apr 2025

https://github.com/betagouv/mon-entreprise

L'assistant officiel des entrepreneurs

legaltech simulation

Last synced: 15 May 2025

https://github.com/sommer/veins

Veins - The open source vehicular network simulation framework.

car2x omnet omnetpp simulation simulation-framework simulator sumo v2x vanet vehicular-networks veins

Last synced: 09 May 2025

https://github.com/jongallant/CarSimulator

A Top Down 2D Car Simulator For Unity

physics-simulation simulation unity

Last synced: 11 May 2025

https://github.com/habrador/ten-minute-physics-unity

Implementations in Unity of the Ten Minute Physics YouTube channel. Instead of using Unity's built-in physics engine, you will learn how to make your own. This is useful if you want to simulate ropes, cloth, tires, etc. You will also learn how to make fluid simulations and soft body physics.

cloth-simulation computer-science csharp double-pendulum eulerian-fluid-simulation fluid-simulation n-body pendulum physics physics-simulation rigidbody simulation soft-body soft-body-simulation softbody-simulation spatial-partitioning triple-pendulum unity unity3d xpbd

Last synced: 13 Apr 2025

https://github.com/DerrickXuNu/v2x-vit

[ECCV2022] Official Implementation of paper "V2X-ViT: Vehicle-to-Everything Cooperative Perception with Vision Transformer"

3d-object-detection autonomous-driving collaborative-perception computer-vision deep-learning machine-learning multi-agent-system pytorch simulation v2x vehicle-to-everything vision-transformer

Last synced: 20 Mar 2025

https://github.com/GiulioRossetti/ndlib

Network Diffusion Library - (for NetworkX and iGraph)

complex-networks epidemics opinion-dynamics simulation

Last synced: 01 May 2025

https://github.com/czekster/markov

Materials for book: "Markov Chains for programmers"

markov-chain numerical-methods programming-challenges simulation

Last synced: 01 May 2025

https://github.com/avslab/basilisk

Astrodynamics simulation framework

astrodynamics control dynamics guidance simulation spacecraft

Last synced: 08 May 2026

https://github.com/genn-team/genn

GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA and AMD HIP.

computational-neuroscience hacktoberfest nvidia-cuda simulation spiking-neural-networks

Last synced: 20 Jan 2026

https://github.com/USEPA/Stormwater-Management-Model

Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

c ord simulation stormwater

Last synced: 12 Apr 2025

https://github.com/usepa/stormwater-management-model

Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

c ord simulation stormwater

Last synced: 14 Apr 2025

https://github.com/ethpandaops/ethereum-package

A Kurtosis package that deploys a private, portable, and modular Ethereum devnet

blockchain docker ethereum flashbots geth kubernetes kurtosis kurtosis-package lighthouse mev mev-boost mev-bot reth simulation starlark testing

Last synced: 12 Jan 2026