3D Printing

PrintStash

Free, open-source, self-hosted 3D printing file manager and vault. Organizes STL, 3MF, OBJ, STEP, and G-code with auto-tagging and revision history.

PrintStash model library with collections, tags, and printer status

About PrintStash

What it is

PrintStash is a self-hosted library for the files that feed your 3D printers. Where slicers turn models into G-code and printer tools (OctoPrint, Mainsail, Fluidd) control the machines, PrintStash works on the layer in between: organizing, tagging, and versioning the STL, 3MF, OBJ, STEP, and G-code files themselves.

Key workflow

  • Import models and PrintStash auto-tags them, detects duplicates by content hash, and generates previews.
  • Every print attempt is stored as a revision, so the file that printed well keeps a known-good status and is easy to find again.
  • Send files straight to Klipper/Moonraker printers (stable), with beta support for OctoPrint, PrusaLink, Bambu LAN, and Elegoo.
  • Everything runs on your own server or NAS with Docker Compose, keeps data in a local SQLite database, and needs no cloud account and no telemetry.

Licensing

Free and open-source under AGPL-3.0. An optional cloud service for backup and remote sync is planned as a paid add-on.

Key Functions

  • Self-hosted model library for STL, 3MF, OBJ, STEP, and G-code
  • Automatic tagging, search, and saved views
  • G-code revision history with known-good status
  • Duplicate detection by content hash on ingest
  • Printer file send to Klipper/Moonraker (stable), plus beta OctoPrint, PrusaLink, Bambu LAN, and Elegoo
  • Local-first SQLite storage, Docker Compose deployment, no telemetry

Technical Specifications

Platforms

Self-hosted (Docker Compose) on Linux, NAS, and Raspberry Pi; browser-based UI

Latest Version

v0.13.0

License Type

Free

Pricing

Free (self-hosted)

Free

Full feature set, self-hosted on your own hardware under AGPL-3.0. No cloud account required.

Alternatives

User Reviews

No reviews yet. Be the first to review PrintStash!

Write a Review

Sign in to Write a Review

You need to be logged in to submit a review.

Share PrintStash

Join the CAD community

Make your CAD experience count.

Create a free account to share honest software reviews and help other engineers choose tools that fit their work.

  • Share firsthand reviews of the software you use
  • Receive new practical CAD guides by email

Already have an account? Sign in