Repolode
Ivan-Malinovski

Ivan-Malinovski/calino

Um cliente de calendário leve e local-first para navegador, com sincronização com servidores CalDAV, CardDAV e JMAP configurados por você.

Alternativa open source a:Google Calendar

Estrelas
355
Forks
31
Issues abertas
2
Último commit
ontem

O que é?

Calino é um app de calendário baseado no navegador que se conecta a servidores CalDAV, CardDAV ou JMAP existentes, como Nextcloud, Radicale, Baikal ou Stalwart. Não é preciso ter uma conta Calino: o app é uma página estática que armazena os dados de trabalho no navegador ou no dispositivo e se comunica diretamente com os servidores que você configura.

A interface oferece visualizações de mês, semana, 3 dias, dia, agenda e ano, além de criação de eventos em linguagem natural, uma paleta de comandos, movimentação de eventos por arrastar e soltar e tarefas VTODO e anotações VJOURNAL. Também oferece suporte a contatos CardDAV, eventos recorrentes, categorias, busca, lembretes e instalação como PWA.

O projeto pode ser executado localmente com pnpm, publicado como site estático ou executado por meio de uma imagem Docker. Uma versão nativa para Android é distribuída pelo GitHub Releases, e é possível usar um proxy CORS quando um servidor não permite requisições do navegador.

Recursos principais

  • 01Visualizações de calendário de mês, semana, 3 dias, dia, agenda e ano, com edição por arrastar e soltar
  • 02Criação de eventos em linguagem natural e paleta de comandos Cmd/Ctrl+K
  • 03Suporte a calendários CalDAV e JMAP e a contatos CardDAV
  • 04Tarefas VTODO com recorrência e entradas de diário VJOURNAL
  • 05Armazenamento local-first com proteção opcional de credenciais por senha mestra
  • 06Imagem Docker e build estático para hospedagem própria

Casos de uso

  • Acessar pelo navegador um calendário Nextcloud ou Radicale auto-hospedado, sem instalar um cliente desktop
  • Manter um calendário pessoal e tarefas no seu próprio servidor CalDAV
  • Disponibilizar um frontend de calendário compartilhado para uma equipe pequena, com contas pré-configuradas
  • Gerenciar calendários no Android usando o APK instalado por sideload

Início rápido

  1. 1

    Execute a imagem Docker pré-compilada

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

    Abra o Calino no navegador em localhost:8080

  3. 3

    Adicione a URL, o nome de usuário e a senha do servidor CalDAV em Settings

Antes de usar

  • Seu servidor CalDAV, CardDAV ou JMAP precisa permitir, via CORS, solicitações da origem do Calino; caso contrário, você precisará de um proxy.
  • O suporte a JMAP Calendars é baseado em um Internet-Draft e foi verificado apenas com o Stalwart.
  • O Calino não oferece recursos empresariais nem compartilhamento de calendários no servidor.

Em coleções

Tópicos

Perguntas frequentes

O que é calino?
Um cliente de calendário leve e local-first para navegador, com sincronização com servidores CalDAV, CardDAV e JMAP configurados por você. Calino é um app de calendário baseado no navegador que se conecta a servidores CalDAV, CardDAV ou JMAP existentes, como Nextcloud, Radicale, Baikal ou Stalwart. Não é preciso ter uma conta Calino: o app é uma página estática que armazena os dados de trabalho no navegador ou no dispositivo e se comunica diretamente com os servidores que você configura.
calino é gratuito? Qual é a licença?
calino é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
calino ainda é mantido?
Manutenção ativa. O último commit de calino foi em 6 de nov. de 2026.
Para que posso usar calino?
Acessar pelo navegador um calendário Nextcloud ou Radicale auto-hospedado, sem instalar um cliente desktop Manter um calendário pessoal e tarefas no seu próprio servidor CalDAV Disponibilizar um frontend de calendário compartilhado para uma equipe pequena, com contas pré-configuradas Gerenciar calendários no Android usando o APK instalado por sideload
Como instalar calino?
Execute a imagem Docker pré-compilada: docker run -d -p 8080:8080 ghcr.io/ivan-malinovski/calino:latest Abra o Calino no navegador em localhost:8080 Adicione a URL, o nome de usuário e a senha do servidor CalDAV em Settings
Onde consigo calino?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Ivan-Malinovski/calino

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados