🇺🇦 We stand with Ukraine! 🇺🇦
A. S. Budden Aaron Griffith Albert MN. @ SimplyPrint Alex Bahm Alex Verrico AlexVerrico Alice Weigt Anderson Silva Andreas Bruckmann Andrew Cherevatkin Andrew Erickson Andy Castille Anni Lange Anthony Stéphan Antoine CAVARD Anton Skorochod Arducam Arlo Blythe AstroPrint AvanOsch awenelo b-morgan Barrett Ford Ben Lye Benjamin Chanudet Bernhard B. Birk Johansson Blane Townsend Blue-Beaker Bogdan Kecman Boris Burgstaller Brad Fisher Brad Hochgesang Brad Morgan brettvitaz Brian Anichowski Brian Ruhmann Bryan J. Rentoul Cameron Cross Celogeek Cesar Vandevelde Charles Willis Charlie Powell Chris Fraschetti Christian Würthner Christoph Schranz Clifford Roche Cosik Costas Basdekis cprasmu Craig Trunzo Damian Wójcik Dan Delaney Dan Malec Daniel Miller danieleborgo Daria Rostirolla David Zingg Davide Mencarelli Deadly667 Dennis Schwerdel devildant Dragos Costache edekeijzer electr0sheep ElectricSquid Elias Bakken Eric Higdon Eric Shapiro Erik de Keijzer Erik Gundersen Etienne G. (current) Eyal Eyal Soha eyal0 Fabian Schlenz Fabio Santos Farhad Malekpour fieldOfView Florens Wasserfall Florens Wasserfall (Platsch) Florian Schütte Fractal Franziska Kunsmann Frederic Moutin Gareth Martin Gaston Dombiak George McCauley Gergo Torcsvari Gert Kjerslev Gina Häußge Gustavo Cevallos Guy Sheffer hashashin Hugo C. Lopes Santos Costa ieatacid iFrostizz Ilja Orlovs Imon Daneshmand j7126 Jacob Paniagua Jakub Furman James D. McCannon Jamie Kawabata Jan Szumiec Jarek Szczepanski Jaroslav Groman Javier Martínez Arrieta Jean Pierre GARCIA Jean-Christophe Heger Jean-Philippe Alexandre jeffeb3 Jeremy Laurenson Jim Pingle jneilliii John Ruzick Jon Fairbanks Joseph Geis Jubaleth Juergen Pabel Juri Berlanda Justin Slay Kenneth Jiang kontakt Kragrathea Kunsi Larsjuhw Leigh Johnson linux-paul LMS0815 Louis Sarwal Lowie Goossens lsellens Luca Zimmermann Lucas Bock Luis Magar Brunner Lukáš Malatinský LuxuSam Manuel McLure Marc Hannappel (Salandora) Marian Kleineberg Mario Lukas Mark Lorenz Mark Walker Markus Towara Mathieu "ralmn" HIREL Matt Bielich Matt Thompson Mattalabs Maurice Kevenaar Mechazawa mic159 Michael Morris Michal Duda Mike Lyons Mikhail Poluboyarinov Mikkel Skovgaard Mikulas Heinz moof Mrnt n3bojs4 Neal Lambert Nicanor Romero Venier nickmitchko Nigel Metheringham Nils Hendrik Rottgardt not-na oerkel47 Olli OutsourcedGuru ovidiu Ozgun Ayaz Pablo Ventura Pascal Krumme Patrick Leiser Paul de Vries Paul Goddard Paul Paukstelis Petttkous Philipp Große Philippe Vanhaesendonck Pim Rutgers Plabric printpal.io pwnbus Quinn Damerell Raise3D razer Red_M Renaud Gaspard Ricardo Riet Correa Richard Bteman Richard Joyce Roberto Lo Giacco Robin Vanhove RoboMagus Rodrigo C. C. Silva Romain Odeval RomRider Royrdan Ryan Finnie Ryan Neufeld ryanfox1985 Sam Kemp Sander Ronde Saymtech Scott Martin (Current) Scott Mudge Scott Rini Sebastien Clement (SebClem) Sergiu Toporjinschi Seth Voltz Shawn Bruce Shell M. Shrader Simon Beckett SimplyPrint Skiepp ssorgatem Stefan Cohen stefancandrea Stephen Berry Stewart Allen Stuart Mumford Stéphane Z. Sven Lohrmann Sven Lohrmann (original) svv2014 T6 Taylor Talkington Techman83 Technik Gegg Tex The Obico team thelastWallE thelongrunsmoke Thijs Bekke Thomas Arthofer Thomas Köckerbauer Thomas Lawton Toby from 3D Geeks Tom Mount tpmullan Uriah Welcome Victor Noordhoek Vikram Sarkhel Vitor Henrique Walt Moorhouse Will MacCormack Willmac16 Xennis Xiao Jin ziirish Žiga Kralj

A. S. Budden

Aaron Griffith

Albert MN. @ SimplyPrint

Alex Bahm

Alex Verrico

AlexVerrico

Alice Weigt

Anderson Silva

Andreas Bruckmann

Andrew Cherevatkin

Andrew Erickson

Andy Castille

  • SwapXY

    02 Jul 2020 GPLv3

    Swap the X and Y axes used by the jog controls

    controls ui

Anni Lange

Anthony Stéphan

Antoine CAVARD

Anton Skorochod

Arducam

Arlo Blythe

AstroPrint

AvanOsch

awenelo

b-morgan

Barrett Ford

Ben Lye

Benjamin Chanudet

Bernhard B.

  • Signalclirestapi

    06 Jun 2020 AGPLv3

    Another Signal Messenger Integration based on the signal-cli-rest-api docker image. Supports Signal Messenger groups and print progress.

    notification

Birk Johansson

Blane Townsend

Blue-Beaker

Bogdan Kecman

Boris Burgstaller

  • OctoRelay

    13 Mar 2021 AGPLv3

    A plugin to control relays or other things on the GPIO pins of your raspberry pi. For example turn the power of printer, the light or a fan ON and OFF via the web interface.

    gpio power raspberry pi relay switch

Brad Fisher

  • Exclude Region

    05 Jul 2018 AGPLv3

    Adds the ability to prevent printing within rectangular or circular regions of the currently active gcode file

    exclude gcode region ui

Brad Hochgesang

  • Octolapse

    24 Mar 2018 AGPL-3.0

    Create a stabilized timelapse of your 3D prints. Highly customizable, loads of presets, lots of fun. Requires OctoPrint 1.3.9 or higher. Python 3 users MUST install the Python 3 Development package before installation.

    timelapse
  • OctoPrint-Dropbox-Timelapse

    10 May 2018 AGPLv3

    Automatically upload rendered timelapses to Dropbox. Can also delete after upload to save space on the Raspberry Pi SD Card.

    dropbox timelapse
  • Arc Welder

    24 Oct 2020 AGPL-3.0

    Anti-Stutter and GCode Compression. Replaces G0/G1 with G2/G3 where possible.

    arc compression g2 g3 gcode preprocessing stutter

Brad Morgan

brettvitaz

Brian Anichowski

Brian Ruhmann

Bryan J. Rentoul

  • WebcamTab

    16 Jan 2018 AGPLv3

    Moves the webcam stream from Control tab to its own Webcam tab.

    tab ui webcam

Cameron Cross

Celogeek

Cesar Vandevelde

Charles Willis

Charlie Powell

Chris Fraschetti

Christian Würthner

Christoph Schranz

Clifford Roche

Cosik

Costas Basdekis

cprasmu

Craig Trunzo

Damian Wójcik

  • GPIO Control

    16 Feb 2021 AGPLv3

    GPIO Control adds a sidebar with on/off buttons. You can add as many buttons as you want that will control each device connected to your Raspberry Pi.

    control gpio raspberry pi

Dan Delaney

Dan Malec

Daniel Miller

danieleborgo

Daria Rostirolla

David Zingg

Davide Mencarelli

Deadly667

Dennis Schwerdel

devildant

Dragos Costache

edekeijzer

electr0sheep

ElectricSquid

Elias Bakken

Eric Higdon

Eric Shapiro

Erik de Keijzer

Erik Gundersen

Etienne G. (current)

Eyal

Eyal Soha

eyal0

Fabian Schlenz

Fabio Santos

Farhad Malekpour

fieldOfView

Florens Wasserfall

Florens Wasserfall (Platsch)

Florian Schütte

Fractal

Franziska Kunsmann

Frederic Moutin

Gareth Martin

Gaston Dombiak

George McCauley

Gergo Torcsvari

Gert Kjerslev

Gina Häußge

Gustavo Cevallos

Guy Sheffer

hashashin

  • OpiTemp

    23 Apr 2018 AGPLv3

    Orange Pi temperature in the navbar.

    ui

Hugo C. Lopes Santos Costa

ieatacid

iFrostizz

Ilja Orlovs

Imon Daneshmand

j7126

Jacob Paniagua

Jakub Furman

James D. McCannon

  • OctoPrint-TpLinkAutoShutdown

    17 Feb 2021 AGPLv3

    This plugin is designed to help you integrate your IoT TP-Link Kasa wireless plug into OctoPrint. The basis of the plug-in is to enable you to automatically switch-off your 3D printer once a print has successfully completed.

    auto_shutdown kasa printer tp-link

Jamie Kawabata

Jan Szumiec

  • Cost estimator

    11 Jun 2016 MIT

    When a file is loaded to be printed, it will display the estimated cost of printing.

    cost helper

Jarek Szczepanski

Jaroslav Groman

Javier Martínez Arrieta

Jean Pierre GARCIA

Jean-Christophe Heger

Jean-Philippe Alexandre

jeffeb3

Jeremy Laurenson

Jim Pingle

jneilliii

John Ruzick

Jon Fairbanks

Joseph Geis

Jubaleth

Juergen Pabel

Juri Berlanda

Justin Slay

Kenneth Jiang

  • Full-featured Slicer

    22 Sep 2016 AGPLv3

    A full-blown GUI-based slicer. Rotate and scale model; slice multiple STL files at a time; set layer height and other slicing settings.

    gcode slicer stl

kontakt

Kragrathea

Kunsi

Larsjuhw

Leigh Johnson

linux-paul

LMS0815

Louis Sarwal

Lowie Goossens

lsellens

Luca Zimmermann

Lucas Bock

Luis Magar Brunner

Lukáš Malatinský

LuxuSam

Manuel McLure

Marc Hannappel (Salandora)

Marian Kleineberg

Mario Lukas

Mark Lorenz

Mark Walker

  • GPX

    23 Apr 2015 AGPLv3

    Use OctoPrint with s3g/x3g printers (like FlashForge and older MakerBot)

    printer protocol
  • SnapStream

    22 May 2015 AGPLv3

    Emulate webcam streaming by showing a sequence of snapshots

    ui
  • ScreenSquish

    17 Jun 2015 AGPLv3

    Scalable UI that does some old fashioned (v2) bootstrap responsive and some collapse etc.

    mobile ui
  • PortLister

    08 Oct 2015 AGPLv3

    Refreshes the port list in the browser when a printer shows up

    automatic printer
  • Polar Cloud

    14 Jul 2017 AGPLv3

    Connects OctoPrint to the Polar Cloud so you can easily monitor and control OctoPrint outside of your local network

    cloud polarcloud remote access

Markus Towara

Mathieu "ralmn" HIREL

Matt Bielich

Matt Thompson

Mattalabs

Maurice Kevenaar

  • Slack

    28 Oct 2015 MIT

    Send message to Slack chat when printing events happen

    notification

Mechazawa

mic159

Michael Morris

  • MultiCam

    09 May 2018 AGPLv3

    Extends the Control tab of OctoPrint, allowing the ability to switch between multiple webcam feeds.

    control display ui webcam

Michal Duda

Mike Lyons

Mikhail Poluboyarinov

Mikkel Skovgaard

Mikulas Heinz

moof

Mrnt

n3bojs4

  • octoprint-LCD1602

    28 Jan 2019 AGPLv3

    This plug-in allows you to control a 16X2 lcd display (hd44780 connected to port I2C) to display the octoprint status. It is useful for people like me who have a printer without a display. It indicates on which port the printer is connected, the progress of printing. It also displays the remaining print time (thanks to a simple method). See https://github.com/n3bojs4/octoprint-LCD1602/blob/master/CHANGELOG.md for more details.

    display events loading bar

Neal Lambert

Nicanor Romero Venier

nickmitchko

Nigel Metheringham

Nils Hendrik Rottgardt

not-na

oerkel47

Olli

OutsourcedGuru

ovidiu

Ozgun Ayaz

Pablo Ventura

Pascal Krumme

Patrick Leiser

Paul de Vries

Paul Goddard

Paul Paukstelis

Petttkous

Philipp Große

Philippe Vanhaesendonck

  • StatusLine

    04 Jul 2015 AGPLv3

    Display M117 (Display Message) in the SideBar

    ui

Pim Rutgers

Plabric

printpal.io

pwnbus

Quinn Damerell

Raise3D

razer

Red_M

Renaud Gaspard

Ricardo Riet Correa

Richard Bteman

Richard Joyce

  • Slack

    28 Oct 2015 MIT

    Send message to Slack chat when printing events happen

    notification

Roberto Lo Giacco

Robin Vanhove

RoboMagus

Rodrigo C. C. Silva

Romain Odeval

RomRider

Royrdan

Ryan Finnie

Ryan Neufeld

ryanfox1985

Sam Kemp

Sander Ronde

Saymtech

  • Tobeca Plugin

    16 Feb 2017 AGPLv3

    Plugin for OctoPrint that adds a special tab with commands for the Tobeca 3d printer.

    printing

Scott Martin (Current)

Scott Mudge

Scott Rini

Sebastien Clement (SebClem)

Sergiu Toporjinschi

Seth Voltz

Shawn Bruce

Shell M. Shrader

Simon Beckett

SimplyPrint

Skiepp

ssorgatem

Stefan Cohen

stefancandrea

Stephen Berry

Stewart Allen

Stuart Mumford

Stéphane Z.

Sven Lohrmann

Sven Lohrmann (original)

  • WebcamTab

    16 Jan 2018 AGPLv3

    Moves the webcam stream from Control tab to its own Webcam tab.

    tab ui webcam

svv2014

T6

Taylor Talkington

Techman83

Technik Gegg

Tex

The Obico team

thelastWallE

thelongrunsmoke

Thijs Bekke

Thomas Arthofer

Thomas Köckerbauer

Thomas Lawton

Toby from 3D Geeks

Tom Mount

tpmullan

Uriah Welcome

Victor Noordhoek

Vikram Sarkhel

Vitor Henrique

Walt Moorhouse

Will MacCormack

Willmac16

Xennis

Xiao Jin

ziirish

Žiga Kralj

  • OctoLight

    18 Jan 2021 AGPLv3

    A simple plugin, that add's a button to the navbar, toggleing GPIO on the RPi. It can be used for turning on and off a light.

    gpio raspberry pi

Search

Help

You are a user of OctoPrint and want to to know how to install any of the plugins listed here? Take a look at this guide.

You are a plugin author and want to register your new plugin to be listed here? Take a look at this guide.

You are interested in writing your own plugin and don't know how to start? Take a look at the plugin tutorial.

Something is wrong with this repository? If something appears to be broken, please report it or send a PR to fix it =). Thanks!

Stats

There are currently 353 plugins listed in this repository of which 258 (73%) are marked as Python 3 compatible.

11 plugins have been marked as abandoned and are looking for a new maintainer.

All in all 253 plugin authors have spent time and effort to bring you these plugins.