Mainsail
docs.mainsail.xyz
Spec sheet
- Purpose
- Mainsail is a web interface for managing and controlling 3D printers powered by Klipper firmware.Read 9 Oct 2026 · docs.mainsail.xyz
- Product
- Mainsail is a web interface for managing and controlling 3D printers powered by Klipper firmware.Read 8 Oct 2026 · docs.mainsail.xyz
- Integrations
- Mainsail supports slicer workflows and documents Cura, IdeaMaker, OrcaSlicer, and PrusaSlicer integrations.Read 9 Oct 2026 · docs.mainsail.xyz
- Privacy
- The documentation says Mainsail runs locally in the browser, communicates directly with the printer through Moonraker, and does not use telemetry or transfer data externally.Read 9 Oct 2026 · docs.mainsail.xyz
- Support
- The project lists Discord as its primary community support channel, GitHub Discussions as an alternative, and Reddit as community-driven help that is not officially supported.Read 9 Oct 2026 · docs.mainsail.xyz
- Architecture
- Mainsail is a front-end that works with Moonraker, which provides the API, and Klipper, which controls the printer.Read 8 Oct 2026 · docs.mainsail.xyz
- Cameras and power
- Mainsail supports webcam monitoring, timelapses, and control of relays and supported smart power devices.Read 8 Oct 2026 · docs.mainsail.xyz
- Customization
- Users can rearrange dashboard cards and navigation, and customize themes with logos, backgrounds, and custom CSS.Read 9 Oct 2026 · docs.mainsail.xyz
- Deployment options
- Installation options include MainsailOS, KIAUH, manual installation, and a hosted demo intended for testing and exploration.Read 9 Oct 2026 · docs.mainsail.xyz
- Files and macros
- Users can manage G-code and configuration files in the browser and organize and run macros with prompts and parameters.Read 9 Oct 2026 · docs.mainsail.xyz
- Hosted demo limit
- The hosted demo is intended for testing and exploration and requires Klipper and Moonraker to already be installed to connect to a printer.Read 8 Oct 2026 · docs.mainsail.xyz
- Installation
- The recommended setup is MainsailOS, a prebuilt image that includes Mainsail, Moonraker, Klipper, and dependencies; KIAUH and manual installation are also documented.Read 8 Oct 2026 · docs.mainsail.xyz
- Installation requirements
- Mainsail is the frontend and requires Klipper firmware and Moonraker, which acts as its API server, to work.Read 9 Oct 2026 · docs.mainsail.xyz
- Live controls
- The Moonraker-based interface provides real-time printer control and monitoring of temperatures, progress, and printer state.Read 9 Oct 2026 · docs.mainsail.xyz
- MainsailOS
- MainsailOS is a prebuilt image for supported single-board computers that includes Mainsail, Moonraker, Klipper, Crowsnest, Sonar, and a timelapse plugin.Read 9 Oct 2026 · docs.mainsail.xyz
- Maintainers
- Mainsail describes itself as an open-source project maintained by meteyou and a community.Read 8 Oct 2026 · docs.mainsail.xyz
- Multiple printers
- One Mainsail interface can control and monitor multiple printers.Read 9 Oct 2026 · docs.mainsail.xyz
- Print tools
- Features include print history and statistics, bed mesh and G-code visualization, temperature presets, and object exclusion during a print.Read 9 Oct 2026 · docs.mainsail.xyz
- Printer management
- The interface can manage multiple printers and show live temperatures, print progress, and printer state.Read 8 Oct 2026 · docs.mainsail.xyz
- Slicer integrations
- The documented supported slicers are Cura, IdeaMaker, OrcaSlicer, and PrusaSlicer; configuration enables direct G-Code uploads and other features.Read 8 Oct 2026 · docs.mainsail.xyz
- Support limits
- The Mainsail-Crew says its members work voluntarily in their free time and responses may take longer depending on the user’s time zone.Read 9 Oct 2026 · docs.mainsail.xyz
- Visualization
- Mainsail includes Bed Mesh and G-Code Viewer tools for print diagnostics.Read 8 Oct 2026 · docs.mainsail.xyz
Plans and prices
Mainsail Free Open-source project; requires Klipper and Moonraker to operate Read 9 Oct 2026 · docs.mainsail.xyz
Where Specifiction places it
- 3D Printing Software#5 of 358.4