Manyfold
Open-source self-hosted web app to manage your 3D model collection, tailored for 3D printing enthusiasts.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Self-host your 3D model library with privacy and federation support.
Core Features
- Automated thumbnail generation for STL/OBJ/3MF and more
- In-browser 3D viewer using THREE.js
- ActivityPub federation for sharing with Mastodon and the Fediverse
- Full self-hosting – your data stays on your server
- Tagging, search, and collection management
What It Can't Do
- •Requires Docker or server admin skills; PostgreSQL is recommended for production (SQLite is default for dev); file analysis depends on assimp library – complex models may cause errors; ActivityPub needs a public URL or ngrok tunnel.
Use Cases
- Build your personal 3D model library, replacing Thingiverse
- Manage team assets in a maker space or studio
- Share designs on the Fediverse while retaining control
Detailed Introduction
Manyfold is an open-source, self-hosted web application that helps you organize, preview, and catalog your 3D model files. It's specifically designed for 3D printing hobbyists and professionals who want to keep their models in one place, with features like automatic thumbnail generation, file format analysis, and ActivityPub federation for sharing with the Fediverse. Unlike commercial platforms like Thingiverse or Printables, Manyfold gives you complete control over your data and privacy, running on your own server. It supports multiple storage backends (local, S3-compatible) and can be extended with plugins. The interface is built with Bootstrap 5 and includes a 3D viewer powered by THREE.js for in-browser model inspection.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Deploy via Docker Compose (recommended) or set up manually with Ruby on Rails
Step 2: Configure storage backend (local or S3) and create admin account
Step 3: Upload your 3D models – thumbnails and previews are generated automatically
- Step 1: Deploy via Docker Compose (recommended) or set up manually with Ruby on Rails
- Step 2: Configure storage backend (local or S3) and create admin account
- Step 3: Upload your 3D models – thumbnails and previews are generated automatically
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Remove Docker containers and mapped volumes, or run `docker-compose down -v` (backup data first).
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
Nextcloud Server
Nextcloud Server is a free, self-hosted productivity platform that puts you in control of your files, contacts, calendars, and communication.
Paperless-ngx
An open-source document management system that turns physical papers into a searchable, organized digital archive. Self-hosted, OCR-powered, and built to eliminate paper clutter forever.
copyparty
copyparty turns any device into a file server with resumable uploads/downloads using any web browser. Supports HTTP, WebDAV, SFTP, FTP, TFTP, SMB. Only requires Python (2 or 3).