Your 3MF, STL and STEP collection keeps growing? The 3MF Katalog Manager catalogs the folders you already have, finds any model in seconds, shows it in 3D and connects your files with filament, print queue and print history. Everything stays on your computer: no account, no cloud.
What it does
- Find and organize models — import files or whole folders, automatic tags, search, folders, collections, favorites, duplicates detection, trash.
- Remove from catalog / Reset catalog — remove models or folders, or empty the catalog, without changing files on disk.
- Understand files and metadata — 3D preview for 3MF, STL, OBJ (and STEP), dimensions, volume, build plates, filament usage and weight from OrcaSlicer/Bambu Studio.
- Manage filament and resin — spools and resin bottles with stock, location and price, printers with AMS/MMU slots, "Is there enough filament?" per model.
- Plan and document prints — print queue, print status, print log with photos, estimated material cost, open in your slicer with one click.
- Connect printers — optional, read-only: Klipper/Moonraker printers report the filament used, you confirm and it is deducted. OctoPrint and Bambu Lab are planned.
- Safe and local — catalog backup as ZIP, archives extracted safely, Content Security Policy, no cloud.
Compatibility
| Area | Status |
|---|---|
| 3MF, STL, OBJ | catalog and 3D preview |
STEP (.stp/.step) | catalog and 3D preview (included from v0.16.0) |
| OrcaSlicer / Bambu Studio 3MF | filament usage and weight per plate supported |
| Open in slicer | Bambu Studio, OrcaSlicer, PrusaSlicer, SuperSlicer, UltiMaker Cura detected automatically, others can be added |
| Klipper / Moonraker | available; more printer models wanted |
| OctoPrint | planned |
| Bambu Lab (LAN) | planned, depends on a test on real printers |
| PrusaLink | planned later |
| Languages | English, German, Spanish, French |
Tested printers
| Printer | System | Checked | Result |
|---|---|---|---|
| Sovol SV08 | Stock Klipper | Print list and usage, deducting from the spool in the app | ✅ Confirmed in daily use |
| Anycubic Kobra S1 with ACE Pro / ACE Pro 2 | Rinkhals | Print list and usage, deducting from the spool, matching file names to the model; cancelled prints are deducted with the actual amount; two printers side by side | ✅ Confirmed in long-term use (2 printers) |
| Qidi Smart 3 | Stock Klipper | Print list and usage readable; the printer's clock was wrong | 🟡 From v0.15.0 |
| Creality K2 Plus (with CFS) | Creality Klipper 1.1.6.1, rooted | Print list and usage readable; no material or weight from the slicer, so the spool is chosen by hand | ☑️ Test report checked |
| Qidi Q1 Pro | Stock Klipper (Moonraker 0.7.1) | Print list and usage readable; material and weight come from the slicer (QIDISlicer) | ☑️ Test report checked |
| Anycubic Kobra 3 V2 | Klipper with Rinkhals | Print list and usage readable; material (PETG) and weight come from the slicer data; the printer reports an ACE module, only one print with a single colour entry was checked | ☑️ Test report checked |
Confirmed in daily use: tried with the app on a real printer. Confirmed in long-term use: used by users in everyday printing over a longer period and reported back. Test report checked: the data from the anonymous test form fits, a hands-on test is still missing. Your printer is missing? Your test adds it.
Screenshots
