Planejador diário com IA, feito em TypeScript, que transforma objetivos em linguagem natural em uma agenda de tarefas priorizadas.
dotnetfactory/fluid-calendar
App open source e self-hosted de calendário e agendamento de tarefas, uma alternativa ao Motion com sincronização com o Google Calendar.
Alternativa open source a:Motion
- Estrelas
- 1,004
- Forks
- 71
- Issues abertas
- 46
- Último commit
- há 2 meses
O que é?
FluidCalendar é um app web self-hosted que combina calendário com agendamento automático de tarefas. Ele encaixa tarefas nos horários livres com base na sua jornada de trabalho e nas preferências de intervalos, para que você veja seus afazeres junto com as reuniões em uma única tela.
O app é desenvolvido com Next.js 15, TypeScript, Prisma, PostgreSQL, FullCalendar e NextAuth.js. Ele pode ser executado localmente ou no seu próprio servidor com Docker Compose, que também inclui o banco de dados. A integração com o Google Calendar exige configurar credenciais OAuth em um projeto do Google Cloud. Outlook Calendar e CalDAV também aparecem como integrações compatíveis.
O projeto está em desenvolvimento ativo, e o README alerta que ele contém muitos bugs e recursos incompletos; por isso, ainda não é recomendado para uso em produção.
Recursos principais
- 01Agenda tarefas automaticamente nos horários livres com base na jornada de trabalho e nos intervalos
- 02Sincroniza com o Google Calendar; Outlook e CalDAV também aparecem como integrações
- 03Exibe tarefas e eventos do calendário juntos usando FullCalendar
- 04Pode ser executado em infraestrutura própria com Docker Compose e PostgreSQL
- 05As configurações das integrações podem ser gerenciadas pela interface do app ou por variáveis de ambiente
Casos de uso
- Pessoas que querem agendar afazeres automaticamente no Google Calendar sem pagar assinatura
- Desenvolvedores que querem hospedar uma ferramenta pessoal de planejamento e manter os dados no próprio servidor
- Equipes que estão experimentando um app de agendamento personalizável desenvolvido com Next.js e Prisma
Início rápido
- 1
Instale o Docker na sua máquina
- 2
Clone o repositório
git clone https://github.com/dotnetfactory/fluid-calendar.git - 3
Copie o arquivo de ambiente de exemplo
cp .env.example .env - 4
Inicie a aplicação com o Docker Compose e acesse http://localhost:3000
docker compose up -d
Antes de usar
- O README alerta que o projeto está em desenvolvimento ativo, tem muitos bugs e ainda não é recomendado para uso em produção.
- A integração com o Google Calendar exige que você crie seu próprio projeto no Google Cloud e as credenciais OAuth.
- O README lista apenas a sincronização com o Google Calendar; outros provedores são descritos como disponíveis em breve.
Em coleções
Tópicos
Perguntas frequentes
- O que é fluid-calendar?
- App open source e self-hosted de calendário e agendamento de tarefas, uma alternativa ao Motion com sincronização com o Google Calendar. FluidCalendar é um app web self-hosted que combina calendário com agendamento automático de tarefas. Ele encaixa tarefas nos horários livres com base na sua jornada de trabalho e nas preferências de intervalos, para que você veja seus afazeres junto com as reuniões em uma única tela.
- fluid-calendar é gratuito? Qual é a licença?
- fluid-calendar é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- fluid-calendar ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de fluid-calendar foi em 21 de set. de 2026.
- Para que posso usar fluid-calendar?
- Pessoas que querem agendar afazeres automaticamente no Google Calendar sem pagar assinatura Desenvolvedores que querem hospedar uma ferramenta pessoal de planejamento e manter os dados no próprio servidor Equipes que estão experimentando um app de agendamento personalizável desenvolvido com Next.js e Prisma
- Como instalar fluid-calendar?
- Instale o Docker na sua máquina Clone o repositório: git clone https://github.com/dotnetfactory/fluid-calendar.git Copie o arquivo de ambiente de exemplo: cp .env.example .env Inicie a aplicação com o Docker Compose e acesse http://localhost:3000: docker compose up -d
- Onde consigo fluid-calendar?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dotnetfactory/fluid-calendar
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
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.
Ferramenta open source para sincronizar calendários, agregando e espelhando eventos entre Google, Outlook, iCloud, Fastmail, CalDAV e ICS, com servidor MCP integrado.
Frontend de calendário web auto-hospedado que reúne fontes CalDAV, iCal e Google Calendar em uma única interface.
App de sinalização para salas, auto-hospedável, que mostra a disponibilidade em tempo real e sincroniza com calendários Google, Microsoft 365 e CalDAV.
Plataforma open source de atribuição de links para links curtos, acompanhamento de conversões e programas de afiliados, criada com Next.js e TypeScript.