Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
- simulation
- robotics
- kinematics
- virtual-reality
PX4 Autopilot Software
- px4
- pixhawk
- uav
- uas
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
MAVLink to ROS gateway with proxy for Ground Control Station
- ros
- ros-node
- mavlink
- mavros
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
ROS-based framework and RPi image to control PX4-powered drones 🍀
- ros
- px4
- mavros
- aruco
HARFANG 3D source code public repository
- 3d
- realtime
- cpp
- vr
Fast reading of delimited files
C++11 thread-safe container for sharing data between threads (synchronized queue)
- cpp
- multithreading
- thread-safe
- channel
Xolotl (formerly Strata-DSV4.1): run DeepSeek-V4.1-Flash, all 552B, as a local coding agent on one gaming PC (RTX 4090 + 90 GB RAM) at up to ~27 tok/s, 512K context, October 1017 builds included. Plus GLM-5.3-Flash and Qwen3.8. MoE experts tiered across VRAM, pinned RAM and NVMe; OpenAI + Anthropic API.
An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
Run models larger than your RAM or VRAM by streaming MoE experts from SSD. Built on llama.cpp.
Bluecherry surveillance system (server application)
A Meta Quest emulator for PC VR. Play the Quest games you own on Windows and Linux.
Filters the robot's body out of point clouds and laser scans.
- ros
- filter
- laser
- pointcloud
An asynchronous Node.js binding for librsvg