Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

kami83/OctoPrint-SpoolManager

Open more actions menu
 
 

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

Tested with:

  • OctoPrint 1.5.2: with Python 3.6.8 and Python 2.7.9

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

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
  • Table column visibility
  • Scan QR/Barcodes of a spool
  • Multi Tool support
  • Support for manual mid-print filament change

Planning / next features

  • External Database (IN PROGRESS)
  • PrintJobHistory integration PrintJobHistory-Plugin
  • Capture Spool-Image
  • ...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


docker-compose up

_

docker-compose down --volumes

_

docker-compose run postgres bash

About

Plugin for managing Spools

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 70.1%
  • HTML 10.3%
  • CSS 7.3%
  • Python 5.5%
  • Jinja 2.7%
  • PHP 1.2%
  • Other 2.9%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.