About the Development category

If you want to implement something in a plugin or even core OctoPrint or talk about protocol specifics or potential optimisations, this is the right place for you.

Other than the more general Get Help category, this place is reserved for the nitty gritty close to code questions and ideas that you want to talk about.

Topics you might encounter here:

  • How do I add a button to the navbar that issues a GCODE command on click?
  • How can I merge tabs into one?
  • What would be the necessary steps to receive push updates from OctoPrint in my third party client application?
  • Serial protocol discussions