Repolode
Ivan-Malinovski

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. 1

    Запустите готовый образ Docker

    docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest
  2. 2

    Откройте Calino в браузере по адресу localhost:8080

  3. 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 обновляется ежедневно.

Похожие проекты

Веб-интерфейс для самостоятельного управления задачами и событиями календаря CalDAV с отображением в виде списка, диаграммы Ганта и календаря.

646+3 за неделю45JavaScriptGPL-3.0Активно поддерживаетсяОбновлён 2 месяца назад

Самостоятельно размещаемый сервер CalDAV, CardDAV и WebDAV с веб-панелью администрирования на Symfony для управления пользователями, календарями и адресными книгами.

764+3 за неделю44PHPMITАктивно поддерживаетсяОбновлён позавчера