Skip to content

Disane87/Spoolman-filament-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Spoolman-filament-extractor πŸŽ‰

Python script to extract your filaments and bring them into a SpoolmanDB format to participate in creating an comprehensive and centralized filament database. This database is used in Spoolman by Donkie.

Installation

Just clone the repo and install deps

  pip install -r requirements.txt

Environment Variables

Create an .env file according to the .env.example and add your spoolman url.

API_URL

Usage/Examples

Just simply execute the script

py main.py

The script will create a output_filaments folder which contains JSON files. One JSON file per manufacturer according to the JSON schemas of SpoolmanDB.


πŸ”— Related Spoolman Projects

Check out these other projects from the Spoolman ecosystem:

Project Description
🧡 Spoolman MCP MCP Server for Spoolman β€” manage your filament inventory through AI assistants like Claude. Available on npm.
🏠 Spoolman Home Assistant Integrate Spoolman with Home Assistant β€” track spools, get notifications, automate your printing workflow
🎨 Spoolman Filament Swatch Beautiful, interactive filament color browser for Spoolman. Live Demo
πŸ—„οΈ SpoolmanDB Centralized community filament database used by Spoolman
πŸ–¨οΈ Spoolman The awesome filament manager that powers everything

About

Extract your filaments from Spoolman to be compatible with SpoolmanDB πŸŽ‰

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages