domain: simulation
692 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Godot Engine Godot Engine is a free, open-source, cross-platform game engine for building 2D and 3D games from a unified editor interface. It is MIT-lic… | 99 | 116180 | stable |
| 666ghj/MiroFish MiroFish is a Python-based swarm intelligence prediction engine that builds high-fidelity parallel digital worlds populated by thousands of… | 70 | 71572 | active |
| FreeCAD/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… | 89 | 33083 | stable |
| Genesis-Embodied-AI/genesis-world Genesis World is a Python simulation platform for physical AI and robotics that combines a unified multi-physics engine, a photorealistic r… | 93 | 29809 | active |
| Taichi Taichi Lang is an open-source domain-specific language embedded in Python for high-performance parallel numerical computation, using a JIT … | 64 | 28345 | active |
| BabylonJS/Babylon.js Babylon.js is an open-source 3D game and rendering engine for the web, written in TypeScript and built on WebGL, WebGPU, and Web Audio. It … | 95 | 25985 | stable |
| copy/v86 v86 is an x86 PC emulator written in JavaScript that translates x86 machine code to WebAssembly at runtime via a JIT compiler, running enti… | 86 | 23424 | active |
| pascalorg/editor Pascal Editor is a free, open-source 3D building and architectural design editor that runs in the browser, built with React Three Fiber, Th… | 79 | 21721 | active |
| Unity-Technologies/ml-agents The Unity Machine Learning Agents Toolkit (ML-Agents) lets Unity games and simulations serve as environments for training intelligent agent… | 69 | 19647 | active |
| louis-e/arnis Arnis is a free, open-source desktop application that generates detailed Minecraft Java and Bedrock Edition worlds from real-world geograph… | 99 | 17631 | active |
| 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… | 32 | 16591 | stable |
| official-stockfish/Stockfish Stockfish is a free, open-source UCI chess engine that analyzes positions and computes optimal moves using alpha-beta search with NNUE neur… | 77 | 16419 | active |
| OpenRCT2/OpenRCT2 OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2, a construction and management simulation game about running amuseme… | 98 | 16144 | active |
| PCSX2/pcsx2 PCSX2 is a free, open-source PlayStation 2 emulator that emulates PS2 hardware using MIPS CPU interpreters, recompilers, and a virtual mach… | 88 | 15375 | active |
| bulletphysics/bullet3 Bullet Physics SDK is a C++ library providing real-time collision detection and rigid/soft body multi-physics simulation, with Python bindi… | 44 | 14700 | stable |
| MuJoCo MuJoCo (Multi-Joint dynamics with Contact) is a general-purpose physics engine for fast and accurate simulation of articulated structures i… | 99 | 14680 | active |
| carla-simulator/carla CARLA is an open-source simulator for autonomous driving research built on Unreal Engine, providing open digital assets like urban layouts,… | 70 | 14328 | active |
| earthtojake/text-to-cad A library of AI agent skills for generating, inspecting, and exporting CAD, CAE, and CAM artifacts from plain-language or image requests. I… | 81 | 13929 | active |
| nasa/openmct Open MCT is NASA's open-source, web-based mission control framework for visualizing telemetry data on desktop and mobile devices. It provid… | 70 | 13095 | active |
| 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… | 86 | 13050 | stable |
| 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++. … | 84 | 13038 | active |
| jrouwe/JoltPhysics Jolt Physics is a multicore-friendly rigid body physics and collision detection library written in C++. It is designed for games and VR app… | 88 | 11437 | stable |
| 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… | 98 | 10584 | active |
| RetroPie/RetroPie-Setup A shell-based setup script that installs and configures RetroArch, emulator cores, and the EmulationStation front end on Raspberry Pi, ODro… | 67 | 10413 | active |
| a16z-infra/ai-town AI Town is a deployable starter kit for building a virtual town where AI characters live, chat, and socialize, inspired by the Generative A… | 73 | 10392 | active |
| 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… | 74 | 10303 | stable |
| 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… | 92 | 9897 | stable |
| xenia-project/xenia Xenia is an experimental open-source emulator for the Xbox 360, developed through reverse engineering of legally purchased hardware and gam… | 63 | 9649 | active |
| o3de/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… | 90 | 9632 | active |
| sebastianstarke/AI4Animation AI4Animation is a deep learning framework for data-driven character animation and control, built around Unity with a Python remake (AI4Anim… | 67 | 8846 | active |
| azerothcore/azerothcore-wotlk AzerothCore is an open-source, modular MMO server emulator for World of Warcraft (WotLK 3.3.5a), built on MaNGOS, TrinityCore, and SunwellC… | 67 | 8838 | active |
| 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… | 92 | 8619 | stable |
| 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… | 92 | 8208 | stable |
| 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… | 92 | 7966 | active |
| recastnavigation/recastnavigation Recast Navigation is an industry-standard C++ toolset for generating navigation meshes from level geometry and performing runtime pathfindi… | 54 | 7875 | stable |
| 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… | 93 | 7804 | active |
| veloren/veloren Veloren is an open-source, multiplayer voxel action-adventure RPG inspired by Cube World, Dwarf Fortress, and Breath of the Wild. It featur… | 67 | 7503 | active |
| 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… | 81 | 7488 | active |
| 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 … | 74 | 7319 | active |
| 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… | 76 | 7265 | active |
| princeton-vl/infinigen Infinigen is a procedural generator of infinite photorealistic 3D worlds and scenes, built on Blender by the Princeton Vision & Learning La… | 94 | 7222 | active |
| turanszkij/WickedEngine Wicked Engine is an open-source C++ 3D game engine with modern graphics features like ray tracing, global illumination, and physically base… | 99 | 7203 | active |
| NVIDIA/warp NVIDIA Warp is a Python framework that JIT-compiles regular Python functions into efficient CPU or CUDA GPU kernels. It provides differenti… | 98 | 7033 | active |
| 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… | 66 | 6174 | active |
| CGAL/cgal CGAL (Computational Geometry Algorithms Library) is a mature C++ library providing efficient and reliable algorithms for computational geom… | 95 | 6024 | stable |
| hneemann/Digital Digital is a digital logic designer and circuit simulator built in Java, aimed primarily at education. It supports interactive signal visua… | 62 | 5945 | active |
| galacean/engine Galacean Engine is a high-performance, real-time interactive 2D/3D engine written in TypeScript, built on WebGL/WebGL2 with support for ani… | 87 | 5878 | active |
| smogon/pokemon-showdown Pokémon Showdown is a Pokémon battle simulator that runs as a website, a self-hostable game server, and a JavaScript library for simulating… | 87 | 5858 | active |
| Rapier Rapier is a set of high-performance 2D and 3D physics engines written in Rust, providing rigid-body dynamics, joint constraints, collision … | 76 | 5683 | stable |
| newton-physics/newton Newton is an open-source, GPU-accelerated physics simulation engine built on NVIDIA Warp, targeting roboticists and simulation researchers.… | 86 | 5539 | active |
| QuipNetwork/xq-py A Python implementation of the Quip Network's quantum virtual machine, allowing users to simulate quantum programs locally. It serves as a … | 52 | 5514 | active |
| chrxh/alien ALIEN is a CUDA-powered artificial life simulation application that simulates digital organisms as particle networks with genetics and neur… | 74 | 5490 | active |
| flybywiresim/aircraft FlyByWire Simulations' open-source projects recreating the Airbus A320neo (A32NX) and A380-800 (A380X) as free, high-fidelity aircraft add-… | 99 | 5406 | active |
| The-Powder-Toy/The-Powder-Toy The Powder Toy is a free, open-source falling-sand physics sandbox game written in C++ with SDL, simulating air pressure, velocity, heat, a… | 94 | 5281 | active |
| piqnt/planck.js Planck.js is a JavaScript/TypeScript rewrite of the Box2D 2D rigid-body physics engine, designed for cross-platform HTML5 game development.… | 66 | 5275 | active |
| ProjectPhysX/FluidX3D FluidX3D is a high-performance lattice Boltzmann method computational fluid dynamics (CFD) application written in C++/OpenCL. It runs on al… | 90 | 5250 | active |
| panda3d/panda3d Panda3D is a mature, open-source cross-platform game engine and 3D rendering framework for Python and C++, originally developed by Disney a… | 73 | 5213 | stable |
| Baekalfen/PyBoy PyBoy is a Game Boy and Game Boy Color emulator written in Python, usable both as a standalone terminal application and as an embeddable Py… | 89 | 5193 | active |
| libigl/libigl libigl is a simple C++ geometry processing library offering a wide range of algorithms for triangle and tetrahedral meshes, including defor… | 67 | 5078 | stable |
| opentrack/opentrack opentrack is a head tracking application that captures a user's head movements via webcams, IR trackers, or hardware devices and relays the… | 75 | 5076 | active |
| quantumlib/Cirq Cirq is a Python framework from Google Quantum AI for writing, manipulating, optimizing, and simulating quantum circuits, with a focus on N… | 88 | 5053 | stable |
| melonDS-emu/melonDS melonDS is a fast and accurate Nintendo DS and DSi emulator written in C++, featuring a nearly complete core with JIT recompilation, OpenGL… | 73 | 4968 | active |
| joonspk-research/generative_agents The official code release for the Stanford 'Generative Agents' research paper, implementing computational agents powered by LLMs that simul… | 28 | 21995 | maintenance |
| dimforge/nalgebra nalgebra is a general-purpose linear algebra library for Rust providing statically-sized and dynamically-sized vectors and matrices, along … | 73 | 4779 | stable |
| zalo/MathUtilities A collection of math and physics utility implementations in C# for Unity, covering techniques like Kabsch alignment, mesh deformation, sign… | 32 | 4755 | active |
| NVIDIA-Omniverse/PhysX NVIDIA PhysX SDK, a real-time physics simulation engine for games, robotics, and simulation, plus Omniverse PhysX extensions and the ovphys… | 93 | 4736 | stable |
| 86Box/86Box 86Box is a low-level x86 emulator that accurately emulates IBM PC-compatible machines from 1981 through PCI-era systems, including CPUs, ch… | 90 | 4736 | active |
| CloudCompare/CloudCompare CloudCompare is a 3D point cloud and triangular mesh processing application, originally built to compare point clouds from laser scanners a… | 67 | 4693 | active |
| SebLague/Digital-Logic-Sim A minimalistic digital logic simulator where users start with a single NAND gate and build increasingly complex custom chips, up to full CP… | 42 | 4680 | active |
| ros-navigation/navigation2 Nav2 is the industry-standard navigation framework for ROS 2, providing perception, path planning, control, localization, and behavior-tree… | 99 | 4628 | stable |
| cyberbotics/webots Webots is an open-source, multi-platform desktop application for modeling, programming, and simulating robots, vehicles, and mechanical sys… | 67 | 4576 | stable |
| st-tech/ppf-contact-solver A GPU-accelerated contact solver for physics-based simulations of shells (cloth), solids, rods, rigid bodies, and sand, originally develope… | 87 | 4446 | active |
| lululxvi/deepxde DeepXDE is a Python library for scientific machine learning and physics-informed learning, built on top of PyTorch, TensorFlow, JAX, and Pa… | 81 | 4386 | stable |
| MichaelGrupp/evo evo is a Python package with CLI executables and a small library for evaluating, comparing, and plotting trajectory output from odometry an… | 76 | 4309 | stable |
| TokisanGames/Terrain3D Terrain3D is a high-performance, editable terrain system for Godot 4, written in C++ as a GDExtension addon. It supports sculpting, texture… | 84 | 4199 | active |
| beyond-all-reason/Beyond-All-Reason Beyond All Reason is a free, open-source real-time strategy (RTS) game built on the Recoil RTS engine, featuring large-scale battles with f… | 77 | 4178 | active |
| BehaviorTree/BehaviorTree.CPP BehaviorTree.CPP is a C++17 framework for building Behavior Trees, designed to be flexible, reactive, and fast, with asynchronous actions a… | 84 | 4174 | stable |
| RobotLocomotion/drake Drake is a C++ toolbox (with Python bindings) for model-based design and verification of robotics systems, developed by the Robot Locomotio… | 99 | 4158 | stable |
| eclipse-sumo/sumo Eclipse SUMO (Simulation of Urban MObility) is an open source, microscopic and continuous traffic simulation suite for large road networks,… | 77 | 4147 | stable |
| xemu-project/xemu xemu is a free, open-source low-level emulator of the original Microsoft Xbox console, built on QEMU, that runs Xbox games and homebrew on … | 91 | 4070 | active |
| isaac-sim/IsaacSim NVIDIA Isaac Sim is an open-source robotics simulation application built on NVIDIA Omniverse for developing, simulating, and testing AI-dri… | 74 | 3960 | active |
| Grasscutters/Grasscutter Grasscutter is a Java-based server software reimplementation for a certain anime game, allowing users to run their own private game server.… | 54 | 16807 | maintenance |
| wave-harmonic/crest Crest Water 4 is an advanced, class-leading water and ocean rendering system for Unity, implemented in C# with GPU displacement and samplin… | 72 | 3882 | active |
| verilator/verilator Verilator is an open-source Verilog/SystemVerilog simulator and lint system that compiles RTL designs into fast, multithreaded C++ or Syste… | 77 | 3876 | stable |
| Zylann/godot_voxel A C++ module and GDExtension for Godot Engine that adds voxel terrain support, including blocky and smooth volumetric terrains with meshing… | 98 | 3866 | active |
| misprit7/computerraria Computerraria is a fully compliant RISC-V (rv32i) computer built entirely inside the wiring system of the game Terraria, paired with a Rust… | 73 | 3851 | active |
| neuraloperator/neuraloperator A PyTorch library for learning neural operators, which map between function spaces rather than finite-dimensional vectors. It provides the … | 82 | 3836 | active |
| mesa/mesa Mesa is an open-source Python framework for agent-based modeling (ABM), providing modular components like spatial grids, agent schedulers, … | 91 | 3810 | active |
| space-wizards/space-station-14 Space Station 14 is an open-source, round-based multiplayer roleplaying game about paranoia and chaos aboard a space station, remaking the … | 87 | 3760 | active |
| ExtendRealityLtd/VRTK VRTK v4 is an example Unity project (Farm Yard scene) demonstrating how to use the Tilia packages to rapidly build spatial computing / virt… | 23 | 3722 | active |
| stack-of-tasks/pinocchio Pinocchio is a fast C++ library (with Python bindings) implementing state-of-the-art rigid body dynamics algorithms for poly-articulated sy… | 93 | 3682 | active |
| Revolutionary-Games/Thrive Thrive is a free, open-source evolution simulation game developed by Revolutionary Games in C# on the Godot engine, where players guide a s… | 94 | 3662 | active |
| mikedh/trimesh Trimesh is a pure Python library for loading, manipulating, and analyzing triangular meshes with an emphasis on watertight surfaces. It pro… | 98 | 3660 | stable |
| TASEmulators/desmume DeSmuME is an open-source Nintendo DS emulator written in C++, distributed under the GPL-2.0 license. It offers Windows, macOS (Cocoa), and… | 66 | 3611 | active |
| steveicarus/iverilog Icarus Verilog is an open-source Verilog HDL compilation system that compiles IEEE 1364 Verilog and a growing subset of SystemVerilog (IEEE… | 79 | 3609 | active |
| unitreerobotics/unitree_rl_gym A reinforcement learning gym environment for training locomotion policies on Unitree robots (Go2, H1, H1_2, G1) using Isaac Gym and Mujoco.… | 42 | 3516 | active |
| Auburn/FastNoiseLite FastNoise Lite is a highly portable noise generation library offering 2D/3D Perlin, OpenSimplex2, Cellular (Voronoi), Value, and Cubic nois… | 62 | 3486 | stable |
| gkjohnson/three-mesh-bvh A Bounding Volume Hierarchy (BVH) acceleration library for three.js that speeds up raycasting and enables spatial queries against meshes. I… | 97 | 3462 | active |
| petercorke/robotics-toolbox-python A Python library providing tools for robot manipulator kinematics, dynamics, Jacobians, and trajectory generation, built on NumPy and SciPy… | 99 | 3454 | active |
| NVlabs/GR00T-WholeBodyControl NVIDIA's unified platform for developing, training, and deploying whole-body controllers for humanoid robots, including the decoupled WBC m… | 61 | 3428 | active |
page 1 / 7 next →