← statichum.studio

One-click import of community filament profiles (3dfilamentprofiles.com) into self-hosted spool inventory, instead of hand-entering every spool

other weekend hack • single request

Hobbyists who self-host their 3D-printing filament inventory in Spoolman want to populate spools by pulling brand, material, and color data from the community database 3dfilamentprofiles.com instead of typing each one in by hand. The requester shared a hand-rolled import script, and another user confirmed in June 2026 that it worked for them. The value is killing the manual data entry that makes inventory tracking a chore.

builder note

Do not build a rival inventory app. The demand is specifically a bridge to 3dfilamentprofiles.com's data, and a user already proved the CSV mapping works, so the real value is turning that script into a one-click import or a Spoolman PR, not reinventing the tracker.

landscape (2 existing solutions)

Spoolman owns the self-hosted filament-inventory niche and maintains SpoolmanDB, yet at least one user prefers 3dfilamentprofiles.com's data and another confirmed the CSV import workaround works. With no built-in bridge, they hand-enter spools or run a community member's Python script.

Spoolman The dominant FOSS filament-inventory tool. It ships its own SpoolmanDB community database and supports manual entry, but per its README there is no way to import or fetch spool data from external community databases like 3dfilamentprofiles.com.
3dfilamentprofiles.com The community filament database the requesters say covers brands missing from SpoolmanDB. It has no native Spoolman integration, so getting its data in means an unofficial CSV import script.

sources (1)

other https://github.com/Donkie/Spoolman/issues/911 "I'd like to have import from such service" 2026-04-12
3d-printingself-hostedfilament-inventoryspoolmandata-import