Spoolman

Spoolman

Filament spool inventory and tracking for 3D printing

2kstars
191forks
Last commit: 3d ago
Repo age: 3y old
Spoolman screenshot

Spoolman is a lightweight web application for managing 3D printing filament spools and related metadata (material, color, vendor, cost, and remaining weight/length). It’s commonly used alongside Klipper/Moonraker setups to keep an accurate inventory and track consumption over time.

Key Features

  • Spool inventory management (add/edit spools with material/color/vendor and notes)
  • Track remaining filament (e.g., by weight) and spool status/visibility
  • Manage reference data such as materials, manufacturers/vendors, and spool profiles
  • Web UI for browsing, filtering, and maintaining your filament library
  • HTTP API for integration/automation with external tools (e.g., print workflow tooling)
  • Container-friendly deployment (commonly run via Docker/Docker Compose)

Use Cases

  • Maintain a central filament inventory for one or multiple printers
  • Track filament usage to avoid mid-print runouts and plan reorders
  • Standardize materials/profiles across a print farm or shared workshop

Spoolman is a practical companion service for makers who want structured filament data and an accessible UI/API to connect inventory with their 3D printing workflow.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Home Assistant

Home Assistant

Local-first home automation and smart home hub

84k
36.4k
Last commit: 1d ago

Open-source smart home platform that integrates thousands of devices, runs local automations, and provides dashboards, mobile apps, and voice control.

Alternative to:
IFTTT
IFTTT
+3
Frigate

Frigate

NVR with real-time AI object detection

28.7k
2.7k
Last commit: 1d ago

Self-hosted NVR that uses real-time object detection (TensorRT/Coral/CPU) with camera restreaming, recording, snapshots, a web UI, and strong Home Assistant integration.

Alternative to:
Plex
Plex
+8
Node-RED

Node-RED

Flow-based programming for event-driven applications

22.6k
3.8k
Last commit: 2d ago

Low-code, flow-based tool to wire devices, APIs, and services using a browser editor and Node.js runtime; widely used for IoT, automation, and integrations.

Alternative to:
IFTTT
IFTTT
+5
OctoPrint

OctoPrint

Web interface for controlling and monitoring 3D printers

8.8k
1.7k
Last commit: 1d ago

Self-hosted web server for 3D printer remote control, monitoring, timelapse recording, and an extensive plugin ecosystem.

Alternative to:
AstroPrint Cloud
AstroPrint Cloud
+4
TeslaMate

TeslaMate

Tesla vehicle logging with Grafana dashboards

7.5k
896
Last commit: 1d ago

Self-hosted Tesla data logger that stores driving/charging data and provides Grafana dashboards, maps, statistics, and automation integrations.

Alternative to:
TeslaFi
TeslaFi
+3
Traccar

Traccar

Self-hosted GPS tracking platform for fleet and assets

6.8k
3.1k
Last commit: 2d ago

Open-source GPS tracking server with web/mobile apps, maps, alerts, geofencing, reports, and support for hundreds of GPS protocols for fleet and asset tracking.

Alternative to:
Samsara
Samsara
+6