Skip to main content

A lightweight Python GUI library for building applications quickly.

Project description

# GUILab

**GUILab** is a Python GUI library built on top of [ttkbootstrap](https://ttkbootstrap.readthedocs.io/) and tkinter.

It provides an easy way to create modern GUI applications with widgets, media support, and more — all in a single module.


## **Features**

- Create windows with dark/light themes

- Buttons, Labels, TextBoxes, CheckBoxes, RadioButtons

- Sliders, ProgressBars, Meters, Frames, Tabs, Dropdowns, Datepickers, SpinBoxes

- MenuBar and Toolbar

- Table/Treeview support

- Canvas for shapes (circle, rectangle, line, oval, polygon) and images

- Media support: image, audio, and video embedding


## **Installation**

Install directly from PyPI:

pip install guilab

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

guilab-0.1.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

guilab-0.1.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file guilab-0.1.0.tar.gz.

File metadata

  • Download URL: guilab-0.1.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for guilab-0.1.0.tar.gz
Algorithm Hash digest
SHA256 32857e99905fe59f85d1ca619865383049a53c890c615e09b13de74244c41076
MD5 41c5252b57a955ee50eab61da3863f64
BLAKE2b-256 76f2035233660366774694d34cdca874c52c5aebebd6653799f4fc7aa8a286bd

See more details on using hashes here.

File details

Details for the file guilab-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: guilab-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for guilab-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0fdab6142d054be06baf147fde0bf705d0cdee46d7b893667b17d34c1ac623a6
MD5 71ab65f12cebac52dd2c7eda601f4266
BLAKE2b-256 fbeedde6bc07311c7843d8a61fcc44546fc03f5269fcde812fb6de9e7a32317a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page