Build Awesome (balloon) and 11ty Logo

Build Awesome (Eleventy) 🕚⚡️🎈🐀

A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.

Works with HTML, Markdown, JavaScript, Liquid, Nunjucks, with addons for WebC, Sass, Vue, Svelte, TypeScript, JSX, and many others!

➡ Documentation

Installation

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

# Backwards compatible here too:
npm install @11ty/eleventy --save-dev

Read our Getting Started guide.

Tests

npm test

We have a few test suites, for various reasons:

These run in various environments:

Community Roadmap

Plugins

See the official docs on plugins.


Summary

Eleventy, renamed (19.9k stars, JS; repo moved 11ty/eleventy -> 11ty/buildawesome, API 301-redirects): the minimalist counter-position — no client framework, no data graph, directory of templates in any engine -> HTML. Configuration-light by design.

Learnings

  • The rename is a 2026 event worth noting: Eleventy’s identity was always ‘simpler than Jekyll, simpler than everything’ — the buildawesome rename doubles down on that. Repo-rename gotcha: the capture pipeline SKIPs because the 301 lands on the new name and a note already exists.

Gotchas

  • (none yet)

Hands-on

(not adopted; minimalist reference)