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

[!IMPORTANT]
Development of the visual development software that accompanies the framework has begun!🎉
该框架配套的可视化开发软件已开始进行开发!🎉(已新建仓库哩)
Repo: https://github.com/Xiaokang2022/tkintertools-designer

dark light

📦 Installation / 安装

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

🔥 Dev Version / 开发版本

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

preview_1

preview_2

preview_3

preview_4

preview_5

preview_6

preview_7

preview_8

preview_9

preview_10

preview_11

preview_12

preview_13

preview_14

preview_15

preview_16

preview_17

preview_18

preview_19

✅ Stable Version / 稳定版本

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

preview_1

preview_2

📦 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.0rc4

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

pip install tkintertools[all]==3.0.0rc4

📦 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.0rc4

👀 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.0rc4.tar.gz (53.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tkintertools-3.0.0rc4.tar.gz
  • Upload date:
  • Size: 53.2 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.0rc4.tar.gz
Algorithm Hash digest
SHA256 a5649f30848dddd9741094a83071ca5da4079288fe2741396a0f7a11722e4e1f
MD5 e8f436660dfb3c26f05dd40f1622cab4
BLAKE2b-256 34849bfd21e623b881ee75881db1ec7c6b3d758fc3161cbb691f564e065b1e97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tkintertools-3.0.0rc4-py3-none-any.whl
Algorithm Hash digest
SHA256 199ba2146df6e29906e0d618bfeeacbbf4369e3c76faf207a24348cc60cea64d
MD5 40ca0e6c7d8f391a8fb7b07d8bc31c51
BLAKE2b-256 3e11941fc4c095fb6f4da1b6376b3e6522846a60b1067b3369224465a1e0cb0d

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