domain: simulation
692 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| kripken/box2d.js A direct port of the Box2D 2D physics engine to JavaScript and WebAssembly using Emscripten, with automatically generated bindings. It pres… | 32 | 1383 | maintenance |
| jdah/jdh-8 JDH-8 is a fully custom 8-bit minicomputer with its own RISC instruction set, register set, and port-mapped I/O, complete with an assembler… | 32 | 1382 | maintenance |
| SebLague/Solar-System A Unity-based solar system simulation experiment by Sebastian Lague, featuring procedural planets, moons, and atmospheric rendering. It acc… | 32 | 1379 | maintenance |
| neherlab/covid19_scenarios A web application for modeling COVID-19 outbreak trajectories and hospital demand using epidemiological simulation. It provides an interact… | 23 | 1351 | maintenance |
| ElasticSea/unity-fracture A Unity library that fractures any mesh at runtime using the NVIDIA Blast library, converting the mesh into physics-driven chunks with rigi… | 23 | 1330 | maintenance |
| diwi/PixelFlow PixelFlow is a Processing/Java library for high-performance GPU computing via GLSL shaders. It provides fluid simulation, flow-field partic… | 23 | 1284 | maintenance |
| evanw/webgl-water A browser-based WebGL demo by Evan Wallace simulating water with realistic reflections, refraction, and caustics. It is an interactive 3D g… | 32 | 1266 | maintenance |
| ricardojmendez/UnitySteer UnitySteer is a toolkit for building steering behaviors for autonomous agents in Unity, based on OpenSteer but reworked with a Unity-like c… | 32 | 1253 | maintenance |
| HackerPoet/FractalSoundExplorer An interactive audio-visual sandbox application for exploring fractals in real time on the GPU. Users can click on fractals like the Mandel… | 32 | 1251 | maintenance |
| mrc-ide/covid-sim CovidSim is a C++ microsimulation model of COVID-19 transmission developed by Imperial College London's MRC Centre for Global Infectious Di… | 32 | 1234 | maintenance |
| red42/HTML5_Genetic_Cars A browser-based simulation that evolves 2D cars using a genetic algorithm rendered on HTML5 canvas with the Box2D physics engine. It runs e… | 10 | 1227 | maintenance |
| dli/fluid A WebGL-based real-time 3D fluid simulation and rendering demo using the PIC/FLIP particle method on the GPU. It renders particles with sph… | 32 | 1208 | maintenance |
| google/makani The open-sourced software stack from Google X's Makani project, which developed a commercial-scale airborne wind turbine (energy kite). It … | 10 | 1205 | maintenance |
| flow-project/flow Flow is a computational framework for deep reinforcement learning and control experiments in traffic microsimulation, built on top of the S… | 23 | 1188 | maintenance |
| barronwaffles/dwc_network_server_emulator A Python-based emulator of Nintendo's discontinued Nintendo Wi-Fi Connection servers, allowing Nintendo DS and Wii games to play online mul… | 32 | 1178 | maintenance |
| OneYoungMean/Automatic-DynamicBone A free, open-source Unity plugin that automatically generates physics-based bone cloth simulation (hair, skirts, tails) for skinned charact… | 32 | 1177 | maintenance |
| HKUST-Aerial-Robotics/Teach-Repeat-Replan Teach-Repeat-Replan is a complete C++/ROS system enabling aggressive autonomous drone flight in complex environments. It converts a manuall… | 32 | 1157 | maintenance |
| jbox2d/jbox2d JBox2d is a native Java port of the C++ Box2D and LiquidFun 2D physics engines, providing rigid body simulation, joints, continuous collisi… | 32 | 1147 | maintenance |
| huawei-noah/SMARTS SMARTS is a simulation platform for multi-agent reinforcement learning research focused on autonomous driving, emphasizing realistic and di… | 25 | 1134 | maintenance |
| sharpemu/sharpemu SharpEmu is an experimental PlayStation 5 emulator written from scratch in C#, distributed as a single binary that works as both a desktop … | 77 | 5082 | experimental |
| yrlu/quadrotor A MATLAB codebase implementing quadrotor PD controllers, path planning algorithms (Dijkstra, A*), and trajectory optimization (minimum snap… | 23 | 1126 | maintenance |
| methusalah/SplineMesh SplineMesh is a Unity plugin for creating curved content in real time using Bézier splines. It provides a general spline component, mesh be… | 32 | 1124 | maintenance |
| adrianco/spigo Spigo (now transitioning to simianviz) is a Go-based simulator that models protocol interactions between actors in a distributed microservi… | 32 | 1119 | maintenance |
| trebonian/visual6502 A browser-based transistor-level simulator of the 6502 (and 6800) microprocessors, originally from visual6502.org. It includes a general-pu… | 32 | 1118 | maintenance |
| mitsuba-renderer/mitsuba Mitsuba is a research-oriented physically based rendering system written in portable C++, inspired by PBRT. It implements unbiased and bias… | 32 | 1114 | maintenance |
| dli/waves A WebGL-based ocean wave simulation with a CSS 3D UI, running in the browser. It renders realistic ocean waves using GPU shaders. | 32 | 1108 | maintenance |
| SimHacker/micropolis The open-source GPL release of Micropolis, based on the original SimCity Classic city-building simulation game by Will Wright and Maxis. Th… | 62 | 1095 | maintenance |
| Scrawk/Ceto Ceto is an ocean and water rendering system for the Unity game engine, providing realistic wave simulation and water surface effects. It is… | 32 | 1084 | maintenance |
| eliasts/Ocean_Community_Next_Gen A community-driven ocean shader and water simulation package for Unity, featuring wave rendering, buoyancy, and boat physics with multiple … | 32 | 1079 | maintenance |
| erincatto/box2d-lite Box2D-Lite is a small 2D rigid body physics engine written in C++, originally developed for the 2006 GDC Physics Tutorial. It is the minima… | 23 | 1074 | maintenance |
| zdzhaoyong/GSLAM GSLAM is a general Simultaneous Localization and Mapping (SLAM) framework and benchmark written in C++. It provides a unified plugin-based … | 23 | 1058 | maintenance |
| isaac-sim/OmniIsaacGymEnvs A collection of GPU-accelerated reinforcement learning environments built on NVIDIA Isaac Sim and the omni.isaac.gym framework, with PPO tr… | 10 | 1048 | maintenance |
| Shunichi09/PythonLinearNonlinearControl A Python library implementing linear and nonlinear control theory algorithms such as MPC, iLQR, DDP, MPPI, and CEM using only NumPy and Sci… | 23 | 1041 | maintenance |
| SebLague/Hydraulic-Erosion A Unity project that simulates hydraulic erosion on heightmap terrains to make procedurally generated landscapes look more natural. It incl… | 32 | 1040 | maintenance |
| wqaetly/NKGMobaBasedOnET A MOBA game project inspired by League of Legends, built on the ET framework in Unity and C#. It provides a complete state frame synchroniz… | 32 | 1004 | maintenance |
| AlexAltea/orbital Orbital is an experimental, virtualization-based PlayStation 4 emulator written in C/C++. It is a research project not ready for end users,… | 32 | 3653 | experimental |
| InoriRus/Kyty Kyty is an early-stage open-source emulator for PlayStation 4 and PlayStation 5 consoles written in C++. It can run some simple PS4 games a… | 23 | 3018 | experimental |
| livinamuk/Hell2025 Hell Engine is a custom C++ game engine built to power a splitscreen roguelike/deathmatch survival horror game. It features real-time raytr… | 71 | 2834 | experimental |
| strato-emu/strato Strato is an open-source Nintendo Switch emulator for ARMv8 Android devices, continuing the Skyline emulator project. It is written in C++ … | 29 | 2348 | experimental |
| MaikKlein/unreal-rust An opinionated Rust integration for Unreal Engine 5, delivered as a plugin that lets developers write gameplay code in Rust with an ECS, ho… | 64 | 2248 | experimental |
| iaddis/metalnes MetalNES is a transistor-level simulation of the Nintendo Entertainment System (NES-001), including support chips, voltage ladders for comp… | 32 | 1947 | experimental |
| YGYOOO/WorldX WorldX is an open-source web application that generates an AI-driven virtual world from a single sentence, creating maps, pixel-art charact… | 55 | 1384 | experimental |
| RPCSX/rpcsx-ui-android RPCSX-UI-Android is an experimental native Android UI frontend for the RPCSX emulator, a PlayStation 3 emulator. It targets Android 10+ dev… | 65 | 1319 | experimental |
| WinDurango/WinDurango WinDurango is an Xbox One compatibility (translation) layer for Windows that lets users run ERA-based Xbox One UWP games natively on a PC. … | 74 | 1298 | experimental |
| decaf-emu/decaf-emu decaf-emu is a research-oriented Wii U emulator written in C++, providing a Qt GUI frontend (decaf-qt) and an SDL command-line frontend. It… | 23 | 1278 | experimental |
| paradigms-of-intelligence/swissgl SwissGL is a minimalistic JavaScript wrapper around the WebGL2 API that reduces boilerplate for managing GLSL shaders, textures, and frameb… | 63 | 1242 | experimental |
| 0xNikilite/oboromi oboromi is a work-in-progress, proof-of-concept emulator for the Nintendo Switch 2 written in Rust. It currently emulates an 8-core ARMv8 C… | 63 | 1228 | experimental |
| Genesis-Embodied-AI/RoboGen RoboGen is a self-guided generative robotic agent that autonomously proposes new tasks, generates simulation environments, and learns robot… | 27 | 1223 | experimental |
| osama-fawad/Pekingman Pekingman is a multimodal AGI-oriented agent system that connects environmental perception, long-term memory, human-like reasoning, emotion… | 54 | 1175 | experimental |
| Tencent-Hunyuan/Hunyuan3D-WorldClaw WorldClaw is a research framework from Tencent Hunyuan for agentic, large-scale 3D open-world generation, released alongside an arXiv paper… | 56 | 1117 | experimental |
| openfootmanager/openfootmanager Openfoot Manager is a free, open-source football/soccer management simulation game built with a Rust match engine, React UI, and Tauri v2 d… | 94 | 1095 | experimental |
| pound-emu/pound Pound is an open-source emulator for the Nintendo Switch 1 and 2, written in C and still highly work-in-progress. Development is focused on… | 63 | 1081 | experimental |
| microsoft/AirSim AirSim is an open-source simulator for drones and cars built on Unreal Engine (with an experimental Unity plugin), developed by Microsoft R… | 63 | 18424 | abandoned |
| EmbarkStudios/kajiya Kajiya is an experimental real-time global illumination renderer written in Rust on Vulkan, hybridizing rasterization, compute, and hardwar… | 10 | 5339 | abandoned |
| udacity/self-driving-car-sim A Unity-based self-driving car simulator built for Udacity's Self-Driving Car Nanodegree, used to train cars to navigate road courses with … | 10 | 3985 | abandoned |
| wellcaffeinated/PhysicsJS PhysicsJS is a modular, extendable 2D physics engine for JavaScript that supports bodies, behaviors, and multiple renderers (canvas, PIXI, … | 10 | 3712 | abandoned |
| openai/mujoco-py mujoco-py provides Cython-based Python 3 bindings for the MuJoCo physics engine, enabling rigid body simulation with contacts from Python. … | 10 | 3143 | abandoned |
| xbpeng/DeepMimic DeepMimic is a C++ simulation framework with a Python (SWIG/TensorFlow) wrapper that trains simulated humanoid characters to imitate motion… | 57 | 3085 | abandoned |
| haxiomic/GPU-Fluid-Experiments A cross-platform GPU-accelerated fluid simulation experiment written in Haxe, with a browser-based interactive demo. It renders real-time f… | 32 | 3066 | abandoned |
| mewo2/terrain A JavaScript library that procedurally generates fantasy terrain maps using the algorithm behind the @unchartedatlas Twitter bot. It builds… | 32 | 3043 | abandoned |
| KeenSoftwareHouse/SpaceEngineers The archived source code of Space Engineers, a voxel-based sandbox game by Keen Software House. The repository lets owners of the Steam gam… | 10 | 2980 | abandoned |
| Engine-Simulator/engine-sim-community-edition A real-time internal combustion engine simulation application that generates realistic engine audio and simulates engine response character… | 40 | 2938 | abandoned |
| openai/multiagent-particle-envs A simple multi-agent particle world environment with continuous observations and discrete actions, used in the paper 'Multi-Agent Actor-Cri… | 10 | 2774 | abandoned |
| lgsvl/simulator SVL Simulator is a Unity-based multi-robot simulator for autonomous vehicles with ROS/ROS2 integration, sensor simulation, and Python APIs.… | 23 | 2458 | abandoned |
| openai/roboschool Roboschool is an open-source robot simulation library providing physics-based Gym environments for reinforcement learning research, includi… | 10 | 2169 | abandoned |
| facebookresearch/darkforestGo DarkForest is a computer Go game engine developed at Facebook AI Research, powered by deep neural networks and Monte Carlo tree search. It … | 10 | 2095 | abandoned |
| mitsuba-renderer/mitsuba2 Mitsuba 2 is a research-oriented, retargetable physically-based rendering system written in C++17, supporting CPU, SIMD-vectorized, and GPU… | 23 | 2072 | abandoned |
| openai/multi-agent-emergence-environments OpenAI's environment generation code for multi-agent reinforcement learning research, implementing environments like Hide and Seek from the… | 10 | 1814 | abandoned |
| qiayuanl/legged_control legged_control is a C++ control framework for legged robots combining nonlinear model predictive control (NMPC), whole-body control (WBC), … | 35 | 1793 | abandoned |
| geek-ai/MAgent MAgent is a research platform for many-agent reinforcement learning, supporting environments that scale from hundreds to millions of agents… | 32 | 1762 | abandoned |
| swift502/Sketchbook Sketchbook is a simple web-based 3D game engine built on three.js and cannon.js, focused on third-person character controls and gameplay me… | 10 | 1748 | abandoned |
| openai/neural-mmo Neural MMO is a massively multiagent game environment (MMORPG-style) for training and evaluating intelligent agents, released alongside an … | 10 | 1654 | abandoned |
| kmammou/v-hacd V-HACD is a C++ library that decomposes a 3D surface mesh into a set of near-convex parts for use in collision detection and physics simula… | 42 | 1650 | abandoned |
| sonicether/SEGI SEGI is a fully-dynamic voxel-based global illumination system for the Unity game engine, distributed as a Unity package of C# scripts and … | 23 | 1571 | abandoned |
| nibsbin/LockstepFramework A C# framework for building lockstep multiplayer games like RTS, tower defense, and MOBA titles, integrated with Unity. It provides a deter… | 70 | 1533 | abandoned |
| UE4-OceanProject/OceanProject A deprecated environment plugin for Unreal Engine 4 providing ocean and sky simulation, buoyancy, time-of-day, and fish plugins. It has bee… | 32 | 1401 | abandoned |
| amitp/mapgen2 A procedural map generator for games, written in ActionScript (Flash), that creates island/continent maps with coastlines, mountains, and r… | 41 | 1371 | abandoned |
| mitsuba-renderer/enoki Enoki is a C++17 header-only template library for structured vectorization and automatic differentiation of numerical code, compiling the s… | 10 | 1290 | abandoned |
| RPCS3-Android/rpcs3-android An experimental Android port of the RPCS3 PlayStation 3 emulator, written in Kotlin and requiring Android 12+. The project is discontinued,… | 10 | 1210 | abandoned |
| LukeRoss00/gta5-real-mod The R.E.A.L. mod is a VR enabler plugin for Grand Theft Auto V that renders the game in full virtual reality with head tracking and stereos… | 23 | 1164 | abandoned |
| nv-tlabs/ASE ASE (Adversarial Skill Embeddings) is a research codebase from NVIDIA for training reusable low-level skill controllers for physically simu… | 57 | 1116 | abandoned |
| Working-Title-MSFS-Mods/fspackages A collection of community-made mod packages for Microsoft Flight Simulator, primarily improving aircraft avionics like the CJ4, G3000, and … | 10 | 1116 | abandoned |
| autoas/as-deprecated An open-source automotive software framework implementing OSEK/AUTOSAR basic software (BSW), including an OSEK-compliant RTOS (ASKAR), CAN/… | 61 | 1051 | abandoned |
| MADEAPPS/newton-dynamics Newton Dynamics is a real-time physics simulation engine for rigid body dynamics in games and interactive applications. This specific repos… | 59 | 1023 | abandoned |
| poliastro/poliastro poliastro is a pure Python library for interactive astrodynamics and orbital mechanics, offering orbit propagation, maneuver planning, and … | 10 | 1014 | abandoned |
| ApolloAuto/apollo Apollo is an open-source autonomous driving platform providing a high-performance, modular software stack for developing, testing, and depl… | 57 | 26807 | active |
| CesiumGS/cesium CesiumJS is an open-source JavaScript library for rendering high-precision 3D globes and 2D maps in the browser using WebGL. It supports st… | 98 | 15606 | stable |
| Open3D Open3D is an open-source C++ and Python library for 3D data processing, offering data structures, algorithms, and pipelines for point cloud… | 67 | 13913 | active |
| PX4/PX4-Autopilot PX4 is an open-source autopilot flight stack for drones and unmanned vehicles, supporting multirotors, fixed-wing, VTOL, rovers, and other … | 89 | 12499 | stable |
| NVIDIA/cosmos NVIDIA Cosmos is an open platform of omnimodal world foundation models, datasets, and tools for building Physical AI systems such as robots… | 72 | 11641 | active |
| Cocos Engine Cocos Engine is the open-source runtime engine behind Cocos Creator, a free cross-platform 2D/3D game development tool built with a C++ cor… | 78 | 9778 | stable |
| nasa-jpl/open-source-rover The JPL Open Source Rover is a build-it-yourself, scaled-down 6-wheel rover based on the design JPL uses to explore Mars, made entirely fro… | 66 | 9611 | active |
| unicorn-engine/unicorn Unicorn is a lightweight, multi-architecture CPU emulator framework based on QEMU, supporting ARM, ARM64, M68K, MIPS, PowerPC, RISC-V, SPAR… | 75 | 9268 | stable |
| openai/gym Gym is a Python toolkit for developing and comparing reinforcement learning algorithms via a standard API between learning algorithms and e… | 10 | 37251 | maintenance |
| rtqichen/torchdiffeq torchdiffeq is a PyTorch library of differentiable ordinary differential equation (ODE) solvers, best known as the canonical implementation… | 39 | 6477 | stable |
| aidlearning/AidLearning-FrameWork AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 70 | 5797 | active |
| cinder/Cinder Cinder is a free, open-source C++ library for professional-quality creative coding, covering graphics, audio, video, and computational geom… | 61 | 5536 | active |
| NVIDIAGameWorks/kaolin Kaolin is NVIDIA's PyTorch library of GPU-optimized modules for 3D deep learning research, covering meshes, point clouds, and 3D Gaussian s… | 68 | 5161 | active |
| camel-ai/oasis OASIS is an open-source social media simulator that uses large language model and rule-based agents to mimic the behavior of up to one mill… | 75 | 5061 | active |
| fritzing/fritzing-app Fritzing is an open-source Electronic Design Automation desktop application for makers and hobbyists, offering a breadboard view, schematic… | 66 | 4785 | active |