resource: simulation
216 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| boubounokefalos/Ender_SW A hardware design project providing a full conversion kit that transforms an Ender 3 Pro/V2 3D printer into a Voron Switchwire-style printe… | 23 | 1069 | active |
| jdah/doomenstein-3d A pair of small C programs implementing Wolfenstein 3D and DOOM style software renderers from scratch. It serves as a compact, readable ref… | 30 | 1062 | stable |
| benbjohnson/thesecretlivesofdata An interactive web-based educational project that visualizes how distributed systems work, best known for its 'Raft: Understandable Distrib… | 32 | 3619 | maintenance |
| liminbai/Awesome-GameEmulator A curated awesome-list cataloging game emulators across arcade, Nintendo, and other retro platforms, with links and descriptions for each p… | 34 | 1058 | active |
| blurrypiano/littleVulkanEngine A C++ code repository accompanying a video tutorial series that teaches the Vulkan graphics API and computer graphics fundamentals. It cove… | 32 | 1056 | active |
| bstabler/TransportationNetworks A repository of transportation network datasets for research, primarily benchmark networks for the traffic assignment problem. It is the ma… | 44 | 1049 | active |
| jslee02/awesome-collision-detection A curated awesome-list of collision detection libraries, algorithms, papers, books, and articles. It catalogs active and inactive libraries… | 77 | 1043 | active |
| MillenniumMachines/Milo-v1.5 Milo v1.5 is an open-source hardware project providing design files, documentation, and a bill of materials for building a low-cost desktop… | 53 | 1030 | active |
| MrEliptik/godot_experiments A collection of 2D, 3D, and VR experiments and tutorials built in Godot 3 and 4, written in GDScript. It serves as a learning resource demo… | 23 | 1026 | active |
| tobetz/LegoMicroscope An open-source project providing building instructions, parts lists, and an educational Explorer Kit for constructing a functional microsco… | 67 | 1013 | active |
| barbagroup/AeroPython AeroPython is a series of Jupyter Notebook lessons teaching classical aerodynamics of potential flow, developed as the core of a university… | 33 | 1013 | stable |
| latentflip/loupe Loupe is a tool for visualizing the JavaScript runtime at runtime, rendering how the event loop, call stack, callbacks, promises, and timer… | 32 | 3262 | maintenance |
| Unity-Technologies/BoatAttack A Unity demo project showcasing a small boat racing game built with the Universal Render Pipeline. It serves as a learning resource and tes… | 57 | 2782 | maintenance |
| nature-of-code/noc-examples-processing Example code repository accompanying The Nature of Code book, written in Processing. It demonstrates simulation concepts like forces, parti… | 23 | 2576 | maintenance |
| magwo/elevatorsaga Elevator Saga is a browser-based programming game where players write JavaScript code to control elevators and transport people efficiently… | 32 | 2554 | maintenance |
| bencbartlett/3D-printed-mirror-array An open-source Python/Jupyter project that computes mirror angles for a 3D-printable hexagonal mirror array reflecting sunlight into arbitr… | 32 | 2527 | maintenance |
| microsoft/AutonomousDrivingCookbook A collection of Jupyter Notebook tutorials, scenarios, and demos from Microsoft Garage for learning autonomous driving algorithms. It cover… | 49 | 2434 | maintenance |
| HuangCongQing/Algorithms_MathModels A MATLAB code collection implementing algorithms commonly used in mathematical modeling competitions (China CUMCM and MCM/ICM), covering op… | 32 | 2408 | maintenance |
| jrothschild33/learn_backtrader A Chinese-language tutorial notebook series systematically teaching the Backtrader Python quantitative backtesting framework. It covers dat… | 32 | 2255 | maintenance |
| jbush001/NyuziProcessor Nyuzi is an experimental open-source GPGPU microprocessor architecture with a synthesizable SystemVerilog hardware design, instruction set … | 32 | 2218 | maintenance |
| ekzhang/graphics-workshop A hands-on workshop for learning computer graphics by writing GLSL fragment shaders that render interactive 2D and 3D scenes in the browser… | 32 | 2179 | maintenance |
| dhruvvyas90/qemu-rpi-kernel A collection of pre-compiled Linux kernel images and device tree files that let QEMU emulate a Raspberry Pi, including support for QEMU's n… | 32 | 2140 | maintenance |
| Unity-Technologies/VisualEffectGraph-Samples A Unity sample project showcasing scenes and visual effects built with the Visual Effect Graph, downloadable via releases or cloning. It in… | 23 | 2117 | maintenance |
| microsoft/PromptCraft-Robotics A Microsoft community repository for collecting and sharing LLM prompting examples for robotics tasks, plus a sample robot simulator built … | 21 | 2115 | maintenance |
| Krasjet/quaternion An open-source tutorial document introducing quaternions and their applications in 3D rotation and computer graphics, including a bonus cha… | 49 | 2112 | maintenance |
| ssloy/tinyraycaster A tiny 486-line C++ raycasting project that walks learners through building an old-school FPS in a weekend, accompanied by a detailed wiki … | 32 | 2044 | maintenance |
| keijiro/Voxelman Voxelman is a Unity example project demonstrating the Entity Component System (DOTS/ECS) by instantiating every voxel in a scene as an enti… | 32 | 1981 | maintenance |
| gdquest-demos/godot-3-demos A collection of dozens of free and open-source demo projects for the Godot 3 game engine, written in GDScript by GDQuest. Each demo accompa… | 10 | 1955 | maintenance |
| ethereum/research A repository of Python code and LaTeX papers addressing specific Ethereum research questions, mostly written by Vitalik Buterin. It is not … | 53 | 1930 | maintenance |
| maduce/fosscad-repo The official FOSSCAD library repository, a large collection of open-source CAD files (OpenSCAD and similar formats) aggregated from all pre… | 32 | 1837 | maintenance |
| netwarm007/GameEngineFromScratch A companion sample codebase for a Zhihu article series on hand-building a next-generation game engine from scratch in C++. It implements a … | 23 | 1811 | maintenance |
| ColinLeung-NiloCat/UnityURP-MobileDrawMeshInstancedIndirectExample A Unity URP example project demonstrating how to render millions of grass instances on mobile devices using DrawMeshInstancedIndirect with … | 32 | 1709 | maintenance |
| Farama-Foundation/D4RL D4RL is an open-source benchmark providing standardized environments and datasets for offline reinforcement learning research. It is now in… | 32 | 1700 | maintenance |
| electech6/ORB_SLAM2_detailed_comments A fork of the ORB-SLAM2 real-time SLAM library for monocular, stereo, and RGB-D cameras, annotated with extremely detailed Chinese comments… | 32 | 1677 | maintenance |
| shu223/ARKit-Sampler A collection of Swift code examples demonstrating ARKit features on iOS, including plane detection, virtual objects, face tracking, and Met… | 32 | 1553 | maintenance |
| Veerzeng/GraphicAlgorithm A C++ collection that reproduces and explains classic and interesting computer graphics research papers, such as reflective shadow maps. It… | 32 | 1546 | maintenance |
| nicklockwood/RetroRampage A tutorial series teaching how to build a Wolfenstein-like retro first-person shooter from scratch in Swift. It covers raycasting, grid-bas… | 32 | 1535 | maintenance |
| idrl-lab/PINNpapers A curated reading list of must-read papers on Physics-Informed Neural Networks (PINNs), maintained by the IDRL lab. It organizes representa… | 32 | 1533 | maintenance |
| erich666/GraphicsGems The official code repository for the 'Graphics Gems' book series, containing C source code for classic computer graphics algorithms and tec… | 63 | 1518 | maintenance |
| Ewenwan/Ros A curated collection of ROS (Robot Operating System) learning materials, code examples, and annotated source-code notes covering topics lik… | 32 | 1497 | maintenance |
| electech6/ORB_SLAM3_detailed_comments A fork of the ORB-SLAM3 real-time SLAM library with extensively detailed line-by-line Chinese comments added to the source code for educati… | 32 | 1462 | maintenance |
| knmcguire/best-of-robot-simulators A curated, auto-generated ranked list of 180 robotics simulator projects, updated weekly via the best-of framework. It ranks projects by qu… | 81 | 1446 | maintenance |
| stella3d/job-system-cookbook A collection of example scenes and C# scripts demonstrating how to use Unity's C# Job System for parallel programming, circa 2019. It cover… | 48 | 1427 | maintenance |
| mshang/python-elevator-challenge A Python coding challenge where participants implement the business logic for a simplified elevator simulator until all doctest examples pa… | 55 | 1380 | maintenance |
| oxwhirl/smac SMAC is a benchmark environment for cooperative multi-agent reinforcement learning built on StarCraft II via Blizzard's SC2 ML API and Deep… | 23 | 1366 | maintenance |
| clvrai/awesome-rl-envs A curated, categorized list of reinforcement learning environments covering robotics, games, navigation, multi-agent, safety, autonomous dr… | 32 | 1357 | maintenance |
| sychaichangkun/ROS-Academy-for-Beginners Companion code examples for the Chinese University MOOC course 'Introduction to Robot Operating System' (ROS). It includes Gazebo simulatio… | 32 | 1333 | maintenance |
| facebookresearch/Replica-Dataset The Replica Dataset is a collection of 18 high-quality 3D reconstructions of indoor spaces with dense geometry, HDR textures, glass/mirror … | 23 | 1316 | maintenance |
| osrf/gazebo_models A repository of SDF-format 3D models for the Gazebo robot simulator, serving as the model database predecessor to the Fuel app. It provides… | 32 | 1305 | maintenance |
| google/brain-tokyo-workshop A collection of research code releases from Google Brain's Tokyo team, including projects on weight agnostic neural networks, neuroevolutio… | 10 | 1285 | maintenance |
| ucla-rlcourse/RLexample A collection of Jupyter Notebook and Python script examples demonstrating basic reinforcement learning with Gymnasium, PyTorch, and simulat… | 63 | 1272 | maintenance |
| openglredbook/examples The official example code repository for the OpenGL Programming Guide (Red Book), 9th Edition, containing a large collection of C/C++ sampl… | 32 | 1264 | maintenance |
| SebLague/Procedural-Landmass-Generation Source code for a Unity tutorial series on procedural landmass/terrain generation, written in C#. It accompanies Sebastian Lague's YouTube … | 32 | 1236 | maintenance |
| MorvanZhou/Evolutionary-Algorithm A collection of Python tutorial scripts and visualizations teaching evolutionary algorithms, including Genetic Algorithm, Evolution Strateg… | 32 | 1233 | maintenance |
| ARKInvest/ARK-Invest-Tesla-Valuation-Model An extract of ARK Invest's Tesla 2029 price target valuation model, distributed as a spreadsheet with Monte Carlo simulation worksheets. Us… | 32 | 1197 | maintenance |
| JiepengTan/Lockstep-Tutorial A Chinese-language tutorial series teaching lockstep synchronization for multiplayer games, covering basic lockstep and prediction/rollback… | 23 | 1197 | maintenance |
| Unity-Technologies/FontainebleauDemo Unity's Fontainebleau Demo is a technical demo project showcasing a photogrammetry-based game level of the Fontainebleau forest, built with… | 23 | 1174 | maintenance |
| brunoimbrizi/interactive-particles A tutorial project demonstrating how to render a large number of interactive particles with Three.js, using an off-screen texture for effic… | 32 | 1170 | maintenance |
| jakesgordon/javascript-racer An Outrun-style pseudo-3D racing game built in HTML5 and JavaScript, presented as a four-part incremental tutorial with playable demos and … | 43 | 1155 | maintenance |
| balzer82/Kalman A collection of Jupyter Notebook implementations of Kalman Filters (constant velocity, constant acceleration, 2D/3D, adaptive, extended) in… | 32 | 1142 | maintenance |
| keijiro/Smrvfx A Unity sample project demonstrating how to emit particles from animating characters using the VFX Graph's built-in skinned mesh sampling f… | 32 | 1141 | maintenance |
| kickstarter/kickstarter-autodesk-3d A standardized 3D test geometry and assessment protocol co-developed by Autodesk and Kickstarter for evaluating FDM 3D printer performance.… | 32 | 1129 | maintenance |
| ElvisQin/thegibook An open-source Chinese-language book, 'Global Illumination Technology: From Offline to Real-Time Rendering', with full LaTeX source and fig… | 32 | 1125 | maintenance |
| SebLague/Marching-Cubes A Unity C# implementation of the marching cubes algorithm for generating 3D meshes from scalar fields, created as part of a 'Coding Adventu… | 32 | 1119 | maintenance |
| aras-p/ToyPathTracer A small educational path tracer written in C++ and C# with CPU and GPU implementations (DX11, Metal, Unity Burst, WebAssembly). It was buil… | 39 | 1116 | maintenance |
| adrian-miasik/unity-shaders An open-source Unity project containing 30+ shader examples in both HLSL and ShaderGraph, presented as an interactive shader gallery. It is… | 23 | 1110 | maintenance |
| FoldingAtHome/coronavirus A repository of input files and generated datasets from Folding@home's distributed molecular dynamics simulations targeting the SARS-CoV-2 … | 32 | 1079 | maintenance |
| gszauer/GamePhysicsCookbook Companion source code for the Game Physics Cookbook, a book teaching linear algebra, 2D/3D collision detection, and basic rigid body physic… | 32 | 1078 | maintenance |
| huchunxu/ros_exploring Companion source code repository for the Chinese book 'ROS Robot Development Practice' (《ROS机器人开发实践》). It contains ROS and ROS2 example pac… | 32 | 1077 | maintenance |
| StevenCui/VIO-Doc A Chinese-language documentation collection deriving the math and analyzing the code of mainstream visual-inertial odometry (VIO) systems, … | 32 | 1046 | maintenance |
| Apress/ray-tracing-gems Companion source code repository for the book 'Ray Tracing Gems: High-Quality and Real-Time Rendering with DXR and Other APIs' by Eric Hain… | 23 | 1037 | maintenance |
| TheRealMJP/Shadows A D3D11 sample application demonstrating multiple real-time shadow map rendering techniques, including cascaded shadow maps, variance shado… | 62 | 1035 | maintenance |
| unrealcv/synthetic-computer-vision A curated list of synthetic image datasets, 3D model repositories, and rendering tools for computer vision research. It tracks publications… | 32 | 1025 | maintenance |
| UnnamedMoose/BasicOpenFOAMProgrammingTutorials A set of hands-on C++ programming tutorials for beginners developing code within the OpenFOAM open-source CFD framework. Each tutorial is a… | 32 | 1013 | maintenance |
| electricsquare/raymarching-workshop A workshop-style tutorial by Electric Square introducing raymarching with signed distance fields, covering SDF shape combination, raymarchi… | 32 | 1011 | maintenance |
| altera-al/project-sid Repository for the Project Sid technical report on large-scale many-agent simulations toward AI civilization, including the PIANO agent arc… | 22 | 1360 | experimental |
| SebLague/Ray-Marching A Unity experiment project demonstrating ray marching to render signed distance functions, including a Mandelbulb fractal and shape blendin… | 32 | 1089 | experimental |
| yanyan-li/SLAM-BOOK An open book draft (in Chinese) explaining geometric and deep learning methods used in SLAM systems, with accompanying code per chapter. It… | 32 | 1088 | experimental |
| pervognsen/bitwise Bitwise is an educational project by Per Vognsen that builds an entire software/hardware stack for a computer from scratch, including HDL c… | 10 | 5256 | abandoned |
| Unity-Technologies/FPSSample A complete first-person multiplayer shooter sample project built in Unity 2018.3 with full source and assets, created by Unity Technologies… | 44 | 5128 | abandoned |
| microsoft/Quantum A collection of self-contained samples demonstrating the Microsoft Quantum Development Kit (QDK) and the Q# programming language, covering … | 10 | 4047 | abandoned |
| Unity-Technologies/UniversalRenderingExamples A collection of Custom Renderer examples for Unity's Universal Render Pipeline (URP), demonstrating techniques like first-person FOV separa… | 54 | 2293 | abandoned |
| The Nature of Code The raw source material for Daniel Shiffman's 'The Nature of Code' book, which teaches simulating natural systems (physics, forces, evoluti… | 69 | 1900 | abandoned |
| ssusnic/Machine-Learning-Flappy-Bird An HTML5 tutorial project that teaches an AI to play Flappy Bird using a neural network trained via a genetic algorithm (neuroevolution). I… | 32 | 1839 | abandoned |
| keijiro/TestbedHDRP A Unity testbed project for experimenting with custom rendering effects using the High Definition Render Pipeline (HDRP). It demonstrates g… | 32 | 1242 | abandoned |
| siemanko/tensorflow-deepq A Jupyter Notebook-based demonstration of deep Q-learning implemented with TensorFlow, including controllers and simulators that can be com… | 32 | 1166 | abandoned |
| loklak/loklak_3d A collection of 3D printable design files for creating physical 3D models related to the loklak project. It serves as a repository of print… | 32 | 1054 | abandoned |
| denkywu/SAR-Synthetic-Aperture-Radar A collection of MATLAB code, simulations, and study notes on Synthetic Aperture Radar (SAR), InSAR, and PolSAR written by the author during… | 32 | 1044 | abandoned |
| Unity-Technologies/DOTSSample A third-person multiplayer sample game project from Unity demonstrating the Data Oriented Tech Stack (DOTS), including Entities, NetCode, P… | 10 | 1018 | abandoned |
| aimacode/aima-python Python implementations of the pseudocode algorithms from Russell and Norvig's 'Artificial Intelligence: A Modern Approach' (4th edition), o… | 73 | 8799 | active |
| jonyzhang2023/awesome-embodied-vla-va-vln A curated awesome-list of 700+ state-of-the-art research papers and resources in embodied AI, covering Vision-Language-Action (VLA) models,… | 64 | 3481 | active |
| datawhalechina/every-embodied An open-source Chinese-language tutorial course by Datawhale that teaches embodied AI from scratch, guiding learners with only basic Python… | 66 | 3359 | active |
| facebookresearch/audio2photoreal A PyTorch codebase and dataset from Meta Research for generating photorealistic conversational avatars (face and body motion) driven from a… | 10 | 2850 | active |
| aolofsson/awesome-opensource-hardware A curated, categorized list of open source hardware tools, EDA software, PDKs, reusable circuit designs, and educational resources. It serv… | 64 | 2410 | active |
| huseinzol05/Stock-Prediction-Models A collection of Jupyter Notebook implementations of machine learning and deep learning models for stock price forecasting, including 30+ fo… | 10 | 9480 | maintenance |
| jiawanlong/Cesium-Examples A collection of 200+ native CesiumJS example demos covering 3D globe features like terrain excavation, viewshed and flood analysis, video f… | 67 | 2191 | active |
| 3D-Vision-World/awesome-NeRF-and-3DGS-SLAM A curated awesome-list of research papers, code, videos, and websites on NeRF and 3D Gaussian Splatting applied to SLAM and robotics. It or… | 76 | 2110 | active |
| softwareunderground/awesome-open-geoscience A curated awesome-list of open-source software, open books, data repositories, and tutorials for geoscientists. It covers subfields like se… | 61 | 1823 | active |
| linyiLYi/street-fighter-ai An AI agent trained with deep reinforcement learning to beat the final boss of Street Fighter II: Special Champion Edition, making decision… | 30 | 6521 | maintenance |
| uhub/awesome-matlab A curated list of MATLAB frameworks, libraries, and software, covering machine learning, robotics, signal processing, optimization, and sci… | 76 | 1722 | active |