Skip to content

cicinovec/OctoPrint-SpoolManager

 
 

Repository files navigation

OctoPrint-SpoolManager

Version Released GitHub Releases (by Release)

The OctoPrint-Plugin manages all spool informations and stores it in a database.

Support my Efforts

This plugin, as well as my other plugins were developed in my spare time. If you like it, I would be thankful about a cup of coffee :)

More coffee, more code

Included features

Basic attributes to be captured:

  • Spool basic attributes, like name, color, material, vendor ...
  • "Used length" and "Remaining weight"
  • Additional notes
  • CSV Export of "Legacy FilamentManager-Database" and SpoolManager
  • CSV Import function
  • Labels
  • Provide "APIs" for PrintJobHistory-Plugin

UI features

  • Better error-feedback (more then just the "happy-path")
  • List all spools
  • Edit single spool
  • Copy single spool
  • Template spool
  • Sort spool table (Displayname, Last/First use, Remaining)
  • Force to select a spool before printing
  • Warn if not enough filament is present
  • Filter spool table

Planning

  • Multi Tool support
  • External Database
  • Table column visibility
  • Capture Spool-Image
  • Scan QR/Barcodes of a spool

more planing details could be found here

Screenshots

listSpools-tab selectSpools-sidebar editSpool-dialog

scanSpool-dialog

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/OllisGit/OctoPrint-SpoolManager/releases/latest/download/master.zip

Versions

see Release-Overview


Used UI-Tools

About

Plugin for managing Spools

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.0%
  • HTML 12.9%
  • CSS 9.3%
  • Python 3.4%
  • PHP 1.3%
  • Smarty 1.1%