Make 3D printing easier with the best OctoPrint plugins

Make 3D printing easier with the best OctoPrint plugins.

0
6016
OctoPrint plugins

OctoPrint is the snappy web interface for your 3D printer that allows you to control and monitor all aspects of your printer and print jobs, right from your browser. It’s useful to make your offline printer available in your network, with a web interface to control and monitor your 3d printer without the need to sit next to it. OctoPrint has several nice functionalities and features included, but it can be extended by installing plugins.

Favorite OctoPrint plugins
OctoPrint logo
The best OctoPrint Plugins for 3D printing. Add your 3D printer to Octoprint and control and monitor from browser.

Contents

How to install octoprint plugins?

Open the plugin repository in the Plugin Manager’s settings dialog, find the plugin you are interested in and install it with the “Install” button provided next to it.

My favorite plugins

After a lot of reading and watching tutorials I learned about different plugins. On this article I will point out my favorite plugins that can help you to make 3d printing easier. Besides the default plugins from the included plugin manager, plugins can also be installed from source without the plugin manager. All the plugins on this page are available from the plugin manager, and fit my requirements.

Autoscroll

With this plugin you can turn on/off autoscroll in the terminal when scrolling up/down.

NameAutoscroll
Link(s)https://plugins.octoprint.org/plugins/autoscroll/

Bed leveling

Bed leveling is one of the most important things when you start with 3D printing. It can be very difficult to level your bed. With a BLTouch and the right plugins it would be much easier.

Bed Visualiser

This plugin utilizes Plotly js library to render a 3D surface of the bed’s reported mesh on a tab within OctoPrint. It converts this the data into a handy graphical image.

NameBed Visualizer
Screenshotscreenshot
Link(s)https://plugins.octoprint.org/plugins/bedlevelvisualizer/

BLtouch

Simple plugin to add BLTouch controls to the Control tab.

NameBLTouch
Screenshotscreenshot
Link(s)https://plugins.octoprint.org/plugins/BLTouch/

Emergency and safety

Cancel objects

The Cancel Objects plugin allows the user cancel single objects during a print while allowing the remaining objects to print normally. Instructions for use with compatible slicers is provided on the plugin’s GitHub Homepage.

NameCancelobject
ScreenshotScreenshot example
Link(s)https://plugins.octoprint.org/plugins/cancelobject/

Emergency stop button

A simple plugin that adds an emergency stop button on NavBar. You can chose between 2 type of buttons, the big one or the little one. Beside this software button, there is also a plugin to add a physical button.

NameSimple Emergency Stop
ScreenshotSetting
Link(s)https://plugins.octoprint.org/plugins/simpleemergencystop/

Heater timeout

Automatically shut off heaters if no print has been started, and not only for safety but also for the waste of electricity.

NameHeaterTimeout
ScreenshotConfiguration Screen
Link(s)https://plugins.octoprint.org/plugins/heatertimeout/

Tuning and helpful extra controls

Gcode editor

Adds edit buttons to the items in the file list which let you edit the gcode of any file that’s not currently printing.

NameGcodeEditor
ScreenshotEdit buttonEdit window
Link(s)https://plugins.octoprint.org/plugins/GcodeEditor/

Webcam

Octolapse

Making a Timelapse is a standard functionality of Octoprint, but Octolapse takes it to a whole new level. Lots of presents, options and features. It can move your bed and take screenshots for a timelapse that will be perfect.

NameOctolapse
Link(s)https://plugins.octoprint.org/plugins/octolapse/

Webcam

This OctoPrint plugin moves the webcam stream from the controls into its own tab, but Keyboard controls are still possible.

NameWebcamTab
Link(s)https://plugins.octoprint.org/plugins/webcamtab/

Design and Layout

Floating Navbar

Make the navbar float/stick to the top of the page.

NameFloatingNavbar
Screenshot
Link(s)https://plugins.octoprint.org/plugins/floatingnavbar/

Navbar temp

A simple plugin that displays temperatures on the navbar.

NameNavbar Temp
ScreenshotNavbarTemp
Link(s)https://plugins.octoprint.org/plugins/navbartemp/

Tab Order

This plugin allows for controlling the order of tabs within the OctoPrint web interface.

NameTab Order
Screenshotscreenshot
Link(s)https://plugins.octoprint.org/plugins/taborder/

Themify

A small OctoPrint plugin to change the looks of OctoPrint! Features a beautiful Dark Theme inspired by Discord’s color palette, along with a handful of others thanks to the awesome contributors.

Themify also features customization of individual elements. With the advanced-customization scheme you can modify the appearance to your heart’s desire directly from the settings-dialog!

This plugin allows for controlling the order of tabs within the OctoPrint web interface.

NameThemeify
Screenshot
Link(s)https://plugins.octoprint.org/plugins/themeify/

To achieve the wider, more fitting responsive ui, add these lines to the advanced settings:

Selector = ‘.span8’; CSS-Rule = ‘width’; value = ‘70%’ Selector = ‘.container’; CSS-Rule = ‘width’; value = ‘100%’ Selector = ‘.span4’; CSS-Rule = ‘width’; value = ‘25%’ Selector = ‘.row’; CSS-Rule = ‘margin-left’; value = ‘0’

Related articles