Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.
olivierlambert/calrs
Plataforma de agendamento auto-hospedável, escrita em Rust, que sincroniza calendários CalDAV e permite marcar reuniões por um link compartilhado.
Alternativa open source a:Cal.com
- Estrelas
- 339
- Forks
- 60
- Issues abertas
- 37
- Último commit
- há 1 hora
O que é?
calrs é uma ferramenta de agendamento de reuniões no estilo do Cal.com. Os anfitriões conectam qualquer calendário CalDAV, como Nextcloud, Fastmail ou iCloud, definem tipos de reunião disponíveis para agendamento com duração e regras de disponibilidade e compartilham um link público. Os visitantes escolhem um horário livre, e os agendamentos confirmados são registrados no calendário do anfitrião.
O projeto funciona como um único binário Rust com SQLite, sem exigir Node.js ou PostgreSQL. Ele inclui um painel web, uma CLI para operação headless, imagens Docker para amd64 e arm64 e login com OIDC/SSO por provedores como Keycloak.
Também oferece agendamento para equipes nos modos round-robin e coletivo, links de convite privados e internos, agendamentos pendentes de aprovação, lembretes, fluxos para reagendar e cancelar e uma interface localizada em vários idiomas.
Recursos principais
- 01Conecta-se a qualquer servidor CalDAV e sincroniza eventos para verificar a disponibilidade
- 02Tipos de evento agendáveis com duração, intervalos, antecedência mínima e regras de disponibilidade
- 03Modos de agendamento round-robin e coletivo para equipes
- 04Agendamentos pendentes de aprovação, reagendamento e cancelamento pelo próprio convidado
- 05Links de grupo dinâmicos que cruzam os calendários de vários usuários
- 06Binário único com armazenamento SQLite e imagens Docker
Casos de uso
- Um freelancer que quer uma página pública de agendamento sincronizada com um calendário Nextcloud auto-hospedado
- Uma equipe pequena que precisa organizar chamadas de suporte em esquema round-robin com links de convite privados
- Uma organização que usa Keycloak e quer agendamento com SSO em seus próprios servidores
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft que exige a divulgação do código-fonte de versões modificadas, inclusive quando oferecidas como serviço de rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é calrs?
- Plataforma de agendamento auto-hospedável, escrita em Rust, que sincroniza calendários CalDAV e permite marcar reuniões por um link compartilhado. calrs é uma ferramenta de agendamento de reuniões no estilo do Cal.com. Os anfitriões conectam qualquer calendário CalDAV, como Nextcloud, Fastmail ou iCloud, definem tipos de reunião disponíveis para agendamento com duração e regras de disponibilidade e compartilham um link público. Os visitantes escolhem um horário livre, e os agendamentos confirmados são registrados no calendário do anfitrião.
- calrs é gratuito? Qual é a licença?
- calrs é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- calrs ainda é mantido?
- Manutenção ativa. O último commit de calrs foi em 7 de nov. de 2026.
- Para que posso usar calrs?
- Um freelancer que quer uma página pública de agendamento sincronizada com um calendário Nextcloud auto-hospedado Uma equipe pequena que precisa organizar chamadas de suporte em esquema round-robin com links de convite privados Uma organização que usa Keycloak e quer agendamento com SSO em seus próprios servidores
- Onde consigo calrs?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/olivierlambert/calrs
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de agendamento de reuniões auto-hospedável, com páginas de reserva, sincronização de calendários, links de vídeo e e-mails automáticos, criada com Elixir e Phoenix LiveView.
Aplicativo web auto-hospedado para agendamento de consultas, com gestão de clientes, serviços e profissionais, horários de trabalho e sincronização com o Google Calendar.
Aplicação web open source para organizações gerenciarem e reservarem recursos compartilhados, como salas, equipamentos e veículos.
Servidor CalDAV/CardDAV escrito em Rust que armazena calendários e contatos em um único banco de dados SQLite.
Um servidor CalDAV e CardDAV compacto em Python para compartilhar calendários, listas de tarefas e contatos com clientes compatíveis.