Four thousand files, six hundred folders named files, and no memory of which settings actually worked. PrintVault indexes what you already have, in place, and turns it into something you can search.
No account. Nothing uploaded. Free and GPL-3.0.
PrintVault reads the library you already have. No importing, no moving files, no re-organising into somebody else's structure.
Point it at a folder and it walks the whole tree, groups loose files into models, and renders a preview for each one so you are browsing pictures instead of filenames.
Dragon/files/ becomes "Dragon"Log a print when it comes off the bed. PrintVault reads the slicer settings straight out of your gcode, so the form is already filled in. Next time you open that model, last time is right there.
The same model downloaded three times, under three names, in three folders. PrintVault hashes them and proves they are identical before you delete anything.
Track spools by what is actually left on them. Grams come off automatically as you log prints, and the queue totals up the whole batch before you commit to a fourteen hour job.
Nothing is copied, moved, renamed, or re-organised. PrintVault reads your folders where they sit and keeps its index separately.
Your browser asks permission once, per folder. Add as many as you like: the NAS share, the downloads pile, the drive you keep meaning to sort out.
It walks the tree, groups files into models, pulls settings out of any gcode it finds, and renders a preview for everything it can.
Search, tag, log prints, kill duplicates, plan a batch. Rescan whenever you have added things, and your tags and history carry over.
Your index, tags, print history, filament, and previews live in this browser's IndexedDB. Your model files are never copied into it. Back the whole thing up to a JSON file whenever you want, and export print history as CSV.
None. There is no backend, no API, no telemetry, and no third-party asset. Load the page once and you can pull the plug.
Free, and licensed GPL-3.0-or-later. No tiers, no seats, no upsell, nothing to cancel.
https or http://localhost. It will not work from a file://
path, because browsers do not grant folder access outside a secure context.Runs in Chrome, Edge, Brave and Opera. Nothing to install.