Skip to main content

Easy and Simple GUI Library

Project description

tkeasygui

Easy and Simple GUI Library for Python. Take it Easy to develop GUI apps.

The usability of the GUI library PySimpleGUI allows for the easy creation of applications.

Install

python -m pip install git+https://github.com/kujirahand/tkeasygui-python

How to use

To create a simple window with only labels and buttons, you would write as follows:

import tkeasygui as eg

# Create window
layout = [
    [eg.Text("Hello, World!")],
    [eg.Button("OK")]
]
window = eg.Window("Hello", layout=layout)

# Event loop
while True:
    # get window event
    event, values = window.read()
    # close button
    if event == eg.WINDOW_CLOSED:
        break
    # check OK Button
    if event == "OK":
        eg.popup("Pushed OK Button")
        break
window.close()

For Developper

mypy .

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

tkeasygui-0.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tkeasygui-0.1.0-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tkeasygui-0.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for tkeasygui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5a69ac4ad24f157fcad6df81ae4e7c1cf99cb0cfa1acef3e398f68de3bb96723
MD5 c1b777e8a3c46644bb2808ee007f85fd
BLAKE2b-256 ed68de2852d5acbbbae3b415ade68d96d64fdbca86dcff113b946a61840de505

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tkeasygui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for tkeasygui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e12d33a3e9e061ccbd48af7e0d8dd025bf8d117d3bf11b2aeaeed7a828f241a3
MD5 b9892387e3013dd49730e2797d974f91
BLAKE2b-256 0ba9ca310b617e55b49935722186b15af8ea916876f7632166946cac3c418b76

See more details on using hashes here.

Supported by

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