Welcome to OpenFAB
OpenFAB is a secure, multi-role 3D printing management platform and unified API surface designed to streamline print farm operations, device telemetry, and collaborative asset libraries.
Our Goal: To provide robust, open-source infrastructure for managing heterogeneous print hardware (Bambu Lab, Prusa, and Marlin-based devices) under strict role-based security, robust cryptographic token verification, and ethical licensing standards.
Device Management & Hardware Drivers
Unified control interface for Bambu Lab, Prusa (via PrusaLink), and Marlin-based printers. Manage capabilities, direct status polling, and device-level logs.
Real-Time Telemetry & Monitoring
Keep a close eye on print jobs, temperatures, progress updates, and live camera feeds across your entire print farm ecosystem.
Queues & Asset Libraries
Organize parametric models, manage filament inventory, schedule print queues, and securely share assets across user groups with granular permissions.
Developer & Integration Resources
Building custom tooling or integrating OpenFAB into your workflow? Explore our developer ecosystem:
- 📚 Developer Documentation — Sysadmin guides, configuration references, and architecture overviews.
- ⚡ Interactive Swagger UI — Live REST API endpoints, request schemas, and token testing.
- 🦀 Rust SDK Crate — Official client crate for building automated third-party tools and integrations.