scavin

WinCal 是一款开源的 Windows 任务栏日历工具,可以显示日程,包括系统邮箱与 ICS 订阅,支持农历显示、主题跟随和丰富设置,灵感来自 macOS 平台的 Itsycal。

1.4
发布于
11 天前
72
星标
1,091
下载
同步于
11 天前

最新版本

1.42026年10月8日 17:36
下载慢?可在上方随时切换镜像源

项目说明

项目概述

WinminiCal 是一款轻量、优雅的 Windows 11 任务栏日历工具,灵感来自 macOS 平台的 Itsycal,支持显示事件列表。该版本为 ha0719/WinCal 的 fork,增加了对 Emoji 国旗的图片支持。

主要功能

  • 系统托盘日历:点击任务栏时间区域即可弹出月历面板
  • 系统日历替换:自动拦截 Windows 原生日历弹窗,替换为 WinCal 面板
  • 农历显示:每个日期格子下方显示农历日期
  • 事件展示:有事件的日期显示彩色圆点,面板下方列出近期日程
  • 事件详情:鼠标悬停事件项,左侧弹出详情(标题、时间、地点、描述)
  • ICS 订阅:支持远程 .ics 日历订阅(Google Calendar、Outlook 等)
  • 主题跟随:深色/浅色主题自动跟随系统
  • Emoji 国旗支持:将国旗图片写入程序本身,新增来自 twemoji 的国旗图片
  • 丰富设置:周起始日、近期事件天数、字体大小、时间格式等

适用人群

  • Windows 10 1903+ 或 Windows 11 用户
  • 需要任务栏日历和日程显示的用户
  • 需要农历显示和 ICS 订阅的用户

快速上手

  • 开发调试:运行 build.bat
  • 发布单文件:运行 publish.bat,产物为 dist/WinCal.exe

核心优势

  • 支持 Emoji 国旗图片显示
  • 轻量优雅,灵感来自 macOS Itsycal
  • 支持农历显示和 ICS 日历订阅
  • 单文件发布,无需安装 .NET 运行时

系统要求

  • 操作系统:Windows 10 1903+ 或 Windows 11
  • 额外依赖:构建需 .NET 8 SDK、Visual Studio 2022 或 VS Code + C# Dev Kit

历史版本

排序