Manyfold

3D printing enthusiasts who accumulate thousands of downloaded STL, 3MF, STEP, and OBJ archives across disorganized folders can index, preview, and catalog their entire library with Manyfold, a self-hosted digital asset manager purpose-built for additive manufacturing. Point it at an existing local directory or an S3-compatible bucket and it automatically scans nested folders, groups multi-part meshes into unified model entries, and renders interactive 3D previews right in your browser. You can organize assets by creator, collection, tag, and scale, distinguish between pre-supported and unsupported resin files, and import rich metadata directly from Thingiverse, Printables, Cults3D, and MyMiniFactory. Built-in troubleshooting tools flag duplicate meshes, manifold geometry errors, and inefficient file formats, while customizable file-naming templates reorganize messy directory trees on disk with a single click. Ready to print? Open models directly in OrcaSlicer, PrusaSlicer, or UltiMaker Cura, or transmit sliced G-code straight to OctoPrint and Moonraker printers. Multi-user access control and native ActivityPub federation let you share public collections and follow remote creators across the Fediverse. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Manyfold
Manyfold
Manyfold
Manyfold
Manyfold
Manyfold

Benefits

  • Interactive Browser Three-D Mesh Inspection
  • Inspect STL, OBJ, 3MF, STEP, PLY, and GLTF files directly in your browser using hardware-accelerated Three.js rendering with rotatable cameras, wireframe toggles, and automated thumbnail generation.
  • Automated Disk Tidying and Deduplication
  • Scan existing folders or S3 buckets to detect duplicate meshes, non-manifold geometry, and nested archives, then automatically rename and reorganize directory paths based on creator and collection metadata.
  • Federated Sharing Over ActivityPub Protocol
  • Publish models, creator profiles, and curated collections across the Fediverse using ActivityPub, WebFinger, and NodeInfo so users on other Manyfold instances or Mastodon can follow updates.
  • Direct Slicer and Printer Handoff
  • Launch 3D models straight into desktop slicers including OrcaSlicer, PrusaSlicer, and Cura via protocol links, or push ready-to-print G-code files directly to OctoPrint and Moonraker APIs.

Features

  • Three.js 3D Model Viewer
  • Renders interactive 3D previews for STL, 3MF, OBJ, STEP, and GLTF meshes in the browser while generating server-side preview images via Mittsu and Assimp.
  • External Repository Metadata Import
  • Extracts model titles, designer attributions, licenses, and descriptions automatically from Thingiverse, MyMiniFactory, Cults3D, and Printables URLs or embedded README files.
  • Local and S3 Libraries
  • Indexes 3D print libraries stored on local POSIX filesystems or S3-compatible object storage buckets using Shrine storage adapters and asynchronous Sidekiq background workers.
  • Mesh Problem Detection Engine
  • Analyzes indexed 3D files to identify duplicate content hashes, non-manifold edges, inside-out normals, missing textures, and inefficient uncompressed mesh formats.
  • Multi-User OIDC Access Control
  • Supports single-user private mode or multi-user deployments with OpenID Connect authentication, role-based permissions, and granular per-model visibility settings.
  • ActivityPub Fediverse Federation
  • Implements Server-to-Server ActivityPub, WebFinger, and NodeInfo protocols to federate creators, collections, and 3D models across decentralized instances.

Apps Similar to Manyfold