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

Product Overview

Mainsail is a modern and responsive user interface designed for the Klipper 3D printer firmware. This intuitive platform enables you to control and monitor your printer from anywhere, using any device. With Mainsail, you can effortlessly manage multiple printers, customize layouts, and access various features that make printing more enjoyable and efficient.

Main Features

Mainsail boasts a range of innovative features that set it apart from other 3D printer interfaces. Some of the key highlights include:

  • Responsive Web Interface: Optimized for desktops, tablets, and mobile devices, ensuring seamless interaction regardless of your device.
  • Printer Farm: Supports multiple 3D printers, making it easy to manage a fleet of machines.
  • Localization: Choose from 12 different languages to ensure that Mainsail is accessible to users worldwide.
  • File Manager: Delete, rename, and upload G-Code and config files with ease.
  • File Editor: Edit G-Code and config files directly in your browser, complete with syntax highlighting.
  • Print History: View previous prints and their status for effortless tracking and management.
  • Statistics: Monitor printer usage time and job success/failure rates to optimize printing performance.
  • Job Queue: Queue multiple jobs and add them directly from your slicer for efficient print management.
  • Temperature Presets: Manage different temperature presets for easy preheating.
  • Bed Mesh Visualisation: View your bed using a 3D mesh graph for accurate leveling.
  • G-Code Viewer: Visualize your print in 3D and track progress in real-time.
  • Multi-Webcam Support: Capture prints from multiple angles with support for multiple webcams.
  • Exclude Objects: Temporarily exclude parts of your print (not officially supported by Klipper yet).
  • Help and Support: Join the active community on Discord, report issues on GitHub, or seek official sponsors like BIGTREETECH.


Kasm Workspaces
Star history

Star history for Mainsail