Como o Cal.com montou o agendamento em código aberto e depois fechou
O Cal.com é uma plataforma e API de agendamento que empresas usam para as pessoas marcarem horário com elas. Por cinco anos o código foi público: um monorepo em TypeScript com Next.js, tRPC, Prisma e Postgres, além de uma API em NestJS, até a produção ir para um repositório privado em 2026.
Copiar stackcal.com Infraestrutura de agendamento · Estados Unidos · fundada em 2021
Desde 2024, o Cal.com roda milhões de tarefas por mês no Trigger.dev: tudo o que acontece depois de uma reserva, sincronização de agendas e checagens de phishing e fraude.
Um engenheiro do Cal.com contou que o que decidiu foi a experiência de uso: documentação clara, painel fácil e encaixe simples no monorepo com Prisma, com fluxos em produção em poucos dias.
Em abril de 2026, o Cal.com levou o código de produção para um repositório privado. O argumento: ferramentas de IA deixaram barato vasculhar código aberto atrás de falhas, o que põe em risco os dados dos clientes.
O repositório público virou o Cal.diy, uma edição comunitária com licença MIT e sem os recursos de empresa. O Cal.com diz que a produção já mudou bastante, com reescritas grandes em partes como autenticação e tratamento de dados, então a stack abaixo vem do código aberto e pode não ser exatamente o que roda hoje.