resource: simulation
216 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| AtsushiSakai/PythonRobotics A collection of Python sample code and an accompanying online textbook implementing robotics algorithms such as localization, mapping, SLAM… | 77 | 30385 | active |
| lettier/3d-game-shaders-for-beginners A step-by-step tutorial collection teaching 3D game shader techniques like SSAO, depth of field, lighting, and normal mapping using GLSL an… | 32 | 19855 | stable |
| TianxingChen/Embodied-AI-Guide A Chinese-language encyclopedia-style knowledge base and resource index for embodied AI (具身智能), maintained by the Lumina Embodied AI commun… | 70 | 15638 | active |
| adam-maj/tiny-gpu A minimal GPU implementation written in Verilog, designed to teach how GPUs work at the hardware level. It includes fully documented archit… | 25 | 12868 | stable |
| SaschaWillems/Vulkan A comprehensive collection of open-source C++ examples and demos for the Vulkan graphics and compute API. It covers basics, advanced render… | 76 | 12127 | active |
| Ray Tracing in One Weekend A free online three-book series teaching how to build a path tracer in C++ from scratch, from a simple weekend renderer to a serious ray tr… | 66 | 10608 | stable |
| Chinese DOS Games A curated collection of 1,898 Chinese-language DOS games that can be downloaded via a Python script and played in the browser through an Em… | 32 | 10291 | active |
| Unity-Technologies/EntityComponentSystemSamples Official Unity sample projects and tutorials for DOTS (Data-Oriented Technology Stack), covering the Entities ECS framework, Job System, Bu… | 77 | 8171 | active |
| PWhiddy/PokemonRedExperiments A collection of experiments and scripts for training reinforcement learning agents to play Pokemon Red using a Game Boy emulator and PyTorc… | 50 | 7895 | active |
| cantaro86/Financial-Models-Numerical-Methods A collection of interactive Jupyter notebooks covering quantitative finance topics such as option pricing, stochastic processes, PDE method… | 32 | 7409 | active |
| microsoft/DirectX-Graphics-Samples A collection of official DirectX 12 graphics samples from Microsoft demonstrating how to build graphics-intensive applications on Windows. … | 72 | 6820 | active |
| 14 Lectures on Visual SLAM (slambook) Companion code repositories for the book '14 Lectures on Visual SLAM: From Theory to Practice', organized by chapter with C++ examples cove… | 32 | 6656 | stable |
| pshenok/server-survival Server Survival is an interactive 3D tower defense game in the browser where players act as a cloud architect, building and scaling infrast… | 71 | 6376 | active |
| tomlooman/ActionRoguelike Project Orion is a co-op action roguelike sample game built in C++ for Unreal Engine 5, serving as the companion project for a professional… | 76 | 4568 | active |
| cirosantilli/linux-kernel-module-cheat A highly automated, thoroughly documented emulation setup for studying and developing the Linux kernel, kernel modules, QEMU, gem5, and use… | 62 | 4508 | active |
| PolymathicAI/the_well The Well is a 15TB collection of machine learning datasets containing numerical simulations of spatiotemporal physical systems, spanning 16… | 62 | 4389 | active |
| neozhaoliang/pywonderland A collection of Python scripts that render beautiful images, GIFs, and animations illustrating mathematical objects and algorithms such as … | 52 | 4236 | active |
| parallel101/course An open-source Chinese-language course on modern C++ and high-performance parallel programming, containing lecture slides and source code f… | 76 | 4214 | active |
| anthropics/original_performance_takehome Anthropic's open-sourced performance engineering take-home challenge, where you optimize a simulated machine's code from a slow baseline (2… | 44 | 4122 | stable |
| barbagroup/CFDPython CFD Python is a series of Jupyter notebooks ('12 Steps to Navier-Stokes') that teach the foundations of Computational Fluid Dynamics by cod… | 23 | 4118 | stable |
| killop/anything_about_game A curated awesome-list of game development resources covering engines, graphics, shaders, animation, ECS, tools, assets, and reverse engine… | 75 | 4047 | active |
| FilterPy An open-source Jupyter Notebook book teaching Kalman and Bayesian filters with intuition-first explanations, runnable Python code, and solv… | 23 | 3862 | stable |
| nasa/NASA-3D-Resources A NASA-maintained collection of free, copyright-free 3D models, textures, and images sourced from NASA centers and missions. It serves as a… | 43 | 3757 | active |
| OpenDriveLab/End-to-end-Autonomous-Driving A curated collection of resources for end-to-end autonomous driving research, accompanying an IEEE T-PAMI survey paper. It aggregates talks… | 43 | 3681 | active |
| google/skywater-pdk An open source Process Design Kit (PDK) from Google and SkyWater Technology for the SKY130 130nm semiconductor process node. It provides th… | 74 | 3670 | active |
| BrunoLevy/learn-fpga A teaching repository for learning FPGA development, Verilog, yosys/nextpnr tooling, and RISC-V processor design, including the minimalisti… | 56 | 3651 | active |
| ThisisGame/cpp-game-engine-book A Chinese-language open-source book that teaches how to build a complete C++ game engine from scratch, covering OpenGL rendering, shaders, … | 23 | 3591 | active |
| remzi-arpacidusseau/ostep-homework A collection of homework exercises and Python simulators accompanying the OSTEP (Operating Systems: Three Easy Pieces) textbook. Each simul… | 60 | 3183 | stable |
| jslee02/awesome-robotics-libraries A curated awesome-list of robotics libraries, physics engines, and simulators organized by category such as dynamics simulation, motion pla… | 77 | 3026 | active |
| gdquest-demos/godot-open-rpg An open-source Godot 4 demo project showing how to build a classical turn-based 2D RPG, including combat, inventory, character progression,… | 59 | 2946 | active |
| hegdepavankumar/Cisco-Images-for-GNS3-and-EVE-NG A collection of free network appliance images (routers, switches, firewalls) from vendors like Cisco, Fortigate, Palo Alto, and Sophos for … | 33 | 2732 | active |
| SinaKarvandi/Hypervisor-From-Scratch Source code accompanying a multi-part tutorial series on building an Intel VT-x hypervisor from scratch. It covers VMX operation, VMCS setu… | 69 | 2658 | stable |
| McNopper/OpenGL A collection of 52 well-maintained OpenGL 3/4 example programs written in C with GLSL shaders, covering topics from basic rendering to glTF… | 96 | 2601 | active |
| henki-robotics/robotics_essentials_ros2 An open-source course repository teaching robotics fundamentals through hands-on exercises with ROS 2 and Gazebo simulation, built around t… | 46 | 2582 | active |
| gaoxiang12/slam_in_autonomous_driving Companion source code for the book 'SLAM in Autonomous Driving', implementing LiDAR SLAM, LiDAR-inertial odometry, and integrated navigatio… | 54 | 2569 | active |
| Unity-Technologies/Unity-Robotics-Hub Unity's central hub of tools, tutorials, and documentation for robotics simulation in Unity, with ROS/ROS2 integration, URDF import, and ex… | 23 | 2566 | active |
| cksystemsteaching/selfie Selfie is an educational 12KLOC single-file C implementation of a self-compiling C compiler (starc), a self-executing RISC-V emulator (mips… | 66 | 2519 | active |
| qosf/awesome-quantum-software A curated, community-maintained list of open-source quantum software projects organized by category, including full-stack libraries, simula… | 77 | 2383 | active |
| skywind3000/mini3d A minimal 3D software renderer written in a single 700-line C file, designed as a tutorial for understanding fixed-pipeline software render… | 23 | 2331 | stable |
| jasonwebb/morphogenesis-resources A curated list of resources on digital morphogenesis - creating natural forms and patterns with code. It links to articles, code repos, boo… | 76 | 2278 | active |
| Lifelong-Robot-Learning/LIBERO LIBERO is a benchmark for studying knowledge transfer in multitask and lifelong robot learning, built on a procedural generation pipeline f… | 35 | 2238 | active |
| braindefender/KLP-Lame-Keycaps A collection of sculpted, curved 3D-printable keycap models for Kailh Choc and MX keyboard switches, provided as STL and STEP files with Fu… | 55 | 2236 | active |
| brucefan1983/CUDA-Programming Sample source code accompanying a Chinese CUDA programming book (with an English version in progress) by Bruce Fan. It provides runnable CU… | 48 | 2091 | active |
| justinmeiners/lc3-vm A tutorial and accompanying source code for building a virtual machine for the LC-3 educational computer in about 250 lines of C. It is wri… | 57 | 2087 | stable |
| SciML/SciMLBook An open online book compiling lecture notes from MIT course 18.337J/6.338J on parallel computing and scientific machine learning (SciML). I… | 67 | 2036 | active |
| Classiq/classiq-library A large open-source collection of quantum algorithms, applications, and tutorials built with the Classiq SDK and Qmod language. It serves a… | 90 | 2031 | active |
| Thinklab-SJTU/Bench2Drive Bench2Drive is a closed-loop benchmark and dataset for end-to-end autonomous driving, built on CARLA with an RL-based expert driver (Think2… | 68 | 1926 | active |
| FreeCAD/FreeCAD-library A community-maintained library of 3D part models for FreeCAD, provided in .FcStd, .stp, and optionally .stl formats. It is a large (~5 GB) … | 75 | 1924 | active |
| thunil/Physics-Based-Deep-Learning A curated collection of links to research works on physics-based deep learning (PBDL), combining physical modeling with deep learning techn… | 53 | 1908 | active |
| gdquest-demos/godot-4-procedural-generation A collection of procedural generation algorithm demos for the Godot 4 game engine, written in GDScript. It accompanies the Godot PCG Secret… | 72 | 1895 | active |
| Farama-Foundation/Metaworld Meta-World is an open-source benchmark of 50 simulated robotic manipulation tasks built on MuJoCo and the Gymnasium API, for evaluating mul… | 84 | 1871 | active |
| fcambus/jsemu A curated list of emulators written in JavaScript, covering retro computers, consoles, and arcade machines that run in the browser. It cata… | 75 | 1854 | active |
| stepjam/RLBench RLBench is a large-scale robot learning benchmark and simulation environment built on CoppeliaSim and PyRep, featuring 100 hand-designed ma… | 24 | 1811 | active |
| kosua20/herebedragons A collection of implementations of the same 3D scene (dragon, rotating monkey, ground, skybox) across many graphics APIs, engines, and retr… | 46 | 1795 | active |
| nvpro-samples/vk_raytracing_tutorial_KHR NVIDIA's progressive tutorial and sample collection for Vulkan ray tracing using the VK_KHR_ray_tracing extensions. It walks through conver… | 76 | 1739 | active |
| emichael/dslabs DSLabs is a Java framework and set of lab assignments for teaching distributed systems, built around message-passing state machines. It pro… | 66 | 1701 | active |
| mathworks-robotics/awesome-matlab-robotics A curated awesome-list of demos, tutorials, utilities, and resources for robotics using MATLAB and Simulink. It organizes links by applicat… | 66 | 1700 | active |
| StanfordVL/BEHAVIOR-1K BEHAVIOR-1K is a simulation benchmark for embodied AI agents covering 1,000 everyday household activities across 50 interactive scenes, bui… | 99 | 1660 | active |
| VoronDesign/Voron-0 The official design repository for the Voron Zero (V0.2r1), a compact CoreXY 3D printer, containing STL printed parts, BOM references, and … | 32 | 1650 | active |
| ShisatoYano/AutonomousVehicleControlBeginnersGuide A collection of Python sample codes and documents explaining autonomous vehicle control algorithms such as localization, mapping, path plan… | 75 | 1647 | active |
| Unity-Technologies/DOTS-training-samples A collection of Unity sample projects designed as porting exercises from classic GameObjects/MonoBehaviours to Unity DOTS (Data-Oriented Te… | 32 | 1645 | active |
| robot-descriptions/awesome-robot-descriptions A curated awesome-list of robot description models in URDF, Xacro, and MJCF formats, organized by robot type (arms, humanoids, quadrupeds, … | 75 | 1641 | active |
| Xilinx/Vitis-Tutorials A collection of in-depth tutorials for the AMD Vitis Unified Software Platform, covering FPGA fabric, Arm processor subsystems, and AI Engi… | 67 | 1605 | active |
| alecjacobson/common-3d-test-models A repository collecting common 3D test models (e.g., Armadillo, Stanford Bunny, Happy Buddha) in their original formats alongside ~10MB OBJ… | 32 | 1605 | active |
| Zymrael/awesome-neural-ode A curated awesome-list of research papers, code, and resources on Neural ODEs and the interplay between differential equations, deep learni… | 32 | 1544 | active |
| cinight/MinimalCompute A collection of minimal Unity example scenes demonstrating compute shaders, compute buffers, and CPU-GPU data transport. It includes both B… | 65 | 1522 | active |
| liangkangnan/tinyriscv A simple, easy-to-understand 32-bit single-core RISC-V processor core written in Verilog, targeting ARM Cortex-M3 class performance. It imp… | 32 | 1510 | active |
| ken0225/RIS-Codes-Collection A curated collection indexing open-source code implementations for research on Reconfigurable Intelligent Surfaces (RIS/IRS), a key 6G wire… | 76 | 1501 | active |
| ahundt/awesome-robotics A curated awesome-list of links, software libraries, papers, and resources useful for robotics development. It covers simulators, machine l… | 32 | 1479 | active |
| ssloy/tinyraytracer A computer graphics course companion that teaches ray tracing by building a renderer in 256 lines of bare C++ with no third-party libraries… | 32 | 5357 | maintenance |
| filipedeschamps/doom-fire-algorithm A playground of community experiments implementing the classic DOOM fire effect algorithm in JavaScript and other technologies like Canvas,… | 61 | 1418 | active |
| SIGRobotics-UIUC/LeKiwi LeKiwi is an open-source, low-cost mobile manipulator robot combining a 3-wheel holonomic drive base with the SO-ARM101 robot arm. It provi… | 64 | 1393 | active |
| adafruit/Adafruit_CAD_Parts A repository of CAD files (STEP, Fusion 360, and STL) for Adafruit boards, electronic components, and parts. It provides 3D models useful f… | 77 | 1388 | active |
| ephtracy/voxel-model A collection of voxel model files (.vox from MagicaVoxel and .svo sparse voxel octree formats) intended for testing and benchmarking. It se… | 68 | 1372 | active |
| tum-pbs/pbdl-book An open-source Jupyter book on combining deep learning with physical simulations and numerical methods, readable online or as a PDF. It inc… | 48 | 1361 | active |
| szenergy/awesome-lidar A curated awesome-list of LIDAR resources, including sensor manufacturers, datasets, point cloud processing libraries, frameworks, algorith… | 65 | 1331 | active |
| pierrepault/probabilistic_robotics A collection of detailed solutions to exercises from the textbook 'Probabilistic Robotics' by Thrun, Burgard, and Fox, implemented in C++, … | 32 | 1318 | active |
| rohitg00/k8sgames A browser-based 3D game that teaches Kubernetes by letting players deploy pods, fix incidents like CrashLoopBackOff, and type real kubectl … | 65 | 1315 | active |
| ggambetta/computer-graphics-from-scratch The text, diagrams, demos, and source code for the book 'Computer Graphics from Scratch' by Gabriel Gambetta, published by No Starch Press.… | 51 | 1310 | stable |
| Unity-Technologies/XR-Interaction-Toolkit-Examples A collection of example scenes, assets, and prefabs demonstrating Unity's XR Interaction Toolkit for building VR and AR interactions. It se… | 62 | 1304 | active |
| Fl4sh9174/Switch-Emulator-Ultrawide-FPS-Mods A curated collection of ultrawide, FPS unlock, resolution, and graphics mods for Nintendo Switch games running on emulators like Yuzu, Ryuj… | 71 | 1293 | active |
| nvpro-samples/vk_mini_path_tracer A beginner-friendly tutorial teaching how to write a photorealistic GPU path tracer in under 300 lines of C++ and 250 lines of GLSL using V… | 32 | 1281 | stable |
| o-oconnell/minixfromscratch A development and compilation setup for running the book versions of MINIX (2.0.0 and 3.1.0) in QEMU, designed to accompany the textbook 'O… | 42 | 1268 | active |
| Albusgive/mujoco_learning A Chinese-language tutorial collection for MuJoCo physics simulation, covering MJCF modeling plus Python and C++ development APIs, with not… | 58 | 1246 | active |
| aws-solutions-library-samples/guidance-for-training-an-aws-deepracer-model-using-amazon-sagemaker AWS Solutions Library guidance providing Jupyter Notebook workshop content for training and evaluating AWS DeepRacer reinforcement learning… | 32 | 1245 | active |
| Activision/caldera A large OpenUSD scene dataset containing converted geometry from the Call of Duty: Warzone Caldera map, released by Activision for academic… | 22 | 1232 | stable |
| tinyclub/linux-lab A Docker and Qemu based Linux kernel learning, development, and testing environment that provides one-command setup of virtual development … | 32 | 1225 | active |
| engcang/SLAM-application A curated collection of installation guides, configuration files, and comparison results for many open-source LiDAR(-inertial) SLAM and odo… | 34 | 1206 | active |
| Ceyron/machine-learning-and-simulation A collection of handwritten notes and Jupyter Notebook source code accompanying a YouTube channel on machine learning and simulation. It co… | 60 | 1199 | active |
| SJTU-ViSYS/M2DGR M2DGR is a multi-modal, multi-scenario SLAM dataset collected with ground robots, providing synchronized vision, lidar, IMU, GNSS, event, a… | 71 | 1194 | stable |
| wh1te4ever/super-tart-vphone-writeup A technical writeup explaining how to build a virtual iPhone using the vphone600ap components found in Apple's Private Cloud Compute (PCC) … | 46 | 1192 | active |
| pdebench/PDEBench PDEBench is a benchmark suite for scientific machine learning consisting of code and large ready-to-use datasets of time-dependent partial … | 56 | 1191 | active |
| PardCode/CPP-3D-Game-Tutorial-Series A tutorial series teaching C++ developers how to build a 3D game from scratch using DirectX 11, progressing from Win32 windowing to a full … | 77 | 1144 | active |
| QianMo/GPU-Gems-Book-Source-Code A preserved archive of the companion CD source code for NVIDIA's GPU Gems books 1 through 3, containing C++ and HLSL/GLSL sample implementa… | 32 | 1128 | stable |
| jhorikawa/HoudiniHowtos A repository of Houdini recipe and tutorial files accompanying Junichiro Horikawa's YouTube videos on parametric and procedural design. It … | 49 | 1125 | active |
| Ly0n/awesome-robotic-tooling A curated awesome-list of open-source tooling for professional robotics development in C++ and Python, covering ROS/ROS2, autonomous drivin… | 32 | 3883 | maintenance |
| Megafunk/MassSample A community-maintained sample project and documentation explaining Unreal Engine 5's experimental Mass Entity Component System (ECS) plugin… | 63 | 1118 | active |
| michiganrobotics/rob311 ROB 311 is an open undergraduate robotics course from the University of Michigan covering mechanical design, actuation, instrumentation, an… | 29 | 1118 | stable |
| google/cluster-data A repository hosting Google Borg cluster workload traces, including machine-level job and task data from eight Borg cells (May 2019), an ol… | 75 | 1095 | stable |
| VoronDesign/Voron-Trident Official design repository for the Voron Trident, a CoreXY 3D printer, containing CAD files, documentation, and build resources. It is open… | 84 | 1082 | active |
page 1 / 3 next →