Skip to main content

A wrapper for quickly creating Tkinter code

Reason this release was yanked:

missing paths

Project description

RapidTk

a wrapper for Tkinter to create objects faster

rapidTk is a simple and modifiable wrapper for the Tkinter GUI framework.

As Tkinter was one of the first things i learnt while using python i though it would make a good learning excersise into complex tasks and creating packages.

The goal of this project is to move away from the basic boxes of Tkinter and create some very complex objects in a simple and easy to use way while keeping the flexability of Tkinter widgets.

Every object will be a collection of Tkinter widgets with additional logic and features stacked over them.

e.g. autoEntry which provides a basic Entry widget with autocompletion options in a smooth and natrual way, or The WindowManager alongside moveable windows for creating and managing lots of grabbable canvas widgets.

Why not use a better framework like Qt or wx ? Because Tkinter is free for both personal and commercial use. Tkinter is basic which allows high expandability on its widgets, and its simple and easy to learn.

This project does not aim to be the best project in the world or even a concice package. Just a collection of objects that will work with or without eachother and make creating interfaces faster, smoother and much easier.

Feel free to add your own ideas, widgets, expansions and logic to this project.

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

rapidTk-0.0.1.tar.gz (56.0 kB view details)

Uploaded Source

Built Distribution

rapidTk-0.0.1-py3-none-any.whl (47.6 kB view details)

Uploaded Python 3

File details

Details for the file rapidTk-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for rapidTk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b3477c709a21329c1cd8a9570b6478bc0fb49c6c6bd911919a80d90713d55073
MD5 d065584a3fec183c2497fd3ba94b9642
BLAKE2b-256 62e9281e20b4df81d549881af34218d3cbe0ef30c4d7a9fdf107b242d6b96fa9

See more details on using hashes here.

File details

Details for the file rapidTk-0.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for rapidTk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e16e2aadd54bcae0dcd58b4c7fe5f614b13d6e2ccf6978a22363aec70de994ae
MD5 c851bf7b8949c00e5b1bf6a7ad86fa20
BLAKE2b-256 6b5c19bfb18114ead968e03562f88b892f2579fcc4cee15121c3dbb9dd02469c

See more details on using hashes here.

Supported by

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