一款自托管的类 Google Keep 笔记应用,每条笔记都是你磁盘上的纯 Markdown 文件。
- Star
- 308
- Fork
- 27
- 未关闭 Issue
- 7
- 最近提交
- 昨天
这是什么?
OpenHabitTracker 将笔记、任务和习惯整合在一个应用中。笔记使用 Markdown 格式,并直接在列表中渲染;任务支持计划日期和时间、时长、清单和计时器;习惯则按逾期程度计算完成情况,而不是连续打卡天数。搜索和筛选可覆盖笔记正文与清单项,每个习惯都有进度、历史、日历和连续记录图表。
应用基于 C# 和 .NET 10 的 Blazor 开发,可作为网页、PWA 运行,也提供 Windows、Linux、Android、iOS 和 macOS 原生版本,并可以以 Blazor Server 容器方式部署。数据保存在本地设备,只会同步到你自己运行的服务器,无需账号,也没有广告。
自托管方式为单用户 Blazor Server 的 Docker 镜像,通过环境变量和 docker-compose 文件配置,并提供 OpenAPI 文档和日志页面。
核心功能
- 01Markdown 笔记在列表中直接渲染,支持搜索正文和清单项。
- 02任务可设置计划日期时间、时长、清单和计时器。
- 03习惯以逾期百分比衡量完成情况,而非连续天数。
- 04支持导入导出 JSON、YAML、TSV 和 Markdown,并可导入 Google Keep Takeout ZIP。
- 05每个习惯提供进度、历史、日历、连续记录和星期分布图表。
- 06可通过 Docker 自托管服务器进行数据同步。
适用场景
- 追踪周期性习惯,漏掉一天时不会清零进度。
- 在桌面和手机之间用一个应用管理笔记、任务和习惯。
- 在家用 NAS 或 Linux 服务器上自建私有同步服务。
- 将 Google Keep 笔记迁移到本地可自行管理的数据中。
快速上手
- 1
通过 winget 从 Microsoft Store 安装 Windows 版
winget install OpenHabitTracker - 2
或在浏览器中使用网页版 pwa.openhabittracker.net
- 3
或从 README 中的商店链接安装 Android、iOS、macOS 或 Linux 版
使用前须知
- 自托管同步需要你自己运行 Docker 服务器。
收录于专题
标签
常见问题
- OpenHabitTracker 是什么?
- 免费开源的习惯追踪与笔记、任务应用,支持 Web、桌面和移动端,可选自托管同步。 OpenHabitTracker 将笔记、任务和习惯整合在一个应用中。笔记使用 Markdown 格式,并直接在列表中渲染;任务支持计划日期和时间、时长、清单和计时器;习惯则按逾期程度计算完成情况,而不是连续打卡天数。搜索和筛选可覆盖笔记正文与清单项,每个习惯都有进度、历史、日历和连续记录图表。
- OpenHabitTracker 可以免费使用吗?用的什么许可证?
- OpenHabitTracker 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- OpenHabitTracker 还在维护吗?
- 活跃维护中。OpenHabitTracker 最近一次提交是在 2026年11月6日。
- OpenHabitTracker 适合用来做什么?
- 追踪周期性习惯,漏掉一天时不会清零进度。 在桌面和手机之间用一个应用管理笔记、任务和习惯。 在家用 NAS 或 Linux 服务器上自建私有同步服务。 将 Google Keep 笔记迁移到本地可自行管理的数据中。
- OpenHabitTracker 怎么安装和运行?
- 通过 winget 从 Microsoft Store 安装 Windows 版: winget install OpenHabitTracker 或在浏览器中使用网页版 pwa.openhabittracker.net 或从 README 中的商店链接安装 Android、iOS、macOS 或 Linux 版
- 在哪里获取 OpenHabitTracker?
- 源代码和安装说明在 GitHub 上:https://github.com/Jinjinov/OpenHabitTracker
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Ticky 是一款基于 ASP.NET Core Blazor 构建的免费开源看板任务管理工具,适合个人或团队使用。
一款基于 Python 的自托管习惯追踪应用,记录每日习惯与连续打卡,不设目标功能。
基于 SvelteKit 构建的自托管、注重隐私的笔记应用,可作为 Google Keep 的替代方案。
基于 Blazor 开发的开源跨平台本地日记应用,支持 Android、Windows、macOS、Web 和 Linux。
Notesnook 笔记应用的自托管同步服务端,基于 .NET 8 构建,支持 Docker 部署。