Welcome to the Guitares documentation!

_images/delftdashboard.png

Guitares is a Python package for building configurable Graphical User Interfaces (GUIs) using the PyQt5 framework. GUI configurations can be defined programmatically, but are typically provided by the developer in YAML configuration files.

A Guitares GUI consists of a main window (with optional drop-down menu) that contains one or more UI elements. Guitares currently supports the following UI elements (or widgets):

  • Tab panels

  • Frames

  • Edit boxes

  • Text

  • Pop-up menus

  • List boxes

  • Check boxes

  • Radio buttons

  • Sliders

  • Push buttons

  • Web views

  • MapBox maps

Please see the Elements section for more information about each UI element.

Check out the Getting started section for instructions on how to get started!

Note

This project is under active development.

Contents