Logo

Stars

8331

Forks

1673

Watchers

334

Developer links

OctoPrint

Unleash the power of your browser to become the puppet master of your 3D printer with OctoPrint! This nifty web interface is like a mission control center for your printer, letting you orchestrate every layer and line from the comfort of your couch. Peek in on your printer's progress with a live webcam feed – it's like Netflix for makers, but with more suspense. Tweak temperatures like a master chef, slide your print head around with the grace of a ballerina, and hit pause, play, or stop with the drama of a soap opera cliffhanger. Compatible with a plethora of printers and expandable with plugins, OctoPrint is as open-source as a love letter to the community. Plus, you can whip up timelapse videos to show off your prints, slice STL files without breaking a sweat, and command your printer with the ease of a captain on the bridge. All while saving a pretty penny hosting it on RepoCloud, where the only thing lower than the cost is the chance of you wanting to leave!

OctoPrint
OctoPrint
OctoPrint
OctoPrint

Benefits

  • Full Remote Control & Monitoring
  • OctoPrint provides a comprehensive web interface for controlling your 3D printer. You can control and monitor every aspect of your 3D printer and your printing jobs right from within your browser. This includes access to the embedded webcam feed, constant feedback on the progress of your print job, temperature control of your hotends and print bed, and movement of the print head along all axes.
  • Compatible and Extendable
  • OctoPrint is compatible with most consumer 3D printers out of the box. Its powerful plugin system allows for extending its functionality in various ways, including bed leveling visualization, timelapse creation, UI theming, firmware updating, and adding support for specific printers.
  • 100% Open Source
  • OctoPrint is Free and Open Source Software released under the GNU Affero General Public License (AGPL). This means that all its source code is available in its GitHub repository and can be modified to suit your needs.

Features

  • Remote Control & Monitoring
  • Control and monitor every aspect of your 3D printer and your printing jobs right from within your browser. This includes starting, stopping, or pausing your current print job at any time.
  • Plugin System
  • OctoPrint's powerful plugin system allows for extending its functionality in various ways. This includes visualizing your bed leveling, creating stunning timelapses, controlling the theming of OctoPrint’s UI, updating your printer’s firmware, and adding support for specific printers.
  • Open Source
  • OctoPrint is Free and Open Source Software, meaning you can modify it to suit your needs. All its source code is available in its GitHub repository.
  • Timelapse Recordings
  • Create awesome timelapse recordings of your prints directly within OctoPrint.
  • Built-in Access Controls
  • Control who can control your printer with the built-in access controls.
  • System Commands
  • Add system commands to the menu to easily shutdown or reboot your OctoPrint server or even your printer.
  • Event Hooks
  • Configure event hooks to react to certain events within OctoPrint by calling external commands or sending custom GCODE to your printer.