Skip to main content

A simple wrapper for customtkinter

Project description

eazyctk

eazyctk is a simplified wrapper for customtkinter, designed to make building GUI applications in Python faster and easier.

Features

  • Simplified UI creation: Quickly create labels, buttons, and entries with less code.
  • State Management: Automatically keeps track of your widgets in simple dictionaries.
  • Built-in Examples: Includes helper functions like exampleWindow() to get you started immediately.

Quick Example

Here is how easy it is to create a calculator using eazyctk:

from eazyctk import *

createWindow("400x400", "My App")
createLabel("lbl1", "Hello World!", 20, 20)
createButton("btn1", "Click Me", lambda: print("Clicked!"), 20, 60)
start()

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

eazyctk-0.0.2.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

eazyctk-0.0.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file eazyctk-0.0.2.tar.gz.

File metadata

  • Download URL: eazyctk-0.0.2.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for eazyctk-0.0.2.tar.gz
Algorithm Hash digest
SHA256 ac6b75a7a77c638a64cacb232b064f2863a028ae8915cbc01afda10c2f19d2e4
MD5 ed665ec86a47d509c18d105216102a56
BLAKE2b-256 61b1ad1f70a68a72be6b96133f683b5881d7c793a37b64bbed45ce43dfc4dcec

See more details on using hashes here.

File details

Details for the file eazyctk-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: eazyctk-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for eazyctk-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 949ba760a3315c0571808083ad3198f3335fdfe3f6bfbd1a09d301266c8d5b48
MD5 ce9105356f0263f1162c9bdabece1a54
BLAKE2b-256 5dd327a5288e07503e30c457ad4666497cee14f4964e8e8773a18635b3a5eac8

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