Skip to main content

tkintertools is a UI framework based on the Canvas class of tkinter

Project description

[!IMPORTANT]
Due to my studies, I lack the time and energy to consistently update this project until the end of this year, but I will slowly and consistently update the documentation, so please understand.
由于学业原因,直到今年年底,我缺少时间和精力来持续更新本项目,但我还是会慢慢地持续更新文档的,请理解。
Project Homepage / 项目主页: https://xiaokang2022.github.io/tkintertools/
Tutorials and Documents / 教程和文档: https://xiaokang2022.github.io/tkintertools-docs/3.0/
(Currently only support Chinese / 目前仅支持中文)

tkintertools

logo

tkintertools 是一个基于 tkinterCanvas 类的 UI 框架
tkintertools is a UI framework based on the Canvas class of tkinter

Version Downloads Total Downloads Lint&Test
Watchers Forks Stars Issues Pull Requests Discussions

Insights

Star History Chart

📦 Installation / 安装

[!TIP]
Most of the preview content of the following two versions can be found in the official demo repository
下面两个版本的预览内容大多可以在官方演示仓库中找到

✅ Stable Version / 稳定版本

  • 🔖 Version / 最新版本 : 2.6.21
  • 🕓 Release / 发布日期 : 2024-01-01
  • ✨ Feature / 更新内容 : News-2.6.21
pip install tkintertools
👁️ Preview / 预览

🔥 Dev Version / 开发版本

  • 🔖 Version / 最新版本 : 3.0.0rc3
  • 🕓 Release / 发布日期 : 2024-10-24
  • ✨ Feature / 更新内容 : News-3.0.0
pip install tkintertools[recommended]==3.0.0rc3
👁️ Preview / 预览

📦 Dependency / 依赖包

📌 Requirements / 必需包

🎨 Options / 可选包

Considering that too many packages will result in a large size of the project file when packing, the optional packages selected below are recommended to be installed
考虑到调用的包过多将导致打包时项目文件的大小过大,因此下面被选中的可选包是推荐安装的

The following command installs the recommended optional dependencies:
以下命令可以安装推荐的可选依赖包:

pip install tkintertools[recommended]==3.0.0rc3

The following command installs all optional dependencies:
以下命令可以安装全部可选依赖包:

pip install tkintertools[all]==3.0.0rc3

📦 Extension / 扩展包

In addition to the basic functionality, tkintertools also offers some extension packages to implement certain functionality. The following official extensions are available:
除了基础功能之外,tkintertools 还提供一些扩展包来实现某些特定的功能。目前已有的官方扩展包如下:

The following command can be used to install all the official extensions:
以下命令可以安装全部的官方扩展包:

pip install tkintertools[extension]==3.0.0rc3

👀 More / 更多

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

tkintertools-3.0.0rc3.tar.gz (52.7 kB view details)

Uploaded Source

Built Distribution

tkintertools-3.0.0rc3-py3-none-any.whl (58.1 kB view details)

Uploaded Python 3

File details

Details for the file tkintertools-3.0.0rc3.tar.gz.

File metadata

  • Download URL: tkintertools-3.0.0rc3.tar.gz
  • Upload date:
  • Size: 52.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tkintertools-3.0.0rc3.tar.gz
Algorithm Hash digest
SHA256 9598f4304658db7996ac2343beddd5f3c91f1cb65bd38dfbe02293eeb32d9bac
MD5 5984d49ae585e9875e6ae9ef3d4ece66
BLAKE2b-256 75a132f31c7e1fa4c4b688853b158568da293ececaff836ddb327a43198fb17d

See more details on using hashes here.

File details

Details for the file tkintertools-3.0.0rc3-py3-none-any.whl.

File metadata

File hashes

Hashes for tkintertools-3.0.0rc3-py3-none-any.whl
Algorithm Hash digest
SHA256 46447e01cab4a5c38ac86372a11404520023ad89530c5aba806ca0ad521e08f0
MD5 6e3d19ccc27b0b931c55b94c102ed733
BLAKE2b-256 00d4d1dd53399c54f4209b33c6fdf1cc0e22cc7899b3bd7676cdfad078f34776

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