Repolode
getpelican

getpelican/pelican

Generador de sitios estáticos en Python que crea sitios web a partir de archivos Markdown, reStructuredText y HTML, sin bases de datos.

Alternativa open source a:WordPress

Estrellas
13,365
Forks
1,834
Issues abiertos
106
Último commit
hace 25 días

¿Qué es?

Pelican es un generador de sitios estáticos escrito en Python. El contenido se redacta en archivos de texto Markdown, reStructuredText o HTML, y una herramienta de línea de comandos los convierte en HTML, CSS y JavaScript, que se pueden servir desde cualquier servidor web o servicio de hosting estático.

Está pensado para blogs y sitios de contenido que no necesitan una base de datos ni código del lado del servidor. Los artículos y las páginas estáticas se gestionan como tipos de contenido distintos, y los sitios se pueden generar en varios idiomas. El resultado incluye feeds Atom y RSS, y los bloques de código se resaltan con Pygments.

El proyecto permite importar contenido existente de WordPress, Dotclear y feeds RSS, usa plantillas Jinja2 para los temas y ofrece un ecosistema de plugins. La caché de contenido y la escritura únicamente de los archivos de salida que hayan cambiado agilizan las reconstrucciones.

Funciones clave

  • 01Redactar contenido en Markdown o reStructuredText
  • 02Generar feeds Atom y RSS
  • 03Publicar artículos en varios idiomas
  • 04Temas basados en Jinja2
  • 05Importar contenido de WordPress, Dotclear o RSS
  • 06Ecosistema de plugins para ampliar la funcionalidad

Casos de uso

  • Crear un blog personal sin base de datos
  • Publicar un sitio multilingüe de documentación o contenido
  • Migrar un blog existente de WordPress a hosting estático

Antes de usarlo

  • Licenciado bajo AGPL-3.0, una licencia copyleft que puede restringir el uso o la distribución del código derivado.

En colecciones

Temas

#static-site-generator#markdown#blog#python#jinja2#restructuredtext#pelican

Preguntas frecuentes

¿Qué es pelican?
Generador de sitios estáticos en Python que crea sitios web a partir de archivos Markdown, reStructuredText y HTML, sin bases de datos. Pelican es un generador de sitios estáticos escrito en Python. El contenido se redacta en archivos de texto Markdown, reStructuredText o HTML, y una herramienta de línea de comandos los convierte en HTML, CSS y JavaScript, que se pueden servir desde cualquier servidor web o servicio de hosting estático.
¿pelican es gratuito? ¿Qué licencia tiene?
pelican es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pelican sigue mantenido?
Mantenimiento activo. El último commit de pelican fue el 13 oct 2026.
¿Para qué puedo usar pelican?
Crear un blog personal sin base de datos Publicar un sitio multilingüe de documentación o contenido Migrar un blog existente de WordPress a hosting estático
¿Dónde consigo pelican?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/getpelican/pelican

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

Proyectos relacionados