/tkintertools

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

Primary LanguagePythonMIT LicenseMIT

tkintertools

logo

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

Version Downloads Total Downloads Size
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.0.rc1
  • 🕓 Release / 发布日期 : 2024-08-08
  • ✨ Feature / 更新内容 : News-3.0.0
pip install tkintertools[recommended]==3.0.0rc1
👁️ Preview / 预览

📦 Dependency / 依赖包

Note

All dependencies are listed in requirements.txt, but optional packages don't have to be installed
所有的依赖包均会在 requirements.txt 中列出,但可选包并不一定要安装

📌 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.0rc1

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

pip install tkintertools[all]==3.0.0rc1

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

👀 More / 更多