Important
本项目原名为 tkintertools
,经社区投票,已重命名为 maliang
!🎉
https://xiaokang2022.github.io/maliang/
一个基于 tkinter
且控件都由 Canvas
绘制的轻量级 UI 框架
用以下命令进行安装:
pip install maliang
下面是该项目唯一必须需要的依赖包:
typing-extensions
: 提供额外的类型提示
下面的包都是可选的,不安装也能让该项目正常运行,但安装它们可以为你提供更多的功能:
darkdetect
: 提供操作系统主题检测pillow
: 提供更多类型图片的使用及优化图片缩放速度pywinstyles
: 提供一些 Windows 系统的窗口效果hPyT
: 提供更多 Windows 系统窗口的配置选项win32material
: 提供更多 Windows 系统窗口的配置选项
推荐,这些包都应该安装,用以下命令可以安装全部的可选包:
pip install maliang[opt]
除了基础功能之外,我们还提供一些扩展包来实现某些特定的功能。目前已有的官方扩展包如下:
maliang-mpl
: 提供matplotlib
包的相关支持maliang-media
: 提供媒体文件的相关支持maliang-three
: 提供简单 3D 绘图的相关支持
用以下命令可以安装全部的官方扩展包:
pip install maliang[ext]
下面是一些可以用该项目实现的演示,它们可能是用该项目的最新版本构建的,也可能是用旧版构建的,但无论怎样,它们的代码都可以在演示存储库中找到!
Tip
请点击 “展开” 来查看画廊
这里是一些可能对您有帮助的链接:
- 📑 项目许可: MIT License
- 📘 更新日志: CHANGELOG.md
- 📕 安全策略: SECURITY.md
- 📗 贡献指南: CONTRIBUTING.md
- 📙 行为准则: CODE_OF_CONDUCT.md
- 📚 教程和文档: Tutorials & Documents
- ❤️ 赞助我们: Sponsor
- 🚀 存储库镜像源: GitCode, Gitee