WinCal(WinminiCal)是一款轻量、优雅的 Windows 11 任务栏日历工具,灵感来自 macOS 平台的 Itsycal,支持显示事件列表、农历显示、ICS 日历订阅,可自动拦截并替换 Windows 原生日历弹窗。
- 1.0
- 发布于
- 2026年5月10日
- 63
- 星标
- 501
- 下载
- 同步于
- 13 天前
最新版本
1.02026年5月10日 23:43下载慢?可在上方随时切换镜像源
项目说明
项目概述
WinminiCal 是一款轻量、优雅的 Windows 11 任务栏日历工具,灵感来自 macOS 平台的 Itsycal,支持显示事件列表。点击任务栏时间区域即可弹出月历面板,自动拦截 Windows 原生日历弹窗并替换为 WinCal 面板。
主要功能
- 系统托盘日历:点击任务栏时间区域即可弹出月历面板
- 系统日历替换:自动拦截 Windows 原生日历弹窗,替换为 WinCal 面板
- 农历显示:每个日期格子下方显示农历日期
- 事件展示:有事件的日期显示彩色圆点,面板下方列出近期日程
- 事件详情:鼠标悬停事件项,左侧弹出详情(标题、时间、地点、描述)
- ICS 订阅:支持远程 .ics 日历订阅(Google Calendar、Outlook 等)
- 主题跟随:深色/浅色主题自动跟随系统
- 丰富设置:周起始日、近期事件天数、字体大小、时间格式等
适用人群
- Windows 10 1903+ 或 Windows 11 用户
- 需要任务栏日历和日程显示的用户
- 需要农历显示和 ICS 订阅的用户
快速上手
- 开发调试:运行
build.bat - 发布单文件:运行
publish.bat,产物为dist/WinCal.exe(约 50-70 MB,无需安装 .NET 运行时)
核心优势
- 轻量优雅,灵感来自 macOS Itsycal
- 支持农历显示和 ICS 日历订阅
- 自动替换 Windows 原生日历弹窗
- 单文件发布,无需安装 .NET 运行时
系统要求
- 操作系统:Windows 10 1903+ 或 Windows 11
- 额外依赖:构建需 .NET 8 SDK、Visual Studio 2022 或 VS Code + C# Dev Kit
历史版本
排序