Skip to content
/ octogui Public

A python3-based GUI frontend for Octoprint, using the built-in REST API

Notifications You must be signed in to change notification settings

TGYK/octogui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

- python3
- qt5
- pyqt5

Installation

The requirements can be installed with the following commands:

- sudo apt-get install python3 qt5
- sudo apt-get install pyqt5

To install the script, simply copy the main.py, backend.py, and mainwindow_auto.py files into one directory. Create a config containing your access address and API key and place it within the same folder, an example has been provided.

Todo

- Handle directories
- Impliment move operation
- Impliment mkdir operation
- Add extruder move sub-menu to control menu
- Possibly add on-screen keyboard for config page - to not require an ssh login to edit config file/keyboard to type parameters.
- Add extruder count and heated bed options to config page

About

A python3-based GUI frontend for Octoprint, using the built-in REST API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages