function: simulation
1593 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| poppy-project/poppy-humanoid Poppy Humanoid is an open-source, 3D-printed humanoid robot platform combining hardware designs (STL/Solidworks files), software, and docum… | 23 | 1050 | maintenance |
| HViktorTsoi/FAST_LIO_LOCALIZATION A ROS-based localization framework that re-localizes a robot in a pre-built 3D point cloud map by fusing FAST-LIO lidar odometry with low-f… | 32 | 1048 | 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 |
| ajweeks/FlexEngine Flex Engine is a personal cross-platform game engine written in C++ with a Vulkan rendering backend, built as a playground for learning rea… | 60 | 1041 | 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 |
| dan200/ComputerCraft ComputerCraft is a Minecraft mod that adds programmable computers, robots, and turtles running the Lua programming language to Minecraft wo… | 23 | 1040 | maintenance |
| yashbhalgat/HashNeRF-pytorch A pure PyTorch implementation of NVIDIA's Instant-NGP multi-resolution hash encoding for training NeRFs, built on top of NeRF-pytorch. It e… | 32 | 1037 | maintenance |
| Kismuz/btgym BTGym is a Python library that wraps the Backtrader algorithmic trading engine in an OpenAI Gym environment API, enabling event-driven back… | 32 | 1034 | maintenance |
| fashiontec/openwash-hardware OpenWash Hardware is a repository of electronic schematics for an open-source washing machine project by FashionTec. It contains hardware d… | 32 | 1034 | maintenance |
| hyye/lio-mapping A C++/ROS implementation of tightly coupled 3D lidar-inertial odometry and mapping (LIO-mapping), published at ICRA 2019. It jointly optimi… | 32 | 1028 | maintenance |
| mntmn/amiga2000-gfxcard MNT VA2000 is an open source graphics card for Amiga 2000/3000/4000 computers, implemented in Verilog for a Xilinx Spartan 6 FPGA on a Zorr… | 32 | 1019 | maintenance |
| gregsaun/prusa_i3_bear_upgrade An open-source hardware project providing a stronger aluminum extrusion frame upgrade for Prusa i3 MK2/MK3 3D printers, including printed p… | 23 | 1019 | maintenance |
| torvalds/AudioNoise A collection of toy digital audio effect implementations (IIR filters, delay loops) written in C, created as a learning project alongside L… | 52 | 4473 | experimental |
| 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 |
| mmp/pbrt-v2 pbrt-v2 is the C++ source code for the physically based rendering system described in the second edition of the 'Physically Based Rendering… | 32 | 1002 | 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 |
| hlorus/CAD_Sketcher CAD Sketcher is a constraint-based sketcher extension for Blender that lets users create precise 2D shapes using geometric constraints like… | 99 | 3396 | 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 |
| TrungNguyen1909/qemu-t8030 A fork of QEMU that adds emulation of Apple's T8030 (A13 Bionic) chip, enabling iPhone 11 hardware to be emulated and iOS to boot in a virt… | 10 | 2207 | experimental |
| red-prig/fpPS4 fpPS4 is a PlayStation 4 compatibility layer (emulator) written in Free Pascal. It is in early development, targeting x64 Windows systems w… | 67 | 2134 | experimental |
| Unity-Technologies/AutoLOD AutoLOD is a Unity framework that automatically generates levels of detail (LOD) for 3D model assets on import and optimizes whole scenes v… | 23 | 2056 | experimental |
| EQMG/Acid Acid is an open-source, cross-platform 3D game engine written in modern C++17, using Vulkan as its sole graphics API (with Metal support vi… | 32 | 2019 | 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 |
| PistonDevelopers/hematite Hematite is an open-source reimplementation of the Minecraft client written in Rust using the Piston game engine. It can render and fly thr… | 68 | 1919 | experimental |
| google/xls XLS is Google's High Level Synthesis toolchain that compiles high-level functional descriptions into synthesizable Verilog/SystemVerilog ha… | 95 | 1837 | experimental |
| PhyAgentOS/PhyAgentOS-core PhyAgentOS is a self-evolving embodied AI operating system built on agentic workflows, providing a session-centered runtime that decouples … | 59 | 1800 | experimental |
| KytyPS5/KytyPS5 KytyPS5 is a free, open-source PlayStation 5 emulator written in C++, based on a heavily modified version of Kyty. It can boot a limited se… | 76 | 1474 | experimental |
| alephsecurity/xnu-qemu-arm64 A fork of QEMU that emulates an iPhone (iPhone 6s Plus) well enough to boot a fully functional iOS 12.1 system, including launchd, bash, SS… | 32 | 1460 | experimental |
| PorkStudios/FarPlaneTwo A Minecraft Forge mod that adds a Level-of-Detail (LoD) terrain renderer, enabling render distances of hundreds of thousands to millions of… | 53 | 1448 | experimental |
| GodotECS/godex Godex is an Entity Component System (ECS) library implemented as a module for the Godot game engine, written in C++. It restructures game d… | 32 | 1418 | 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 |
| hughperkins/VeriGPU VeriGPU is an open-source GPU written in SystemVerilog, loosely based on the RISC-V ISA and targeting eventual ASIC tape-out for machine le… | 32 | 1364 | 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 |
| xerpi/vita2hos vita2hos is a translation layer (not an emulator) that runs PlayStation Vita ARMv7 executables natively on the Nintendo Switch's Horizon OS… | 34 | 1256 | experimental |
| ngrok/webernetes Webernetes is a TypeScript port of a subset of Kubernetes that runs entirely in the browser without backend servers. It lets developers boo… | 79 | 1254 | 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 |
| joelseverin/linux-wasm A set of scripts and patches that build a Linux kernel with a WebAssembly architecture port, runnable in the browser. It combines LLVM tool… | 53 | 1224 | 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 |
| inexorgame/vulkan-renderer Inexor is an open-source, render-graph based 3D game engine built with C++20 and Vulkan API 1.3, targeting Linux and Windows. It is in earl… | 85 | 1205 | experimental |
| blackhillsinfosec/WifiForge WifiForge is a Python-based training framework from Black Hills InfoSec that simulates Wi-Fi networks using mininet-wifi so pentesters can … | 70 | 1184 | 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 |
| Minecraft-Radiance/Radiance Radiance is a Minecraft mod that replaces the vanilla OpenGL renderer with a custom Vulkan C++ renderer supporting hardware-accelerated ray… | 64 | 1089 | experimental |
| traverseda/pycraft A community fork of fogleman's 'Minecraft in 500 lines of Python', intended to evolve into a real voxel game engine rather than a learning … | 32 | 1087 | 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 |
| StrandedKitty/streets-gl Streets GL is a real-time 3D map renderer that visualizes OpenStreetMap data in the browser using WebGL2. It generates geometry on the fly … | 49 | 1079 | experimental |
| BluestormDNA/ProjectPSX ProjectPSX is an experimental emulator of the original Sony PlayStation (PS1/PSX) written in C# with no external dependencies. It implement… | 74 | 1078 | experimental |
| ymir-emu/Ymir Ymir is a work-in-progress Sega Saturn emulator written in modern C++ with an ImGui-based interface. It runs Saturn games from common disc … | 83 | 1034 | 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 |
| amethyst/amethyst Amethyst is a data-oriented, data-driven game engine written in Rust, built around a massively parallel Entity Component System (Specs). De… | 10 | 8026 | abandoned |
| openai/universe Universe is an OpenAI library that wraps games, websites, and other applications into OpenAI Gym environments so AI agents can be trained a… | 10 | 7494 | abandoned |
| amhndu/SimpleNES SimpleNES is an NES (Nintendo Entertainment System) emulator written in C++ using SFML, supporting games that use no mapper or mappers 1, 2… | 43 | 5107 | abandoned |
| gbeced/pyalgotrade PyAlgoTrade is an event-driven Python library for algorithmic trading with a focus on backtesting strategies against historical data, plus … | 10 | 4670 | abandoned |
| nefarius/ViGEmBus ViGEmBus is a Windows kernel-mode bus driver (built on KMDF) that emulates Xbox 360 and DualShock 4 USB gamepads as virtual devices, lettin… | 10 | 4238 | 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 |
| novatic14/MANPADS-System-Launcher-and-Rocket A proof-of-concept launcher and interceptor system built from consumer electronics and 3D-printed components. The project has been disconti… | 54 | 3905 | 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 |
| AtomicGameEngine/AtomicGameEngine The Atomic Game Engine is a multi-platform 2D and 3D game engine with a consistent API in C++, C#, JavaScript, and TypeScript, including a … | 10 | 3472 | abandoned |
| googlevr/gvr-android-sdk Google's VR SDK for Android enabling Daydream and Cardboard app development with stereo rendering, spatial audio, and head tracking. It has… | 10 | 3292 | 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 |
| xdspacelab/openvslam OpenVSLAM is a versatile visual SLAM (Simultaneous Localization and Mapping) framework supporting monocular, stereo, and RGBD cameras, incl… | 10 | 2976 | 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 |
| SI-RISCV/e200_opensource The open-source Hummingbird E203 RISC-V processor core and demo SoC, a two-stage pipeline ultra-low power/area CPU implementation written i… | 10 | 2851 | 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 |
| hannobraun/fornjot Fornjot is an early-stage boundary representation (b-rep) CAD kernel written in Rust, designed as a foundation for building code-first CAD … | 10 | 2555 | abandoned |
| Nate711/StanfordDoggoProject Stanford Doggo is an open source, ~5kg quadruped robot capable of jumping, flipping, and trotting, designed as an accessible platform for l… | 23 | 2550 | abandoned |
| id-Software/wolf3d The original source code release of Wolfenstein 3D, id Software's classic raycasting first-person shooter, published in 2012 for historical… | 32 | 2525 | abandoned |
| kahopoon/Pokemon-Go-Controller An iOS app (Swift/Xcode project) that turns an iPhone or iPad into a virtual joystick controller for Pokemon Go, serving the chosen GPS coo… | 32 | 2463 | 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 |
| ethereum/py-evm Py-EVM is a Python implementation of the Ethereum Virtual Machine, designed to be readable, flexible, and suitable for research, experiment… | 10 | 2351 | abandoned |
| openai/roboschool Roboschool is an open-source robot simulation library providing physics-based Gym environments for reinforcement learning research, includi… | 10 | 2169 | abandoned |
| aws/lumberyard Amazon Lumberyard is a free AAA game engine with full source, deeply integrated with AWS and Twitch. It is no longer offered; the repositor… | 10 | 2138 | 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 |
| sindresorhus/touch-bar-simulator A macOS app that launches the Touch Bar simulator without requiring Xcode, adding features like a transparency slider, screenshot capture, … | 10 | 1935 | abandoned |
| google/android-emulator-m1-preview A preview build of the Android Emulator ported to run natively on Apple Silicon (M1) Macs, providing ARM64 Android emulation via Hypervisor… | 10 | 1859 | 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 |
| stanfordroboticsclub/StanfordQuadruped Stanford Quadruped hosts the Python control software for Stanford Pupper and Woofer, Raspberry Pi-based open-source quadruped robots that c… | 32 | 1783 | 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 |
| Cisco-Talos/pyrebox PyREBox is a Python-scriptable reverse engineering sandbox built on QEMU that provides whole-system dynamic analysis and debugging of runni… | 10 | 1684 | abandoned |
| jcl5m1/ventilator An open-source project documenting how to convert a low-cost CPAP blower into a rudimentary non-invasive pressure support ventilator or a P… | 32 | 1664 | 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 |
| CADmium-Co/CADmium CADmium is a browser-based parametric CAD program built in Rust (compiled to WASM) with a SvelteKit UI, targeting hobbyist mechanical desig… | 10 | 1633 | abandoned |
| Angelo1211/HybridRenderingEngine HRE is a real-time 3D rendering engine written in C++ with OpenGL that implements hybrid clustered forward/deferred shading with physically… | 23 | 1577 | 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 |
| kripken/BananaBread BananaBread is a port of the Cube 2/Sauerbraten C++ 3D game engine and first-person shooter to the web, compiled to JavaScript/WebAssembly … | 32 | 1451 | abandoned |
| opentomb/OpenTomb OpenTomb is an open-source, from-scratch reimplementation of the classic Tomb Raider 1-5 game engines, capable of playing original and cust… | 10 | 1445 | 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 |
| google-ar/arcore-unity-sdk Google's ARCore SDK for Unity, providing native APIs for augmented reality features such as motion tracking, environmental understanding, a… | 10 | 1395 | abandoned |