eleventy.html

Eleventy (11ty)

Zero-config JS-based SSG. Templates only, no client-side JS framework.

VISIT ELEVENTY (11TY)

Quick facts

  • LanguageJavaScript
  • CategoryJS / TS plain
  • LicenseMIT
  • Created2018
  • GitHub stars18.2k
  • Statusactive

Templating: Liquid Nunjucks EJS Markdown Handlebars WebC Pug

What it is

Eleventy is the JS-based generator that does not impose a framework. You write templates (Liquid, Nunjucks, EJS, Markdown, WebC) and Eleventy generates HTML. Zero client-side JS unless you add it. The closest thing to Jekyll in spirit, but in JavaScript.

Best for

  • Personal blogs and small content sites
  • Sites where the team explicitly does not want a UI framework
  • Replacing Jekyll while staying in the JS ecosystem
  • Speedy builds on small to medium catalogues

When not to pick it

Skip Eleventy at 50k+ pages where Astro's Content Layer becomes cheaper. Skip it if you need component-shaped UI; the WebC story exists but the ergonomics lag Astro.

My take

Eleventy is what I recommend when someone wants to write less JavaScript, not more. For pure content sites it can be a faster path than Astro for the first few hundred pages.

Links

Compare Eleventy (11ty) side-by-side

Similar tools you should also consider

If Eleventy (11ty) is your pick — the next conversation is short

The 30-min call is where your project gets a real architecture, an SEO transport plan, and a price range you can take to your team. Describe your site, your timeline, your existing content. I tell you whether Eleventy (11ty) is genuinely the right call for you, and what the build actually looks like.