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.
- Estrelas
- 284
- Forks
- 9
- Issues abertas
- 0
- Último commit
- há 2 meses
O que é?
Changes.Page é uma ferramenta open source de changelog que permite às equipes publicar atualizações de produtos e notas de versão em uma página dedicada. Foi desenvolvido com Next.js, Tailwind CSS e Supabase; os jobs em segundo plano são gerenciados pelo Inngest, e os e-mails transacionais são enviados pelo Postmark.
O repositório é um monorepo em TypeScript com dois apps: apps/web, para a área de gerenciamento, e apps/page, para as páginas públicas de changelog. Para executá-lo localmente, é necessário ter Node.js 18 ou posterior, pnpm e uma instância do Supabase. As credenciais devem ser configuradas em arquivos .env, criados a partir dos exemplos fornecidos.
As instruções para hospedar a aplicação por conta própria estão em um arquivo SELF-HOSTING.md separado no repositório.
Recursos principais
- 01Publica atualizações de produtos em uma página de changelog hospedada
- 02App de gerenciamento e página pública de changelog como apps separados em um único monorepo
- 03Usa o Supabase para armazenar dados
- 04Gerencia jobs em segundo plano com o Inngest
- 05Envia e-mails transacionais pelo Postmark
Casos de uso
- Publicar notas de versão de um produto SaaS
- Oferecer aos clientes uma página pública para acompanhar as atualizações do produto
- Hospedar um changelog por conta própria, em vez de usar um serviço pago de hospedagem
Início rápido
- 1
Clone o repositório
git clone https://github.com/techulus/changes-page - 2
Instale as dependências
pnpm install - 3
Crie o arquivo .env com base no .env.example em apps/web e apps/page e adicione as credenciais do Supabase
- 4
Inicie o servidor de desenvolvimento
pnpm dev
Antes de usar
- É necessário ter uma instância do Supabase e suas credenciais para executar o projeto.
- A configuração exige preparar arquivos de ambiente em dois apps, então a hospedagem própria requer algum esforço.
- É necessário usar Node.js 18 ou superior e pnpm 8.6.2 ou superior.
- A licença AGPL-3.0 exige a divulgação do código-fonte de implantações modificadas acessíveis pela rede.
Tópicos
Perguntas frequentes
- O que é changes-page?
- Aplicativo open source para gerenciar changelogs e publicar atualizações de produtos em uma página hospedada, desenvolvido com Next.js e Supabase. Changes.Page é uma ferramenta open source de changelog que permite às equipes publicar atualizações de produtos e notas de versão em uma página dedicada. Foi desenvolvido com Next.js, Tailwind CSS e Supabase; os jobs em segundo plano são gerenciados pelo Inngest, e os e-mails transacionais são enviados pelo Postmark.
- changes-page é gratuito? Qual é a licença?
- changes-page é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- changes-page ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de changes-page foi em 21 de ago. de 2026.
- Para que posso usar changes-page?
- Publicar notas de versão de um produto SaaS Oferecer aos clientes uma página pública para acompanhar as atualizações do produto Hospedar um changelog por conta própria, em vez de usar um serviço pago de hospedagem
- Como instalar changes-page?
- Clone o repositório: git clone https://github.com/techulus/changes-page Instale as dependências: pnpm install Crie o arquivo .env com base no .env.example em apps/web e apps/page e adicione as credenciais do Supabase Inicie o servidor de desenvolvimento: pnpm dev
- Onde consigo changes-page?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/techulus/changes-page
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta open source e auto-hospedável para planejar, publicar e analisar conteúdo em várias redes sociais, com integrações de IA e API.
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.
Plataforma low-code auto-hospedável e orientada a API, que funciona como uma planilha-banco de dados colaborativa e se apresenta como alternativa ao Airtable.
Um app de anotações com IA, auto-hospedado e focado em privacidade, para registrar pensamentos rápidos em cartões Markdown e pesquisá-los em linguagem natural.
CRM auto-hospedável para gerenciar contatos, negócios, tarefas e notas, criado com React, shadcn/ui e Supabase.