一款自托管的网页前端,用于管理 CalDAV 任务和日历事件,支持列表、甘特图和日历视图。
- Star
- 355
- Fork
- 31
- 未关闭 Issue
- 2
- 最近提交
- 18小时前
这是什么?
Calino 是一个运行在浏览器中的日历应用,可以连接 Nextcloud、Radicale、Baikal、Stalwart 等已有的 CalDAV、CardDAV 或 JMAP 服务器。无需注册 Calino 账户:应用本身是静态页面,工作数据保存在浏览器或设备本地,并直接与你配置的服务器通信。
界面支持月、周、三日、日、议程和年视图,提供自然语言输入创建事件、命令面板、拖拽调整事件,以及 VTODO 任务和 VJOURNAL 日志。还支持 CardDAV 联系人、循环事件、分类、搜索、提醒和 PWA 安装。
项目可以用 pnpm 在本地运行,也可以部署为静态站点或使用 Docker 镜像。Android 版本通过 GitHub Releases 提供 APK。服务器不允许跨域请求时,可以配置 CORS 代理。
核心功能
- 01月、周、三日、日、议程和年视图,支持拖拽编辑事件
- 02自然语言创建事件,并提供 Cmd/Ctrl+K 命令面板
- 03支持 CalDAV、CardDAV 联系人和 JMAP 日历
- 04VTODO 任务(含循环)和 VJOURNAL 日志
- 05数据本地优先存储,可选主密码保护凭据
- 06提供 Docker 镜像和静态构建,便于自托管
适用场景
- 在浏览器中访问自托管的 Nextcloud 或 Radicale 日历,无需安装桌面客户端
- 将个人日程和任务保存在自己的 CalDAV 服务器上
- 为小团队部署预配置账户的日历前端
- 通过侧载 APK 在 Android 上管理日历
快速上手
- 1
运行预构建的 Docker 镜像
docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest - 2
在浏览器中打开 localhost:8080 访问 Calino
- 3
在设置中添加你的 CalDAV 服务器地址、用户名和密码
使用前须知
- 你的 CalDAV、CardDAV 或 JMAP 服务器必须通过 CORS 允许 Calino 的来源访问,否则需要使用代理。
- JMAP Calendars 支持基于互联网草案,目前仅在 Stalwart 上验证过。
- Calino 不包含企业功能,也不支持服务器端日历共享。
收录于专题
标签
常见问题
- calino 是什么?
- 轻量、本地优先的网页日历客户端,可与你自行配置的 CalDAV、CardDAV 和 JMAP 服务器同步。 Calino 是一个运行在浏览器中的日历应用,可以连接 Nextcloud、Radicale、Baikal、Stalwart 等已有的 CalDAV、CardDAV 或 JMAP 服务器。无需注册 Calino 账户:应用本身是静态页面,工作数据保存在浏览器或设备本地,并直接与你配置的服务器通信。
- calino 可以免费使用吗?用的什么许可证?
- calino 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- calino 还在维护吗?
- 活跃维护中。calino 最近一次提交是在 2026年11月6日。
- calino 适合用来做什么?
- 在浏览器中访问自托管的 Nextcloud 或 Radicale 日历,无需安装桌面客户端 将个人日程和任务保存在自己的 CalDAV 服务器上 为小团队部署预配置账户的日历前端 通过侧载 APK 在 Android 上管理日历
- calino 怎么安装和运行?
- 运行预构建的 Docker 镜像: docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest 在浏览器中打开 localhost:8080 访问 Calino 在设置中添加你的 CalDAV 服务器地址、用户名和密码
- 在哪里获取 calino?
- 源代码和安装说明在 GitHub 上:https://github.com/Ivan-Malinovski/calino
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
645+1 本周45JavaScriptGPL-3.0维护活跃更新于 2个月前
一个轻量的 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天前