Guodelist

把待办写成文档
把日历变成桌面画板

Guodelist 是一个用 Tauri + React 做的桌面待办应用。Superlist 式的三栏、所见即所得的 Markdown 笔记、按时间段排布的周/日视图,还有一个能贴在桌面上的日历画板。

Tauri 2 · React 19 · 本地优先 · 安装包约 2.3 MB

它想解决的事

大部分待办应用把「任务」和「资料」分开,Guodelist 把两者放回同一个地方。

📝

任务即文档

每条任务都有富文本备注:Markdown 即时渲染、子任务、附件、评论,报价单和会议记录都能挂在任务上。

📅

按时间段排的日历

任务有开始和结束时间,周视图按真实时长画成色块,重叠自动分栏——和苹果日历一样的读法。

🖥️

桌面日历画板

独立窗口贴在桌面下层,不抢焦点、不进任务栏,月/周/日三种视图随时切换,还能锁定成只读。

🎨

两套主题

经典暖灰,或者星星人的奶油糖果色;明暗模式独立切换,日历色板跟着一起换。

⚡

本地优先

数据存在本机,断网也能用;主窗口和桌面画板通过 localStorage 即时同步。

🔁

重复任务

每天、每个工作日、每周、每月;勾选完成后自动滚出下一次。

界面

暖灰画布、米白面板、朱红只负责「选中 / 今天 / 进行中」。

三栏任务列表 + 详情
清单 / 任务 / 文档式详情
周视图时间网格
按开始–结束时间画的色块
桌面日历画板
月 / 周 / 日,可锁定只读

技术栈

桌面端和界面都在这个仓库里,欢迎自己编译。

Tauri 2React 19TypeScriptTailwind CSS 4shadcn/uizustandTiptapdnd-kitdate-fns