Generador rápido de sitios estáticos que se distribuye como un único binario e incluye Markdown, Sass, procesamiento de imágenes y búsqueda.
11ty/buildawesome
Un generador de sitios estáticos sencillo, escrito en JavaScript, que convierte directorios de plantillas HTML, Markdown, Liquid, Nunjucks y más en HTML.
Alternativa open source a:Jekyll
- Estrellas
- 19,982
- Forks
- 591
- Issues abiertos
- 166
- Último commit
- ayer
¿Qué es?
Build Awesome (Eleventy) es un generador de sitios estáticos escrito en JavaScript. Recibe un directorio de plantillas y genera un conjunto completo de archivos HTML, como alternativa más sencilla a Jekyll.
De forma predeterminada, admite varios lenguajes de plantillas, como HTML sin formato, Markdown, JavaScript, Liquid y Nunjucks. Los complementos amplían la compatibilidad a formatos como WebC, Sass, Vue, Svelte, TypeScript y JSX, y el sistema de plugins permite cubrir otras necesidades.
El proyecto se instala desde npm como @11ty/eleventy, y la documentación de 11ty.dev explica cómo empezar y cómo trabajar con plantillas y plugins.
Funciones clave
- 01Convierte plantillas escritas en HTML, Markdown, Liquid, Nunjucks y JavaScript en HTML estático.
- 02Admite complementos para WebC, Sass, Vue, Svelte, TypeScript y JSX.
- 03Se instala desde npm y se ejecuta como un paso de compilación en un proyecto Node.js.
- 04Ofrece un sistema de plugins documentado en el sitio oficial.
Casos de uso
- Crear un blog o sitio web personal a partir de archivos Markdown.
- Generar sitios de documentación de proyectos desde un directorio de plantillas.
- Sustituir un sitio basado en Jekyll por una cadena de herramientas JavaScript.
Inicio rápido
- 1
Instala el paquete desde npm como dependencia de desarrollo
npm install @awesome.me/buildawesome --save-dev - 2
Lee la guía Getting Started para crear tu primer sitio
Temas
Preguntas frecuentes
- ¿Qué es buildawesome?
- Un generador de sitios estáticos sencillo, escrito en JavaScript, que convierte directorios de plantillas HTML, Markdown, Liquid, Nunjucks y más en HTML. Build Awesome (Eleventy) es un generador de sitios estáticos escrito en JavaScript. Recibe un directorio de plantillas y genera un conjunto completo de archivos HTML, como alternativa más sencilla a Jekyll.
- ¿buildawesome es gratuito? ¿Qué licencia tiene?
- buildawesome es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿buildawesome sigue mantenido?
- Mantenimiento activo. El último commit de buildawesome fue el 21 oct 2026.
- ¿Para qué puedo usar buildawesome?
- Crear un blog o sitio web personal a partir de archivos Markdown. Generar sitios de documentación de proyectos desde un directorio de plantillas. Sustituir un sitio basado en Jekyll por una cadena de herramientas JavaScript.
- ¿Cómo se instala buildawesome?
- Instala el paquete desde npm como dependencia de desarrollo: npm install @awesome.me/buildawesome --save-dev Lee la guía Getting Started para crear tu primer sitio
- ¿Dónde consigo buildawesome?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/11ty/buildawesome
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework open source de Hugo con bloques Tailwind para crear landing pages, portfolios, blogs y documentación a partir de archivos Markdown sin formato.
Un framework rápido y sencillo para crear blogs con Node.js que genera sitios estáticos a partir de publicaciones en Markdown.
Un framework de React para crear aplicaciones web full-stack, con herramientas basadas en Rust que aceleran las compilaciones.
Generador de sitios estáticos basado en React para crear, publicar y mantener sitios web de documentación de proyectos de código abierto.
Generador de sitios de documentación que convierte archivos Markdown en un sitio web sin necesidad de un paso de compilación.