Repolode
calcom

calcom/cal.diy

Plataforma de agendamento auto-hospedável com licença MIT, fork comunitário do Cal.com sem recursos empresariais.

Alternativa open source a:Calendly

Estrelas
49,142
Forks
15,374
Issues abertas
1,511
Último commit
há 18 horas

O que é?

Cal.diy é uma plataforma de agendamento open source que permite compartilhar disponibilidade e receber reservas. É um fork do Cal.com sem todo o código empresarial e comercial, então todos os recursos estão disponíveis sob a licença MIT, sem necessidade de chave de licença ou conta. É voltada a pessoas e a quem prefere hospedar a própria instância; não há versão hospedada.

A stack usa Next.js, tRPC, React, Tailwind CSS e Prisma com PostgreSQL, organizada como um monorepo Turborepo. A configuração exige Node.js 18 ou posterior e um banco de dados PostgreSQL 13 ou posterior. O projeto também oferece arquivos Docker Compose e uma imagem Docker. As integrações opcionais incluem calendários como Google Calendar e Microsoft Graph, reuniões por vídeo com Zoom e Daily.co e conexões com CRMs como HubSpot, ZohoCRM e Pipedrive.

O projeto é indicado para uso pessoal, não para produção. Para executá-lo com segurança, é preciso ter familiaridade com administração de servidores, gerenciamento de bancos de dados e tratamento de segredos, como as chaves de criptografia definidas no arquivo de ambiente.

Recursos principais

  • 01Licenciado integralmente sob a MIT, sem recursos exclusivos para empresas ou necessidade de chave de licença.
  • 02Desenvolvido com Next.js, tRPC, React e Prisma, com armazenamento em PostgreSQL.
  • 03Imagem Docker e configuração com Docker Compose para executar a stack completa.
  • 04Integrações com calendários, incluindo Google Calendar e Microsoft Graph.
  • 05Integrações com reuniões por vídeo e CRMs, como Zoom, Daily.co, HubSpot e Pipedrive.
  • 06Limitação de taxa opcional por meio do Unkey.

Casos de uso

  • Manter uma página pessoal de agendamentos no próprio servidor ou VPS.
  • Hospedar uma ferramenta de agendamento para uma equipe pequena que não queira depender de uma conta de terceiros.
  • Estudar ou ampliar uma base de código Next.js e Prisma de nível de produção.
  • Experimentar integrações com calendários e vídeo em um ambiente de desenvolvimento.

Tópicos

Perguntas frequentes

O que é cal.diy?
Plataforma de agendamento auto-hospedável com licença MIT, fork comunitário do Cal.com sem recursos empresariais. Cal.diy é uma plataforma de agendamento open source que permite compartilhar disponibilidade e receber reservas. É um fork do Cal.com sem todo o código empresarial e comercial, então todos os recursos estão disponíveis sob a licença MIT, sem necessidade de chave de licença ou conta. É voltada a pessoas e a quem prefere hospedar a própria instância; não há versão hospedada.
cal.diy é gratuito? Qual é a licença?
cal.diy é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
cal.diy ainda é mantido?
Manutenção ativa. O último commit de cal.diy foi em 18 de out. de 2026.
Para que posso usar cal.diy?
Manter uma página pessoal de agendamentos no próprio servidor ou VPS. Hospedar uma ferramenta de agendamento para uma equipe pequena que não queira depender de uma conta de terceiros. Estudar ou ampliar uma base de código Next.js e Prisma de nível de produção. Experimentar integrações com calendários e vídeo em um ambiente de desenvolvimento.
Onde consigo cal.diy?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/calcom/cal.diy

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

Projetos relacionados