Tema inicial gratuito e de código aberto para Astro e Tailwind CSS v4, com mais de 30 widgets para landing pages, blog e recursos de SEO.
- Estrelas
- 5,137
- Forks
- 1,118
- Issues abertas
- 32
- Último commit
- há 21 horas
O que é?
AstroPaper é um tema de blog para o gerador de sites estáticos Astro. Ele oferece um layout pronto para publicar posts em Markdown ou MDX, com conteúdo tipado, rascunhos, paginação, sumário recolhível e modos claro e escuro.
O tema inclui sitemap, feed RSS, metadados de SEO e imagens Open Graph geradas dinamicamente para cada post. A busca é estática e feita com Pagefind, sem necessidade de backend ou serviço externo de busca. A estilização usa Tailwind CSS, e o projeto é escrito em TypeScript.
A configuração fica centralizada no arquivo astro-paper.config.ts, e o tema está preparado para personalização de cores e configurações do site. Ele pode ser publicado em hosts estáticos, como Cloudflare Pages.
Recursos principais
- 01Suporte a Markdown e MDX com conteúdo tipado
- 02Busca estática com Pagefind
- 03Modos claro e escuro com esquemas de cores predefinidos
- 04Sitemap, feed RSS e metadados de SEO
- 05Geração dinâmica de imagens Open Graph para posts
- 06Design acessível por teclado e compatível com leitores de tela
Casos de uso
- Lançar um blog pessoal ou técnico em um host estático
- Publicar um site de escrita com rascunhos e paginação
- Começar um blog baseado em Markdown que precisa de busca sem backend
Início rápido
- 1
Criar um novo projeto a partir do template com pnpm
pnpm create astro@latest --template satnaing/astro-paper - 2
Instalar as dependências
pnpm install - 3
Iniciar o servidor de desenvolvimento local
pnpm dev
Antes de usar
- Feito com Astro, portanto você precisa configurar o Node.js e a cadeia de ferramentas do pnpm localmente.
Tópicos
Perguntas frequentes
- O que é astro-paper?
- Um tema de blog minimalista, acessível e otimizado para SEO, feito com Astro, TypeScript, Tailwind CSS e busca com Pagefind. AstroPaper é um tema de blog para o gerador de sites estáticos Astro. Ele oferece um layout pronto para publicar posts em Markdown ou MDX, com conteúdo tipado, rascunhos, paginação, sumário recolhível e modos claro e escuro.
- astro-paper é gratuito? Qual é a licença?
- astro-paper é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- astro-paper ainda é mantido?
- Manutenção ativa. O último commit de astro-paper foi em 21 de out. de 2026.
- Para que posso usar astro-paper?
- Lançar um blog pessoal ou técnico em um host estático Publicar um site de escrita com rascunhos e paginação Começar um blog baseado em Markdown que precisa de busca sem backend
- Como instalar astro-paper?
- Criar um novo projeto a partir do template com pnpm: pnpm create astro@latest --template satnaing/astro-paper Instalar as dependências: pnpm install Iniciar o servidor de desenvolvimento local: pnpm dev
- Onde consigo astro-paper?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/satnaing/astro-paper
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção de componentes React para copiar e colar, criada com Radix UI e Tailwind CSS, que você controla e personaliza no próprio código do projeto.
Biblioteca de componentes React acessíveis e sistema de design para criar apps web com rapidez, com suporte a dark mode e Next.js RSC.
Um port não oficial de shadcn/ui para Svelte, com componentes acessíveis e personalizáveis que você copia para o seu app.
Template de blog em Next.js que renderiza posts em MDX com Tailwind CSS e TypeScript, pronto para deploy na Vercel.
Conjunto open source de primitives de UI para React, sem estilos e acessíveis, para criar design systems e aplicações web.