Skip to main content

A python implementation to separate declarative and functional code of a tkinter UI

Project description

Version MIT License

Project tkyml

Just a relatively simple module to separate declarative and programative part of the creation of a tkinter UI. The declarative part is in a yaml file while we reach our needed widget and used it in the python code (logic). It's fully python based so it may be not very fast but it will do the thing on small project.

See more about the syntax and plus in the documentations, also you should go check the exemples to learn a bit more.

Warning

The project isn't available on other OS than windows due to depencies of some windows only modules allowing transparency on widget.

Installation

It is now available on pypi here so you can go along with :

pip install tkyml

Authors

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

tkyml-0.0.3.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

tkyml-0.0.3-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file tkyml-0.0.3.tar.gz.

File metadata

  • Download URL: tkyml-0.0.3.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for tkyml-0.0.3.tar.gz
Algorithm Hash digest
SHA256 6bbada6a90749650dc15b23c2043ce452580a9d53386519d428724006d311b01
MD5 a3bf5cd6d534bb4df99df6fc6a05b278
BLAKE2b-256 6383b4b8bf9314aaf00c1fa9745cc2f0b7482d10c1cc88c6bb521c3611af20b5

See more details on using hashes here.

File details

Details for the file tkyml-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: tkyml-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for tkyml-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cdbfc7c804d5ca1040c4f24c21df6c8ad5e5181cbdcbbb649e6c12da80beb1ee
MD5 f04c8bec18c288f98a7b9f008bb314e1
BLAKE2b-256 05bfa0ce5bfa377ab87f724767a4406ff99e06aff27e90cfa9a1aed5b45bf0c7

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