unsubbed.co

Spoolman

Spoolman lets you run keep track of your inventory of 3D-printer filament spools entirely on your own server.

Overview

Keep track of your inventory of 3D-printer filament spools. Keep track of your inventory of 3D-printer filament spools. - Donkie/Spoolman Keep track of your inventory of 3D-printer filament spools. The project has 2K+ GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Filament Management: Keep comprehensive records of filament types, manufacturers, and individual spools.
  • API Integration: The REST API allows easy integration with other software, facilitating automated workflows and data exchange.
  • Real-Time Updates: Stay informed with live spool updates through Websockets, providing immediate feedback during printing operations.
  • Central Filament Database: A community-supported database of manufacturers and filaments simplify adding new spools to your inventory. Contribute by heading to SpoolmanDB.
  • Web-Based Client: Spoolman includes a built-in web client that lets you manage data effortlessly:
  • View, create, edit, and delete filament data.
  • Add custom fields to tailor information to your specific needs.
  • Print labels with QR codes for easy spool identification and tracking.
  • Contribute to its translation into 18 languages via Weblate.
  • Database Support: SQLite, PostgreSQL, MySQL, and CockroachDB.

Getting Started

Source: GitHub README

Please see the Installation page on the Wiki for details how to install Spoolman.

Normalized Features

Source: tool-features-normalized.json

custom fields, mysql, postgresql, rest api, sqlite, websocket, workflows.

Features

Integrations & APIs

  • REST API
  • WebSocket Support

Automation & Workflows

  • Workflows

Customization & Branding

  • Custom Fields