Skip to content

Class Widgets 是一款能够显示当前课程的桌面组件应用程序。其提供了易用课程表编辑和美观的桌面组件。

License

Notifications You must be signed in to change notification settings

Class-Widgets/Class-Widgets

Repository files navigation

Warning

Class Widgets 目前进入了维护期,暂时不会接受更多的feature。待我们调整好以后,将会继续开发课表软件。在此之间,我们仍然接受修复bug和添加新插件请求。

Note

Class Widgets 有 QQ 群和 Discord 服务器啦!详见此处

logo

Class Widgets

全新桌面课表

特性

  • 由 Python 编写的插件系统和插件广场(详见最新构建)
  • 将今日的课程安排以小组件的样式为你呈现;
  • 具有 上下课提醒 和预备铃;
  • 拥有主题系统支持你高度自定义。
  • 简洁直观的 课程表编辑 界面;
  • 同时存储多个课程表文件,并能在各个 Class Widgets 导入和导出;
  • 支持 通用课程表交换格式(Course Schedule Exchange Schema) ,能在不同格式间转换;
  • 提供快捷的调休、换课 应对方案
  • 提供“天气”、“自定义倒计时”等实用小组件;
  • 通过 “自定义” 个性化你的 Class Widgets;
  • 具有亮/暗色主题;
  • ……

软件截图

主界面(亮色)

scrshot_0

主界面(暗色)

scrshot_0

安装&使用

Tip

可在 Class Widgets 官方文档 查看教程。

Important

若要体验此页面的特性,请前往此处预发行版的页面下载。

下载 当前版本 中最新版的压缩文件,解压到合适位置后,打开 ClassWidgets.exe 即可。 可通过托盘菜单进入设置、或退出此程序。

协议

此项目 (Class Widgets) 基于 GPL-3.0 许可证授权发布,详情请参阅 LICENSE 文件。

Copyright © 2025 RinLit.

致谢

第三方库和框架

资源

贡献

感谢以下同学为 Class Widgets 作出贡献。

Contributors Repobeats

如果您想要为 Class Widgets 作出贡献,请阅读贡献指南

赞助商 / Sponsors

感谢以下人员对本项目的支持。

感谢以下赞助商对本项目的支持。

SignPath Free code signing on Windows provided by SignPath.io, certficate by SignPath Foundation
SignPath.io 提供 Windows 上的免费代码签名,由 SignPath Foundation 提供证书

代码签名策略 / Code signing policy

  • Free code signing provided by SignPath.io, certificate by SignPath Foundation
    SignPath.io 提供代码签名,由 SignPath Foundation 提供证书

  • Committers and reviewers: Organization Members
    提交者和审阅者:团队成员

  • Approvers: Owners
    审批者:所有者

  • This program will not transfer any information to other networked systems unless specifically requested by the user or the person installing or operating it.
    除非用户或安装或操作它的人特别要求,否则本程序不会将任何信息传输到其他网络系统。

社区

我们目前开通了 DiscussionsQQ群Discord 服务器

星标历史

Star History Chart

这仅是我作为新人的练习作品,欢迎提供更多意见!