Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

Class-Widgets

> 编程语言
Open source

请转用 Class Widgets 2,谢谢。

772 stars0 likes1 views
WebsiteGitHub

About

请转用 Class Widgets 2,谢谢。

[!CAUTION] 停止维护公告
我们很抱歉的通知,由于一些原因,本项目目前已经停止维护。
这意味着,在这期间本项目不会有新功能或 Bug 修复。现有代码和旧版本还会保留。
建议您尝试 Class Widgets 2 以获得更好的体验。

Class Widgets 1

全新桌面课表

特性

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

软件截图

主界面(亮色)

主界面(暗色)

安装&使用

[!TIP] 可在 Class Widgets 官方文档 查看教程。

[!IMPORTANT] 若要体验此页面的特性,请前往 Actions 页面下载最新构建。

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

协议

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

Copyright © 2025 RinLit.

致谢

第三方库和框架

  • PyQt5
  • PyQt-Fluent-Widgets
  • Loguru
  • Requests

资源

  • SF Symbols (部分图标已做修改)
  • 和风天气图标(部分图标已做修改)
  • Segoe Fluent Icons(部分图标已做修改)
  • HarmonyOS Sans

贡献

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

赞助商

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

  • 猞猁
  • JerryQAQ

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

由 Weblate 提供免费的翻译平台

翻译状态

Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation

由 SignPath.io 提供 Windows 上的免费代码签名,由 SignPath Foundation 提供证书

代码签名策略

  • 由 SignPath.io 提供代码签名,由 SignPath Foundation 提供证书

  • 提交者和审阅者:团队成员

  • 审批者:所有者

-除非用户或安装或操作它的人特别要求,否则本程序不会将任何信息传输到其他网络系统。

社区

我们目前开通了 Discussions、QQ群 和 Discord 服务器。

星标历史

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

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythonclassroomclassroom-toolsclasswidgetseducation

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言