zhtdbobo

LightTodo

LightTodo 是一款基于 Tauri 架构的轻量级桌面待办事项应用,安装包仅 3-5 MB,支持本地优先存储、WebDAV 同步、标签、提醒、优先级、分组、周期任务、密码待办和本地备份,跨平台支持 Windows 与 macOS。

v0.4.5
发布于
2026年8月16日
2
星标
28
下载
同步于
25 天前

最新版本

v0.4.52026年8月16日 17:49
下载慢?可在上方随时切换镜像源

项目说明

项目概述

LightTodo 是一个轻量级、支持 WebDAV 同步的待办事项应用,当前版本 v0.4.5。

主要功能

  • 极致轻量:Tauri 架构,安装包仅 3-5 MB,内存占用低
  • 待办管理:创建、编辑、删除待办,支持完成状态切换
  • 多行支持:待办内容支持多行输入(Shift+Enter 换行)
  • 优先级:三级优先级标记(高、中、低)
  • 自定义分组:创建、重命名、删除分组,待办可移动到不同分组
  • 截止时间:设置 deadline 后自动进入「今日」,并按小时显示逾期时间
  • 周期任务:支持每天、每周、每月重复,完成后自动生成下一次待办
  • 窗口置顶:小窗口始终在最前,方便随时查看
  • 系统托盘:隐藏到托盘运行,右键菜单快速操作
  • WebDAV 同步:支持坚果云、Nextcloud 等 WebDAV 云存储同步
  • 智能同步:双向同步、上传、下载三种模式,智能合并数据
  • 自动同步:启动时自动同步,支持定时后台同步
  • 密码待办:内置密码生成器,使用 AES-256-GCM 加密并支持跨设备同步
  • 本地备份:将全部待办、分组和标签导出为 JSON,并可通过事务安全恢复
  • 应用内更新:自动检查、下载并安装签名更新包
  • 本地优先:数据本地 SQLite 存储,隐私安全

适用人群

  • 需要轻量级待办事项应用的用户
  • 使用 WebDAV 同步待办的用户
  • Windows / macOS 用户

快速上手

  1. 确保 Node.js 18+ 和 pnpm 11+
  2. 安装 Rust 1.85+
  3. Windows 需安装 Visual Studio Build Tools;macOS 需运行 xcode-select --install
  4. 克隆仓库并运行 pnpm install 和 pnpm run tauri dev
  5. 首次运行需要 5-10 分钟编译 Rust 依赖

核心优势

  • 极致轻量,安装包仅 3-5 MB
  • 支持 WebDAV 同步和密码待办
  • 周期任务、优先级、分组等功能完善
  • 本地优先,数据本地 SQLite 存储

系统要求

  • 操作系统:Windows 10/11、macOS
  • 额外依赖:WebDAV 同步需自备 WebDAV 服务;开发构建需 Node.js 18+、pnpm 11+、Rust 1.85+

历史版本

排序