3d Viewer
Visit Tool →
Submitted by Vincent Flagg
I have thousands of STL/3MF files spread across folders on my NAS and got tired of downloading them just to see what they are. So I built 3D Viewer, a self-hosted web app that turns your model folders into a browsable library you can open from any phone, tablet or PC on your network.
What it does
Thumbnails for everything: STL, 3MF, OBJ (with textures), PLY, GLB/GLTF and FBX, rendered on the server (GPU if your NAS has an Intel iGPU)
3D viewer in the browser: orbit, zoom, wireframe, dimensions in mm/in, triangle count
Fix models lying on their side: rotate once, save, and the thumbnail follows. The file itself is never changed
Organise: drag models into folders, upload a .zip (unpacks into its own folder), notes per model and folder, pick a picture for each folder
Search and series: live search, and similar file names (part_1, part_2…) are grouped automatically
Several libraries: local volumes, USB drives, and SMB/NFS shares from another NAS
Themes: light, dark and a few colour themes
Tested on UGREEN, Synology and QNAP NAS. It's a single Docker container (amd64 and arm64), so it should run on any Linux box with Docker.
Install: one docker-compose file. Everything is on GitHub:
https://github.com/VincentFlagg/3DViewer
It's free, with no account and no cloud; your files never leave your NAS. There's an optional donation that turns off a short once-a-day splash screen, but every feature works without it.
Comments (0)
Log in to rate and comment.
No comments yet. Be the first!