3D Printers & Makers (Devices, IoT & Hardware): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Self-hosted, cloud-free command center for Bambu Lab printers over their local MQTT/FTP protocol
Home Assistant integration for Bambu Lab 3D printers
Reverse engineering of Bambu Lab filament RFID tags
Community custom firmware for Bambu Lab X1 series printers
OrcaSlicer plugin restoring Bambu Lab printer control after firmware lockdown
Reverse-engineered documentation of Bambu Lab printer MQTT, cloud and camera protocols
Open-source drop-in replacement for Bambu Studio's proprietary networking plugin
ESP32 desk monitor for Bambu Lab printers using the printer's local MQTT feed
Unofficial firmware mod running Klipper and Moonraker on Flashforge Adventurer 5M
Collection of Bambu Lab filament RFID tag scans for research
Python API for Bambu Lab printers over MQTT
Custom firmware for Anycubic Kobra 3D printers
Open-source replacement firmware for Chitu-based resin printers such as Anycubic
AnkerMake M5 protocol specifications and libraries
Home Assistant integration for Elegoo printers using the SDCP network protocol
Install open Klipper/Moonraker on Creality K1 series printers
Control Craft Robo, Silhouette Cameo and Portrait vinyl cutters with a reverse-engineered protocol
Reverse engineering of the Anycubic Photon Mono 4K
Adds Bambu Lab printers on other networks to Bambu Studio by relaying discovery
Creality K1/K2/Hi printers via their undocumented local WebSocket interface, no cloud
Create Anycubic ACE Pro compatible NFC tags for third-party filament spools
Unofficial Go bindings for communicating with Bambu Lab 3D printers
Unofficial mod for Creality K1 printers to run custom Klipper, Moonraker and Mainsail
Alternative firmware for MKS TFT32/28 3D printer displays
Home Assistant component for the Anycubic Cloud
Reverse engineering the Creality CFS for use as a general AMS/MMU system
Client for the Elegoo 3D printer network protocol
Unofficial Rust client for Bambu Lab's cloud API
Home Assistant integration for Anycubic printers via cloud or direct LAN
Home Assistant integration for the BIGTREETECH Panda PWR plug with local power and USB control
Local push integration for Anycubic 3D printers in LAN mode, no cloud
MQTT proxy for Bambu Lab printers
Anycubic Kobra X printers monitored over LAN without the cloud
Drives NeoPixel LED strips from Bambu Lab printer status