SELFHOSTALT

Home / Category

Self-hosted Manufacturing software (2026)

Software to manage [3D printers](https://en.wikipedia.org/wiki/3D_printing), [CNC machines](https://en.wikipedia.org/wiki/Numerical_control) and other physical manufacturing tools.

6 open-source apps · all free & self-hostable

CNCjs source

Web interface for CNC milling controllers running Grbl, Smoothieware, or TinyG.

MITNodejs

Fluidd source

Lightweight & responsive user interface for Klipper, the 3D printer firmware.

GPL-3.0Docker/Nodejs

LinuxCNC source

Linux based CNC machine controller. It can drive milling machines, lathes, 3D printers, laser cutters, plasma cutters, robot arms, hexapods, and more.

GPL-2.0/LGPL-3.0C/deb

Mainsail source

Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device.

GPL-3.0Docker/Python

Manyfold source

Digital asset manager for 3d print files; STL, OBJ, 3MF and more.

MITDocker

Octoprint source

Snappy web interface for controlling consumer 3D printers.

AGPL-3.0Docker/Python