Mainsail
★ 2.2kAbout
Mainsail is a web-based user interface for Klipper-based 3D printers. It is aimed at makers and printer operators who want a more accessible, responsive control panel for managing printers, files,...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- Responsive web interface
- Multi-printer support
- Localization in 12 languages
- File manager
- File editor with syntax highlighting
- Print history
- Job queue
- Temperature presets
- Bed mesh visualization
- Multi-webcam support
Details
- Last Updated
- Oct 9, 2026
- Created
- Feb 16, 2020
- Install Methods
- source
- Requirements
- KlipperMoonraker
- API
- REST
- Runtime / Stack
- DockerPython
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Container image available
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Mar 25, 2026
Related Software
EMQX
16.8k
EMQX is a scalable MQTT platform for connecting IoT devices, processing real-time messages, and integrating with backend systems.
IoT PlatformsPermissive LicenseAutomation Tools+1
Fluidd
1.8k
Fluidd is a free and open-source Klipper web interface for managing 3D printers.
ManufacturingCopyleft LicenseAutomation Tools+3
2 ContainersFully FOSS
CNCjs
2.7k
CNCjs is a web-based interface for CNC controllers such as Grbl, Marlin, Smoothieware, and TinyG.
ManufacturingAutomation ToolsIoT Platforms+1
Octoprint
9.1k
OctoPrint provides a web interface for controlling consumer 3D printers.
ManufacturingCopyleft LicenseAutomation Tools+2
FlowForge
401
FlowFuse is a platform for building and operating industrial applications at scale, powered by Node-RED and enhanced with AI assistance.
IoT PlatformsPermissive LicenseAutomation Tools+5
Thingsboard
22.5k
An open-source IoT platform for collecting, processing, visualizing, and managing device data.
IoT PlatformsAnalytics ToolsManufacturing+2
Mindustry
29.3k
An automation tower defense RTS written in Java.
GamesAutomation ToolsManufacturing+1
LinuxCNC
2.5k
LinuxCNC is software for controlling CNC machines and related automation equipment.
ManufacturingAutomation ToolsFully FOSS
Fully FOSS
Home Assistant
91.4k
Open source home automation software that emphasizes local control and privacy.
IoT PlatformsOpen CorePermissive License+2
Open Core
Frigate
36.5k
Frigate NVR is a local network video recorder for IP cameras with realtime AI object detection and Home Assistant integration.
Video SurveillancePermissive LicenseAutomation Tools+2
Tasmota
24.8k
Alternative firmware for ESP8266 and ESP32 devices with local control, web UI configuration, OTA updates, and automation.
IoT PlatformsAutomation ToolsCopyleft License
Node RED
23.7k
Low-code programming for event-driven applications.
IoT PlatformsFully FOSSPermissive License+3
Fully FOSS


