Self-host Stepifi
v2.0.0STL to STEP converter for CAD workflows
- Stars
- 247
- Ports
- 3001 (Bull Board queue dashboard), 3000 (Internal app server port (container))
- Requires
- Redis
What is Stepifi?
Stepifi runs on your own hardware and turns STL or 3MF mesh files into STEP solids so they can be edited in CAD programs such as Fusion 360, SolidWorks, or FreeCAD. The web interface lets you drag and drop files, preview them in 3D with Three.js, and tweak the mesh-repair tolerance before conversion. A BullMQ queue handles batch jobs and shows progress on a dashboard; finished files auto-delete after 24 hours. The stack is a Node.js/Express server, FreeCAD 0.21.2 running headless, and Redis for the queue, all orchestrated by Docker Compose. No built-in authentication exists — the docs advise putting it behind an authenticated reverse proxy for public access. The code is offered under a custom non-commercial license that permits personal and educational use only.
Should you self-host Stepifi?
Stepifi scores 41/100 on selfhost.directory (how scoring works) and ranks #20 of 22 in 3D Printing. It has 247 GitHub stars.
It shipped 2 stable releases in the past year. The latest, v2.0.0, came out on 31 December 2025. New versions land roughly every 3 weeks.
Setup is moderate: expect some configuration beyond a single command. It is Other-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is Octoprint (73/100, 9 167 stars). It scores higher overall, so compare the two before you pick. See Stepifi vs Octoprint side by side.
Features
- 3MF to STEP conversion
- Adjustable Tolerance
- Auto-Cleanup
- Automatic Mesh Repair
- Batch Processing
- Drag and Drop Upload
- Health Monitoring
- Job Cancellation
- Job Queue Dashboard
- Rate Limiting
- Real-Time 3D Preview
- REST API
- STL to STEP conversion
- STL to STL conversion
Stepifi README
More in File Conversion
VertOpen-source AGPL file converter that turns 250+ image, audio, video and document formats locally via WebAssembly. Self-hostable with Docker and an optional vertd daemon.
VERTdSelf-hosted FFmpeg conversion server for the VERT web UI, with GPU hardware acceleration, automatic CPU fallback and retries, and Docker, Compose or binary installs.
BentoPDFOpen-source, self-hosted PDF toolkit with 100+ browser-based tools to merge, split, edit, convert, OCR and sign PDFs - files never leave your device.
Convert to it!Open-source, self-hosted file converter that crosses media boundaries (video to document, and more), running privately in your browser.
ConvertXSelf-hosted online file converter supporting 1000+ formats. Converts documents, images, videos, e-books using FFmpeg, Calibre, LibreOffice. TypeScript Bun Elysia.
DigitranscodeSelf-hosted audio and video converter that transcodes in the browser with FFmpeg.wasm — nothing is uploaded. Offers bitrate, sample-rate and resolution options.
FileWizardSelf-hosted web app for file conversion (180+ formats), OCR, and audio transcription with local Whisper. Runs via Docker or Python 3.12.
GotenbergSelf-hosted open-source Docker API that converts URLs, HTML, Markdown, and 100+ office formats into PDFs, and merges, splits, encrypts or watermarks them.
HRCloud2HRCloud2 is an open-source, self-hosted cloud storage platform with file conversion, OCR, media streaming, virus scanning, and a voice-enabled personal assistant.
HRConvert2Open-source, self-hosted file conversion web app: 488 formats, 26 languages, bubblewrap-sandboxed tools, no sign-up, no tracking, no database.
Kindle Comic ConverterOpen-source, self-hosted comic and manga converter turning CBZ, PDF or image folders into margin-free MOBI, EPUB, KEPUB or PDF for Kindle, Kobo and reMarkable readers.
MazanokeSelf-hosted, open-source image optimizer that compresses, resizes and converts JPG, PNG, WebP, HEIC and more entirely on-device, with offline PWA use and EXIF stripping.
0 comments