Веб-интерфейс для самостоятельного управления задачами и событиями календаря CalDAV с отображением в виде списка, диаграммы Ганта и календаря.
Ivan-Malinovski/calino
Лёгкий браузерный календарь с приоритетом локального хранения, синхронизирующийся с настроенными вами серверами CalDAV, CardDAV и JMAP.
Open source альтернатива:Google Calendar
- Звёзды
- 355
- Форки
- 31
- Открытые issues
- 2
- Последний коммит
- вчера
Что это?
Calino — браузерный календарь, который подключается к существующим серверам CalDAV, CardDAV или JMAP, например Nextcloud, Radicale, Baikal или Stalwart. Аккаунт Calino не нужен: приложение представляет собой статическую страницу, хранит рабочие данные в браузере или на устройстве и напрямую взаимодействует с настроенными вами серверами.
Интерфейс поддерживает просмотр месяца, недели, 3 дней, дня, повестки и года, а также создание событий на естественном языке, командную палитру, перетаскивание событий, задачи VTODO и заметки VJOURNAL. Кроме того, доступны контакты CardDAV, повторяющиеся события, категории, поиск, напоминания и установка в виде PWA.
Проект можно запускать локально с помощью pnpm, развёртывать как статический сайт или запускать через Docker-образ. Нативная сборка для Android распространяется через GitHub Releases, а если сервер не разрешает запросы из браузера, можно использовать CORS-прокси.
Ключевые возможности
- 01Просмотр календаря по месяцам, неделям, 3 дням, дням, повестке и году с редактированием событий перетаскиванием
- 02Создание событий на естественном языке и командная палитра, вызываемая через Cmd/Ctrl+K
- 03Поддержка CalDAV, контактов CardDAV и календарей JMAP
- 04Задачи VTODO с повторением и записи в дневнике VJOURNAL
- 05Локальное хранение данных с возможностью защитить учётные данные мастер-паролем
- 06Docker-образ и статическая сборка для самостоятельного размещения
Сценарии использования
- Работа с календарём Nextcloud или Radicale через браузер без установки настольного клиента
- Хранение личного календаря и задач на собственном сервере CalDAV
- Запуск общего интерфейса календаря для небольшой команды с заранее настроенными аккаунтами
- Управление календарями на Android через APK, установленный вручную
Быстрый старт
- 1
Запустите готовый образ Docker
docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest - 2
Откройте Calino в браузере по адресу localhost:8080
- 3
Добавьте URL сервера CalDAV, имя пользователя и пароль в Settings
Что важно знать
- Сервер CalDAV, CardDAV или JMAP должен разрешать запросы с источника Calino через CORS; в противном случае потребуется прокси.
- Поддержка JMAP Calendars основана на Internet-Draft и проверена только со Stalwart.
- В Calino нет корпоративных функций и серверного обмена календарями.
В подборках
Темы
Частые вопросы
- Что такое calino?
- Лёгкий браузерный календарь с приоритетом локального хранения, синхронизирующийся с настроенными вами серверами CalDAV, CardDAV и JMAP. Calino — браузерный календарь, который подключается к существующим серверам CalDAV, CardDAV или JMAP, например Nextcloud, Radicale, Baikal или Stalwart. Аккаунт Calino не нужен: приложение представляет собой статическую страницу, хранит рабочие данные в браузере или на устройстве и напрямую взаимодействует с настроенными вами серверами.
- calino можно использовать бесплатно? Какая у него лицензия?
- calino распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- calino всё ещё поддерживается?
- Активно поддерживается. Последний коммит в calino — 6 нояб. 2026 г..
- Для чего можно использовать calino?
- Работа с календарём Nextcloud или Radicale через браузер без установки настольного клиента Хранение личного календаря и задач на собственном сервере CalDAV Запуск общего интерфейса календаря для небольшой команды с заранее настроенными аккаунтами Управление календарями на Android через APK, установленный вручную
- Как установить calino?
- Запустите готовый образ Docker: docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest Откройте Calino в браузере по адресу localhost:8080 Добавьте URL сервера CalDAV, имя пользователя и пароль в Settings
- Где скачать calino?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Ivan-Malinovski/calino
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Cyrus IMAP — самостоятельно размещаемый сервер почты, контактов и календарей с поддержкой IMAP, JMAP, POP3, CalDAV, CardDAV и WebDAV.
Небольшой сервер CalDAV и CardDAV на Python для обмена календарями, списками дел и контактами со стандартными клиентами.
Сервер CalDAV и CardDAV для самостоятельного размещения и синхронизации календарей и контактов между устройствами и приложениями.
Сервер CalDAV/CardDAV на Rust, который хранит календари и контакты в одной базе SQLite.
Самостоятельно размещаемый сервер CalDAV, CardDAV и WebDAV с веб-панелью администрирования на Symfony для управления пользователями, календарями и адресными книгами.