tkintertools

The tkintertools is a UI framework based on the Canvas class of tkinter. In other words, all the UI is drawn in Canvas!

MIT License

Downloads
1.3K
Stars
408
Committers
2

[!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. 由于学业原因,直到今年年底,我缺少时间和精力来持续更新本项目,但我还是会慢慢地持续更新文档的,请理解。 Tutorials and Documents / 教程和文档: https://xiaokang2022.github.io/tkintertools-docs/3.0/ (Currently only support Chinese / 目前仅支持中文)

📦 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

🔥 Dev Version / 开发版本

  • 🔖 Version / 最新版本 : 3.0.0rc2
  • 🕓 Release / 发布日期 : 2024-09-16
  • ✨ Feature / 更新内容 : News-3.0.0
pip install tkintertools[recommended]==3.0.0rc2

📦 Dependency / 依赖包

📌 Requirements / 必需包

Not yet 暂无

🎨 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.0rc2

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

pip install tkintertools[all]==3.0.0rc2

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

👀 More / 更多