OctoPrint
1.8.7
  • Features
  • Bundled Plugins
  • Configuration
  • REST API
  • Events
  • Development
    • OctoPrint’s versioning strategy
    • OctoPrint’s branching model
    • Setting up a Development environment
    • Setting up the virtual printer for debugging
    • Profiling requests
  • Developing Plugins
  • Internal Modules
  • JavaScript Client Library
OctoPrint
  • Docs »
  • Development
  • View page source

Development¶

  • OctoPrint’s versioning strategy
  • OctoPrint’s branching model
  • Setting up a Development environment
    • Obtaining, building and running the source
      • Linux
      • Windows
      • Mac OS X
    • IDE Setup
      • PyCharm
      • Visual Studio Code (vscode)
  • Setting up the virtual printer for debugging
    • Enabling the virtual printer
    • Virtual printer configuration options
    • Log file
    • Debug commands
  • Profiling requests
    • Errors

If you are interested in contributing code to OctoPrint, first of all: Thank you! Please make sure to read the Contribution Guidelines!

Previous Next

© Copyright 2013-2023, Gina Häußge.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions v: 1.8.7
Tags
1.8.7
1.9.0rc3
Branches
master
maintenance
devel