Repolode
satnaing

satnaing/astro-paper

Un tema de blog minimalista, accesible y optimizado para SEO, creado con Astro, TypeScript, Tailwind CSS y búsqueda con Pagefind.

Alternativa open source a:MediumGhost

Estrellas
5,137
Forks
1,118
Issues abiertos
32
Último commit
hace 21 horas

¿Qué es?

AstroPaper es un tema de blog para el generador de sitios estáticos Astro. Ofrece un diseño listo para publicar entradas en Markdown o MDX, con contenido con seguridad de tipos, borradores, paginación, una tabla de contenidos plegable y modos claro y oscuro.

El tema incluye un sitemap, un feed RSS, metadatos SEO e imágenes Open Graph generadas dinámicamente para cada entrada. La búsqueda funciona de forma estática con Pagefind, así que no se necesita un backend ni un servicio de búsqueda externo. Los estilos usan Tailwind CSS y el proyecto está escrito en TypeScript.

La configuración está centralizada en el archivo astro-paper.config.ts, y el tema está preparado para personalizar los colores y la configuración del sitio. Se puede implementar en hosts estáticos como Cloudflare Pages.

Funciones clave

  • 01Compatibilidad con Markdown y MDX, con contenido con seguridad de tipos
  • 02Búsqueda estática con Pagefind
  • 03Modos claro y oscuro con esquemas de color predefinidos
  • 04Sitemap, feed RSS y metadatos SEO
  • 05Generación dinámica de imágenes Open Graph para las entradas
  • 06Diseño accesible mediante teclado y lectores de pantalla

Casos de uso

  • Lanzar un blog personal o técnico en un host estático
  • Publicar un sitio de escritura con borradores y paginación
  • Crear un blog basado en Markdown que necesite búsqueda sin un backend

Inicio rápido

  1. 1

    Crear un proyecto nuevo a partir de la plantilla con pnpm

    pnpm create astro@latest --template satnaing/astro-paper
  2. 2

    Instalar las dependencias

    pnpm install
  3. 3

    Iniciar el servidor de desarrollo local

    pnpm dev

Antes de usarlo

  • Está construido con Astro, así que necesitas tener Node.js y la cadena de herramientas de pnpm configurados localmente.

Temas

Preguntas frecuentes

¿Qué es astro-paper?
Un tema de blog minimalista, accesible y optimizado para SEO, creado con Astro, TypeScript, Tailwind CSS y búsqueda con Pagefind. AstroPaper es un tema de blog para el generador de sitios estáticos Astro. Ofrece un diseño listo para publicar entradas en Markdown o MDX, con contenido con seguridad de tipos, borradores, paginación, una tabla de contenidos plegable y modos claro y oscuro.
¿astro-paper es gratuito? ¿Qué licencia tiene?
astro-paper es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿astro-paper sigue mantenido?
Mantenimiento activo. El último commit de astro-paper fue el 21 oct 2026.
¿Para qué puedo usar astro-paper?
Lanzar un blog personal o técnico en un host estático Publicar un sitio de escritura con borradores y paginación Crear un blog basado en Markdown que necesite búsqueda sin un backend
¿Cómo se instala astro-paper?
Crear un proyecto nuevo a partir de la plantilla con pnpm: pnpm create astro@latest --template satnaing/astro-paper Instalar las dependencias: pnpm install Iniciar el servidor de desarrollo local: pnpm dev
¿Dónde consigo astro-paper?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/satnaing/astro-paper

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados