Skip to content

Soopahfly/OctoPrint-PrettyGCode

 
 

Repository files navigation

OctoPrint Pretty GCode Viewer

This plugin adds a 3D GCode visualizer tab in Octoprint. It displays colored lines to give you some idea what the printer is doing and animates progress during printing.

What's New in v1.3.0

  • Dark Mode: Toggle between light and dark themes in View Options
  • OctoPrint 1.9.x/1.10.x Compatibility: Updated for modern OctoPrint versions
  • Improved Webcam Support: Fixed webcam initialization issues and updated to modern webcam API
  • Python 3.7+ Required: Updated for current Python standards

Screenshot

Features

  • 3D Gcode visualizer
  • Sync progress to print job
  • Full screen and tabbed interface
  • Dark mode support (new in v1.3.0)
  • Uses Dashboard plugin from Dashboard github page when installed
  • Customize the UI via CSS injection (see Instructions on tab in OctoPrint)
  • Compatible with OctoPrint 1.9.x and 1.10.x

Screenshot

For and configuration details, please see the instructions on the PrettyGcode tab in OctoPrint. Report bugs via the Issues tab here on github.

Apple Safari

Some users of Apple Safari have reported crashes when the page loads. To fix this you can enable "GPU Process: WebGL" and restart Safari.

Screenshot


Maintenance

This fork is maintained by soopahfly. The original plugin was created by Kragrathea.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 90.3%
  • CSS 4.3%
  • Jinja 2.8%
  • Python 2.6%