Repolode
11ty

11ty/buildawesome

Um gerador de sites estáticos simples, escrito em JavaScript, que transforma diretórios de templates em HTML, Markdown, Liquid, Nunjucks e outras linguagens em HTML.

Alternativa open source a:Jekyll

Estrelas
19,982
Forks
591
Issues abertas
166
Último commit
ontem

O que é?

Build Awesome (Eleventy) é um gerador de sites estáticos escrito em JavaScript. Ele recebe um diretório de templates e gera um conjunto completo de arquivos HTML, posicionando-se como uma alternativa mais simples ao Jekyll.

Ele oferece suporte nativo a várias linguagens de templates, incluindo HTML puro, Markdown, JavaScript, Liquid e Nunjucks. Addons ampliam o suporte para formatos como WebC, Sass, Vue, Svelte, TypeScript e JSX, e um sistema de plugins atende a outras necessidades.

O projeto é instalado pelo npm como @11ty/eleventy, e a documentação em 11ty.dev explica como começar e trabalhar com templates e plugins.

Recursos principais

  • 01Converte templates escritos em HTML, Markdown, Liquid, Nunjucks e JavaScript em HTML estático.
  • 02Oferece suporte a addons para WebC, Sass, Vue, Svelte, TypeScript e JSX.
  • 03É instalado pelo npm e executado como uma etapa de build em um projeto Node.js.
  • 04Oferece um sistema de plugins documentado no site oficial.

Casos de uso

  • Criar um blog ou site pessoal a partir de arquivos Markdown.
  • Gerar sites de documentação de projetos a partir de um diretório de templates.
  • Substituir um site baseado em Jekyll por uma toolchain JavaScript.

Início rápido

  1. 1

    Instale o pacote pelo npm como dependência de desenvolvimento

    npm install @awesome.me/buildawesome --save-dev
  2. 2

    Leia o guia Getting Started para criar seu primeiro site

Tópicos

Perguntas frequentes

O que é buildawesome?
Um gerador de sites estáticos simples, escrito em JavaScript, que transforma diretórios de templates em HTML, Markdown, Liquid, Nunjucks e outras linguagens em HTML. Build Awesome (Eleventy) é um gerador de sites estáticos escrito em JavaScript. Ele recebe um diretório de templates e gera um conjunto completo de arquivos HTML, posicionando-se como uma alternativa mais simples ao Jekyll.
buildawesome é gratuito? Qual é a licença?
buildawesome é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
buildawesome ainda é mantido?
Manutenção ativa. O último commit de buildawesome foi em 21 de out. de 2026.
Para que posso usar buildawesome?
Criar um blog ou site pessoal a partir de arquivos Markdown. Gerar sites de documentação de projetos a partir de um diretório de templates. Substituir um site baseado em Jekyll por uma toolchain JavaScript.
Como instalar buildawesome?
Instale o pacote pelo npm como dependência de desenvolvimento: npm install @awesome.me/buildawesome --save-dev Leia o guia Getting Started para criar seu primeiro site
Onde consigo buildawesome?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/11ty/buildawesome

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados