Manyfold
Self-hosted digital asset manager for 3D print files
Alternative to: thingiverse, myminifactory, cults3d
v0.118.0
2025-07-22A big new feature this time out: external site synchronisation! Now you can link your local models to their pages on Thingiverse, Cults3D and MyMiniFactory and automatically import metadata and images; and for Thingiverse, we can even sync 3d files!
This lets you easily add better data to your model, and easily keep it up to date. Even cooler, you can now just paste an external URL into the search bar, and if Manyfold understands it, it will automatically create a new model and import everything it can!
This is manually-triggered for now, but we’ll be adding automation and scheduling in future so your library can stay permanently up to date. Check out the user guide for more details!
What’s Changed
✨ New Features ✨
- Load metadata from MyMiniFactory by @Floppy in https://github.com/manyfold3d/manyfold/pull/4467
- Load metadata from Thingiverse API by @Floppy in https://github.com/manyfold3d/manyfold/pull/4470
- Import images from MyMiniFactory and Thingiverse during sync by @Floppy in https://github.com/manyfold3d/manyfold/pull/4477
- Download model files from Thingiverse during sync by @Floppy in https://github.com/manyfold3d/manyfold/pull/4478
- Sync metadata from Cults3d links by @Floppy in https://github.com/manyfold3d/manyfold/pull/4480
- (Temporarily disabled) Import model metadata from Thangs by @Floppy in https://github.com/manyfold3d/manyfold/pull/4481
- Manual control for synchronizing with remote links - click the sync icon by a link! by @Floppy in https://github.com/manyfold3d/manyfold/pull/4490
- Auto-create creator records for models when syncing from remote APIs by @Floppy in https://github.com/manyfold3d/manyfold/pull/4495
- Import/create models, creators and collections from URLs (Thingiverse, MMF, Cults3D, Thangs) by @Floppy in https://github.com/manyfold3d/manyfold/pull/4497
- Set creators for collections if syncing from MMF or Thingiverse by @Floppy in https://github.com/manyfold3d/manyfold/pull/4505
- Match known links if entered in search bar by @Floppy in https://github.com/manyfold3d/manyfold/pull/4511
- Automatically create models from synced Thingiverse and MyMiniFactory collections. by @Floppy in https://github.com/manyfold3d/manyfold/pull/4512
- Check for updated files and grab new version if available by @Floppy in https://github.com/manyfold3d/manyfold/pull/4517
🔒 Security 🔒
- Add rel=“noreferrer” for privacy on all outgoing links by @Floppy in https://github.com/manyfold3d/manyfold/pull/4513
🐛 Bug Fixes 🐛
- Preserve existing tags on sync by @Floppy in https://github.com/manyfold3d/manyfold/pull/4492
- Fix preview model for Thangs imports by @Floppy in https://github.com/manyfold3d/manyfold/pull/4498
- Check links can be imported before redirecting to import page by @Floppy in https://github.com/manyfold3d/manyfold/pull/4507
- Allow underscores in Cults3d path components by @Floppy in https://github.com/manyfold3d/manyfold/pull/4508
- Fix refactored file import code by @Floppy in https://github.com/manyfold3d/manyfold/pull/4509
- Fix tag list error on Cults3d sync by @Floppy in https://github.com/manyfold3d/manyfold/pull/4510
- Fix error when downloading some Thingiverse models by @Floppy in https://github.com/manyfold3d/manyfold/pull/4524
- Fix missing save in update_from_url by @Floppy in https://github.com/manyfold3d/manyfold/pull/4525
🛠️ Other Improvements 🛠️
- Refactor API deserializers to remove repetition by @Floppy in https://github.com/manyfold3d/manyfold/pull/4473
- Configure API keys in site settings UI by @Floppy in https://github.com/manyfold3d/manyfold/pull/4474
- Small icon to indicate if a link will be used for sync by @Floppy in https://github.com/manyfold3d/manyfold/pull/4475
- Throws 422 if user update fails on first use by @matthewbadeau in https://github.com/manyfold3d/manyfold/pull/4485
- Synchronise creator slugs with remote sites by @Floppy in https://github.com/manyfold3d/manyfold/pull/4503
- Show metadata (links, creator, etc) on creator & collection listing pages by @Floppy in https://github.com/manyfold3d/manyfold/pull/4506
- Format integrations page by @Floppy in https://github.com/manyfold3d/manyfold/pull/4522
- Disabled Thangs sync temporarily until API usage terms are clearer by @Floppy in https://github.com/manyfold3d/manyfold/pull/4519
Full Changelog: https://github.com/manyfold3d/manyfold/compare/v0.117.0…v0.118.0