案例 Worklog:Rust/Tauri + SvelteKit 构建的本地优先 Git 同步看板工具

2026-09-05 07:55:29

Worklog:Rust/Tauri + SvelteKit 构建的本地优先 Git 同步看板工具

Worklog 是一个面向小型团队与独立开发者的桌面项目管理工具,免费开源,基于 Rust/Tauri + TypeScript/SvelteKit 构建,遵循 MIT 协议发布。项目代码托管在 GitHub:

https://github.com/regisx001/Worklog

功能特性

跨平台

支持 Windows、macOS、Linux 三种桌面操作系统。

看板(Kanban)

看板是 Worklog 的核心功能,面向敏捷开发流程,提供可视化、拖拽式的任务管理。默认流程状态为 Backlog、Todo、Doing、Done,通过懒加载与无限滚动支持大规模任务数据处理。

极简项目模型

Worklog 的项目组织模型分为三层:工作区(Workspace)、看板(Board)、卡片(Ticket)。以最少层级覆盖大多数工作组织方式,降低使用成本与概念负担。

本地优先

数据全部存储在本地 SQLite 数据库中,无服务器与云账户依赖,具备零延迟访问和离线可用能力。

Git 原生同步

数据同步基于 Git 实现,支持自动 pull + push,可匿名或自托管协作;同步历史可审计,不产生额外的 SaaS 依赖。

键盘驱动

内置命令面板(Command Palette),核心流程操作均提供快捷键支持。

多种视图系统

同一项目数据支持三种视图:Kanban、Table、Timeline(Gantt)。

下载安装

官方下载页面:

https://regisx001.github.io/Worklog/docs/download

选择对应操作系统的安装包。Windows 下安装完成后运行 worklog.exe

点击 New board 创建项目看板。

结语

Worklog 定位是面向开发者的轻量级项目管理工具,以本地数据与 Git 协作机制为核心,侧重效率、隐私与离线可用性,不追求企业级功能覆盖。

复制全文 生成海报 Rust Tauri SvelteKit 项目管理 本地优先

推荐文章

程序员茄子在线接单