Trident

A self-hosted slicer with a web UI.

  • Tools & Utilities
A self-hosted slicer with a web UI. Trident runs OrcaSlicer's slicing engine headless in Docker, so you can upload a model, pick a printer and material, preview the G-code layer by layer, and download it or send it straight to a Moonraker or OctoPrint printer, from any browser or phone. OrcaSlicer's full printer and filament library is built in (70+ vendors), you can import your own profiles, and it handles multi-material and tool-changer printers (for example the Snapmaker U1), multi-plate 3MF files with object picking, copies and positioning. As a bonus it also supports belt (conveyor) printers such as the IdeaFormer IR3 V2. Built on OrcaSlicer (AGPL-3.0); the patched fork's source is linked from the app's /source page.

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on GitHub

Health score

44/100 Fair

Maintained
79last commit 0 days ago
Popular
61 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today

GitHub stars
1
Open issues
0
Last commit
2026-10-06
Latest release
v0.4.0
License
AGPL-3.0
Activity
rising

Checked today - source: GitHub (mugenoesis/Trident)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is not supported.

Checked today - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives

No alternatives collected yet.

Common questions

Can Trident import custom printer and material profiles?

Yes, it accepts .json, .zip, .orca_printer, .orca_filament, and .orca_bundle profile files.

Can I create a printer profile that is not in the built-in library?

You can copy an existing printer or start from a generic Marlin, Klipper, RRF, Repetier, or belt printer, then set the bed, nozzle, firmware, G-code, motion, and other printer settings.

Does Trident support multi-color or tool-changing printers?

It lets you assign a file's colors to nozzles and slice multi-color models, including 4-head printers such as the Snapmaker U1.

Can Trident send sliced G-code directly to a printer server?

It can upload G-code to a Moonraker printer, including Klipper, Mainsail, or Fluidd, or to OctoPrint.

How does Trident handle multi-plate 3MF files?

You can preview each plate, slice any plate, choose which objects to print, and rotate or move objects on the selected plate while other plates stay unchanged.

Does Trident validate STL files before slicing?

STL files are checked on upload for defects the slicer can repair, and holes it cannot repair are flagged.

Answers sourced from github.com

Community

No community discussions collected yet.