Generador de sitios estáticos y blogs en Python que convierte archivos de contenido en un sitio web listo para desplegar.
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
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
Un framework rápido y sencillo para crear blogs con Node.js que genera sitios estáticos a partir de publicaciones en Markdown.
Generador de sitios estáticos escrito en Ruby y pensado para blogs, que convierte Markdown y plantillas Liquid en un sitio web completo.
Framework open source de Hugo con bloques Tailwind para crear landing pages, portfolios, blogs y documentación a partir de archivos Markdown sin formato.
Plataforma de blogs PHP autoalojada con compatibilidad con Markdown, plugins, temas y varios motores de bases de datos.
Sistema de blog personal autoalojado con editor Markdown, panel de administración, analíticas integradas, alojamiento de imágenes, comentarios y HTTPS automático.