Freedom Stack
Freedom Stack é um kit inicial full-stack gratuito para Astro, ideal para desenvolvedores que desejam criar aplicativos web sem precisar reconstruir a autenticação, banco de dados e componentes de interface do zero. Execute npx create-freedom-stack my-app para criar um projeto com as peças comuns de full-stack já conectadas.
O kit inclui Astro como o framework web, Alpine.js e HTMX para interatividade no cliente, daisyUI sobre Tailwind CSS para componentes, Better Auth para autenticação, Astro DB com Drizzle ORM para dados, e NodeMailer para email SMTP. O site do projeto também documenta o deploy de uma única clique no Netlify a partir do repositório GitHub.
A versão 1 do Freedom Stack está marcada como arquivada na página inicial, com desenvolvimento ativo continuando na versão 3 no GitHub. O starter permanece open source sob a licença MIT, com suporte da comunidade através de issues e pull requests no GitHub.
Ele atende hackers independentes, desenvolvedores front-end que estão migrando para full-stack, e equipes que desejam um boilerplate documentação do Astro em vez de montar bibliotecas manualmente.
Crie projetos com
npx create-freedom-stack my-appBetter Auth gerencia fluxos de login e de conta imediatamente prontos para uso
Astro DB com Drizzle ORM para uma camada de banco de dados acessível
Alpine.js e HTMX para interatividade leve no lado do cliente
Biblioteca de componentes daisyUI construída sobre Tailwind CSS
Integração NodeMailer para envio de email via SMTP
Deploy com um clique para Netlify a partir do repositório GitHub
Código aberto sob a licença MIT com workflows de issues e PRs no GitHub
Gratuito e de código aberto sob a licença MIT.
Componentes de autenticação, banco de dados, email e UI são pré-configurados em vez de montados peça por peça.
Caminho de implantação documentado para Netlify e um repositório ativo no GitHub com visibilidade para a comunidade.
Freedom Stack v1 está arquivado; trabalhos mais recentes estão no repositório v3 no GitHub.
Requer conforto do desenvolvedor com Astro e ferramentas JavaScript full-stack.
É um kit inicial, não um produto hospedado com infraestrutura gerenciada.
O que é o Freedom Stack?
Freedom Stack é um kit inicial full-stack Astro que vem com autenticação, banco de dados, componentes de UI e orientações para implantação. É gratuito e de código aberto.
O Freedom Stack é gratuito?
Sim. Freedom Stack é gratuito e lançado sob a licença MIT. Não há planos pagos listados no site do projeto.
Como criar um novo projeto Freedom Stack?
Execute `npx create-freedom-stack my-app` no seu terminal para criar um novo projeto a partir do kit inicial.
Como faço para implantar o Freedom Stack?
O site do projeto fornece um botão de deploy do Netlify que inicia a implantação a partir do repositório GitHub.
Quais tecnologias estão incluídas no Freedom Stack?
O stack inclui Astro, Alpine.js, HTMX, daisyUI, Better Auth, Astro DB, Drizzle ORM e NodeMailer, com estilização Tailwind CSS através do daisyUI.
O Freedom Stack v1 ainda é mantido?
A página inicial informa que o Freedom Stack v1 está arquivado enquanto o desenvolvimento continua na versão v3 no GitHub.
Como posso contribuir para o Freedom Stack?
Você pode abrir uma issue no GitHub, enviar um pull request ou apoiar o mantenedor através do link Buy Me a Coffee listado no site.

