轻量、本地优先的网页日历客户端,可与你自行配置的 CalDAV、CardDAV 和 JMAP 服务器同步。
- Star
- 645
- Fork
- 45
- 未关闭 Issue
- 27
- 最近提交
- 2个月前
这是什么?
Manage My Damn Life(MMDL)是一个自托管的前端,用于管理存放在 CalDAV 服务器上的任务和日历。它直接连接你已有的 CalDAV 账户,数据保存在你自己的服务器上。
你可以创建和编辑任务,设置截止日期、状态、描述和重复规则,并将任务拆分为子任务。任务可以用列表、甘特图或日历查看,自定义筛选器可以按需组织视图。它还能管理日历事件,支持多个 CalDAV 账户和多个用户账户,并提供 OAuth 登录,包括 Google Calendar。
项目以桌面端为主,目前仍处于测试阶段,用于重要数据前请先充分验证。已在 Nextcloud、Radicale 和 Baikal 上测试,理论上可使用 tsdav 库支持的所有服务器。
核心功能
- 01管理 CalDAV 任务,支持子任务、截止日期、状态、描述和重复规则。
- 02在同一界面管理日历事件。
- 03以列表、甘特图或日历形式查看任务。
- 04创建自定义任务筛选器。
- 05支持连接多个 CalDAV 账户和多个用户账户。
- 06支持通过 OAuth 登录 CalDAV 账户,包括 Google Calendar。
适用场景
- 在自己的 Nextcloud 或 Radicale 服务器上搭建个人任务和日历面板。
- 基于 CalDAV 数据,以甘特图查看项目任务。
- 为团队或家庭提供各自的用户账户,共用同一个自托管任务存储。
快速上手
- 1
阅读安装文档
- 2
按照 docs/install/index.md 中的安装指南进行设置并运行应用
使用前须知
- 该项目处于测试版,处理生产数据时需谨慎。
- 使用前需要自行托管,并按照安装文档完成配置。
收录于专题
标签
#caldav#tasks#calendar#self-hosted#task-manager#gantt-chart#caldav-client#calendar-view#selfhosted#taskmanager
常见问题
- manage-my-damn-life-nextjs 是什么?
- 一款自托管的网页前端,用于管理 CalDAV 任务和日历事件,支持列表、甘特图和日历视图。 Manage My Damn Life(MMDL)是一个自托管的前端,用于管理存放在 CalDAV 服务器上的任务和日历。它直接连接你已有的 CalDAV 账户,数据保存在你自己的服务器上。
- manage-my-damn-life-nextjs 可以免费使用吗?用的什么许可证?
- manage-my-damn-life-nextjs 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- manage-my-damn-life-nextjs 还在维护吗?
- 半年内有更新。manage-my-damn-life-nextjs 最近一次提交是在 2026年9月13日。
- manage-my-damn-life-nextjs 适合用来做什么?
- 在自己的 Nextcloud 或 Radicale 服务器上搭建个人任务和日历面板。 基于 CalDAV 数据,以甘特图查看项目任务。 为团队或家庭提供各自的用户账户,共用同一个自托管任务存储。
- manage-my-damn-life-nextjs 怎么安装和运行?
- 阅读安装文档 按照 docs/install/index.md 中的安装指南进行设置并运行应用
- 在哪里获取 manage-my-damn-life-nextjs?
- 源代码和安装说明在 GitHub 上:https://github.com/intri-in/manage-my-damn-life-nextjs
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
355+10 本周31TypeScriptMIT维护活跃更新于 17小时前
Nextcloud 的任务应用,通过 CalDAV 与各类设备同步任务,并可在网页端编辑。
709+2 本周124JavaScriptAGPL-3.0更新于 前天
一个轻量的 Python CalDAV/CardDAV 服务器,用于共享日历、待办和通讯录。
5189+26 本周545PythonGPL-3.0维护活跃更新于 3天前
一款自托管的 CalDAV 和 CardDAV 服务器,用于在多设备和应用之间同步日历与通讯录。
3365+10 本周323PHPGPL-3.0更新于 4天前
用 Rust 编写的 CalDAV/CardDAV 服务器,日历和联系人统一存储在单个 SQLite 数据库中。
567+6 本周48RustAGPL-3.0更新于 5天前
自托管的网页日历前端,可将 CalDAV、iCal 和 Google Calendar 聚合到同一界面。
526+1 本周25Go无许可证更新于 12天前