Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source simulation software

1601 open-source libraries, tools and applications tagged simulation, ranked by how closely simulation is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1601 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
BettaFish
MiroFish is a Python-based swarm intelligence prediction engine that builds high-fidelity parallel digital worlds populated by thousands of…
6776494active
FreeCAD
FreeCAD is a free and open-source, cross-platform 3D parametric CAD modeler for designing real-life objects of any size, built on the OpenC…
9534484stable
shadPS4
shadPS4 is an early PlayStation 4 emulator written in C++ that runs on Windows, Linux, macOS and FreeBSD. It provides the core emulation en…
9433088active
Genesis World
Genesis World is a Python‑based simulation platform that combines a unified multi‑physics engine, a photorealistic renderer, and a cross‑pl…
9530058active
Genesis World
Genesis World is a Python simulation platform for physical AI and robotics that combines a unified multi-physics engine, a photorealistic r…
9530058active
Mindustry
Mindustry is an open-source sandbox tower-defense and real-time strategy game written in Java, featuring resource automation, factory build…
9929401active
Taichi
Taichi Lang is an open-source domain-specific language embedded in Python for high-performance parallel numerical computation, using a JIT …
6028390active
Apollo
Apollo is an open-source autonomous driving platform written in C++. It provides a modular architecture for perception, planning, control, …
5426853active
mxgmn/WaveFunctionCollapse
A C# implementation of the Wave Function Collapse algorithm that generates bitmaps and tilemaps locally similar to a single example input, …
5225341stable
felixrieseberg/windows95
An Electron desktop application that runs a full Windows 95 operating system on macOS, Linux, and Windows. It packages the classic OS in a …
7624256stable
copy/v86
v86 is a JavaScript library that emulates an x86 PC and includes a JIT compiler targeting WebAssembly. It runs entirely in the browser, all…
8523575active
QuantConnect LEAN
LEAN is an open-source, event-driven algorithmic trading engine by QuantConnect supporting backtesting, optimization, and live trading acro…
6621779stable
Machine Learning for Trading
Machine Learning for Trading is an open‑source Python ecosystem that provides end‑to‑end tools for quantitative finance, from market data a…
9421452active
Blender
Blender is a free and open‑source 3D creation suite that covers the entire 3D pipeline. It provides tools for modeling, rigging, animation,…
7720965active
Blender
Blender is the free and open source 3D creation suite covering the entire 3D pipeline: modeling, rigging, animation, simulation, rendering,…
7720965stable
quantopian/zipline
Zipline is an open‑source Python library for event‑driven algorithmic trading and backtesting. It provides a framework to write, test, and …
2320116active
RPCS3 Emulator
RPCS3 is a free and open-source PlayStation 3 emulator and debugger written in C++. It runs PS3 games and applications on Windows, Linux, m…
9319921active
Winlator
Winlator is an Android application that runs Windows x86_64 applications using Wine combined with Box86/Box64 CPU translation. It bundles M…
8819363active
Ruffle
Ruffle is an open-source Adobe Flash Player emulator written in Rust, targeting desktop and the web via WebAssembly. It supports ActionScri…
9918709active
WSABuilds
WSABuilds provides prebuilt Windows Subsystem for Android (WSA) binaries for Windows 10 and 11, with optional Google Play Store (MindTheGap…
9518518active
microsoft/AirSim
AirSim is an open‑source high‑fidelity simulator for drones, cars and other vehicles built as a plugin for Unreal Engine and Unity. It prov…
6618501active
Matter.js
Matter.js is a 2D rigid body physics engine written in JavaScript for the web. It simulates bodies, collisions, constraints, and composites…
7618482stable
louis-e/arnis
Arnis is a free, open-source desktop application that generates detailed Minecraft Java and Bedrock Edition worlds from real-world geograph…
9918332active
DXVK
DXVK is a Vulkan-based translation layer that implements Direct3D 8, 9, 10, and 11 APIs, allowing Windows 3D applications and games to run …
9818322active
playcanvas/engine
PlayCanvas Engine is an open-source JavaScript game engine and web graphics runtime built on WebGL2, WebGPU, and WebXR, with glTF support a…
9316945stable
PavelDoGreat/WebGL-Fluid-Simulation
A browser-based interactive fluid simulation built with WebGL that solves Navier-Stokes equations on the GPU. It runs as a web demo and wor…
3216652stable
FinRL
FinRL is the first open-source deep reinforcement learning framework for financial markets, providing end-to-end pipelines to build, train,…
7716558active
OpenRCT2
OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2, a construction and management simulation game about running amuseme…
9616250active
ArduPilot
ArduPilot is an open-source autopilot firmware suite (ArduPlane, ArduCopter, ArduRover, ArduSub) written in C++ that controls unmanned vehi…
10016081stable
OrcaSlicer
OrcaSlicer is a free, open-source G-code generator (slicer) for FDM 3D printers, supporting brands like Bambu Lab, Prusa, Voron, and Creali…
8616017active
PCSX2/pcsx2
PCSX2 is a free, open-source PlayStation 2 emulator that emulates PS2 hardware using MIPS CPU interpreters, recompilers, and a virtual mach…
9815820active
MuJoCo
MuJoCo (Multi-Joint dynamics with Contact) is a general-purpose physics engine for fast and accurate simulation of articulated structures i…
10015719active
dolphin-emu/dolphin
Dolphin is a GameCube and Wii emulator that lets users play console games on PC with enhancements like higher resolutions. It is a mature o…
7715650active
bulletphysics/bullet3
Bullet Physics SDK is a C++ library providing real-time collision detection and rigid/soft body multi-physics simulation, with Python bindi…
4114766stable
PPSSPP
PPSSPP is a fast, portable PlayStation Portable (PSP) emulator written in C++ that runs PSP games on Android, Windows, macOS, Linux, and iO…
9214674active
CARLA Simulator
CARLA is an open-source simulator for autonomous driving research built on Unreal Engine, providing open digital assets like urban layouts,…
6714465active
google/or-tools
Google's open-source Operations Research suite for combinatorial optimization, written in C++ with wrappers for Python, C#, and Java. It in…
7614199stable
qemu/qemu
QEMU is a generic open-source machine emulator and virtualizer written in C. It can emulate complete machines in software via dynamic trans…
7513764stable
CleverRaven/Cataclysm-DDA
Cataclysm: Dark Days Ahead is a turn-based survival roguelike game set in a procedurally generated post-apocalyptic world, written in C++. …
8713378active
skypjack/entt
EnTT is a header-only, dependency-free C++17/20 entity component system (ECS) library for game programming and other data-oriented applicat…
8313150stable
PX4/PX4-Autopilot
PX4 is an open-source autopilot flight stack for drones and unmanned vehicles, supporting multirotors, fixed-wing, VTOL, rovers, and other …
8712829stable
Farama-Foundation/Gymnasium
Gymnasium is a Python library providing a standard API for single-agent reinforcement learning environments, maintained by the Farama Found…
9512663stable
svenstaro/genact
genact is a nonsense activity generator that displays fake busy-looking terminal output (compiling, memdumps, etc.) to make it seem like wo…
8212207stable
Autoware
Autoware is the world's leading open-source, production-ready software stack for autonomous driving, built on ROS 2 and hosted by the Autow…
9012155stable
Jolt Physics
Jolt Physics is a multicore-friendly rigid body physics and collision detection library written in C++. It is designed for games and VR app…
8611762stable
RenderDoc
RenderDoc is a free, open-source, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES applications. It le…
9211155stable
stenzek/duckstation
DuckStation is a fast, accurate PlayStation 1 (PSX) emulator for x86-64, AArch32/AArch64, and RISC-V platforms. It ships a Qt frontend plus…
9910823active
mamedev/mame
MAME is a multi-purpose emulation framework that documents and recreates the hardware of thousands of vintage arcade machines, computers, c…
9210652active
OpenSCAD
OpenSCAD is a free, script-based solid 3D CAD modeller that compiles a description file into a 3D model using constructive solid geometry (…
6810461active
erincatto/box2d
Box2D is a widely used open-source 2D rigid body physics engine for games, written in portable C17 with a data-oriented design, multithread…
7410413stable
Stellarium/stellarium
Stellarium is a free open-source planetarium application that renders a realistic 3D sky in real time using OpenGL, showing what is visible…
9010045stable
Cemu
Cemu is an open-source Wii U emulator written in C++ that runs most Wii U games and homebrew in a playable state on PC. It is actively deve…
799988active
Open 3D Engine (O3DE)
Open 3D Engine (O3DE) is an Apache 2.0-licensed, multi-platform 3D game engine for building AAA games, cinema-quality 3D worlds, and high-f…
889739active
Xenia
Xenia is an experimental open-source emulator for the Xbox 360, developed through reverse engineering of legally purchased hardware and gam…
599694active
unicorn-engine/unicorn
Unicorn is a lightweight, multi-architecture CPU emulator framework based on QEMU, supporting ARM, ARM64, M68K, MIPS, PowerPC, RISC-V, SPAR…
679388stable
cabaletta/baritone
Baritone is a pathfinding bot for Minecraft that automatically navigates the world, mines blocks, and performs tasks using A* pathfinding. …
979268active
kernc/backtesting.py
Backtesting.py is a lightweight Python framework for backtesting trading strategies against historical candlestick data. It provides a smal…
729067active
AzerothCore
AzerothCore is an open-source, modular MMO server emulator for World of Warcraft (WotLK 3.3.5a), built on MaNGOS, TrinityCore, and SunwellC…
689065active
sebastianstarke/AI4Animation
AI4Animation is a deep learning framework for data-driven character animation and control, built around Unity with a Python remake (AI4Anim…
638873active
insidegui/VirtualBuddy
VirtualBuddy is a free, open-source macOS application that virtualizes macOS 12 and later on Apple Silicon Macs, with a GUI for creating an…
958826active
SanderMertens/flecs
Flecs is a fast, lightweight Entity Component System (ECS) framework for C99 and C++17 that enables building games and simulations with mil…
908755stable
isaac-sim/IsaacLab
Isaac Lab is a GPU-accelerated open-source framework for robot learning built on NVIDIA Isaac Sim, unifying workflows like reinforcement le…
968397active
OpenTTD/OpenTTD
OpenTTD is an open-source transport simulation game based on Transport Tycoon Deluxe, written in C++. It extends the original game with lar…
888323stable
Azahar
Azahar is an open-source Nintendo 3DS emulator based on Citra, created by merging PabloMK7's Citra fork with Lime3DS after Citra was discon…
928292active
mxgmn/MarkovJunior
MarkovJunior is a probabilistic programming language based on rewrite rules and constraint propagation, implemented in C#. It ships with an…
528197active
recastnavigation/recastnavigation
Recast Navigation is an industry-standard C++ toolset for generating navigation meshes from level geometry and performing runtime pathfindi…
507935stable
Qiskit
Qiskit is an open-source SDK for programming quantum computers at the level of quantum circuits, operators, and primitives (Sampler and Est…
1007908stable
stride3d/stride
Stride (formerly Xenko) is a free, open-source, cross-platform C# game engine for building 2D and 3D games, VR experiences, and interactive…
1007885active
logisim-evolution/logisim-evolution
Logisim-evolution is a free, open-source, cross-platform Java application for designing and simulating digital logic circuits. It offers an…
877803active
google-deepmind/weathernext
Google DeepMind's WeatherNext family of AI weather forecasting models, including WeatherNext 2, GraphCast, and GenCast, with code and pretr…
827709active
QuantLib
QuantLib is a free, open-source C++ library providing a comprehensive framework for quantitative finance, including instruments pricing, mo…
917681stable
openai/gym
Gym is a Python toolkit for developing and comparing reinforcement learning algorithms via a standard API between learning algorithms and e…
1037236maintenance
Endless Sky
Endless Sky is a free, open-source 2D space exploration, trading, and combat game inspired by Escape Velocity and Elite. Players captain a …
857628active
jart/blink
Blink is a tiny x86-64 Linux user-mode emulator written in C that runs x86-64-linux binaries on other operating systems and architectures, …
447595active
Veloren
Veloren is an open-source, multiplayer voxel action-adventure RPG inspired by Cube World, Dwarf Fortress, and Breath of the Wild. It featur…
667592active
PixarAnimationStudios/OpenUSD
OpenUSD is Pixar's Universal Scene Description, an efficient and scalable system for authoring, reading, and streaming time-sampled 3D scen…
917541stable
mgba-emu/mgba
mGBA is a fast and highly accurate emulator for Game Boy Advance games, with additional support for Game Boy and Game Boy Color titles. It …
757511active
Zelda64Recomp/Zelda64Recomp
Zelda 64: Recompiled is a static recompilation of The Legend of Zelda: Majora's Mask (with Ocarina of Time planned) into a native PC port, …
697341active
XiangShan
XiangShan is an open-source high-performance RISC-V processor core written in Chisel (Scala). It serves as both an industrial-grade CPU des…
777307active
Lerist/FakeLocation
FakeLocation is an Android app for mocking GPS and location data, supporting both root and non-root modes. It simulates GPS signals, cell t…
107288active
princeton-vl/infinigen
Infinigen is a procedural generator of infinite photorealistic 3D worlds and scenes, built on Blender by the Princeton Vision & Learning La…
887277active
win12-online/win12
Win12 Online is a web-based recreation of a hypothetical Windows 12 desktop experience, built entirely with HTML, CSS, and JavaScript. It s…
767267active
Wicked Engine
Wicked Engine is an open-source C++ 3D game engine with modern graphics features like ray tracing, global illumination, and physically base…
967258active
Relativty
Relativty is an open-source DIY VR headset project with full hardware, software, and firmware designs, built around an Arduino-compatible I…
237247active
NVIDIA/warp
NVIDIA Warp is a Python framework that JIT-compiles regular Python functions into efficient CPU or CUDA GPU kernels. It provides differenti…
997215active
34306/vphone-aio
A single shell script that downloads, assembles, and runs a pre-built virtualized iOS environment (vphone) on macOS, complete with a jailbr…
567104active
Flax Engine
Flax Engine is a modern, multi-platform 3D game engine written in C++ and C# with full source code available. It provides an editor, real-t…
807050active
IAmTomShaw/f1-race-replay
A Python desktop application that visualizes Formula 1 races by replaying driver positions on a rendered track with interactive playback co…
616801active
RQAlpha
RQAlpha is an extendable, replaceable Python algorithmic trading and backtesting framework supporting multiple security types such as stock…
966796active
BoomingTech/Piccolo
Piccolo (formerly Pilot) is a small open-source C++ game engine built for the GAMES104 course. It includes a Vulkan-based renderer, physics…
236727active
guofei9987/scikit-opt
A Python library implementing heuristic and swarm intelligence optimization algorithms, including genetic algorithm, particle swarm optimiz…
526720active
ValveSoftware/openvr
The OpenVR SDK provides the API, headers, and samples for accessing VR hardware from multiple vendors through SteamVR without hardware-spec…
636668stable
erincatto/box3d
Box3D is a 3D rigid body physics engine for games, written in portable C17 with a data-oriented design. It provides collision detection, jo…
656587active
rtqichen/torchdiffeq
torchdiffeq is a PyTorch library of differentiable ordinary differential equation (ODE) solvers, best known as the canonical implementation…
356482stable
PufferLib
PufferLib is a fast, open-source reinforcement learning library that trains tiny, super-human models in seconds, achieving 1M+ environment …
876476active
DEAP
DEAP is a Python framework for evolutionary computation that supports genetic algorithms, genetic programming, evolution strategies, and mu…
636450stable
GNU Radio
GNU Radio is a free and open-source signal processing runtime and development toolkit for building software-defined radios and simulating w…
676292stable
Redot Engine
Redot Engine is a free, open-source, community-driven fork of Godot for building 2D and 3D games from a unified node-based editor. It suppo…
916136active
qilingframework/qiling
Qiling is a Python-based binary emulation framework built on Unicorn Engine that emulates executables across multiple platforms (Windows, m…
856110active
Digital
Digital is a digital logic designer and circuit simulator built in Java, aimed primarily at education. It supports interactive signal visua…
676089active

page 1 / 17 next →