Glossary entry

Eleventy

Eleventy (also written as 11ty) is an open-source static site generator written in JavaScript, built as a simpler, lower-magic alternative to frameworks like Next.js, Gatsby, and Hugo. Eleventy reads content from Markdown, HTML, JSON, or any data source, applies templates written in any of eleven supported template languages (Nunjucks, Liquid, Handlebars, Pug, EJS, Mustache, Markdown, HAML, JavaScript, WebC, plain HTML), and outputs static HTML at build time. The framework has no required client-side JavaScript runtime and produces sites that load fast on slow networks and old devices. In headless WordPress contexts, Eleventy is paired with WPGraphQL or the WordPress REST API as a content source, with the build step pulling post data and rendering static pages. Eleventy is the right choice when a content-led publishing cadence (blogs, documentation, marketing sites) outweighs the dynamic personalization features that frameworks like Next.js add — and when build-step simplicity matters more than developer ergonomics around component reuse.

No published articles use Eleventy yet.

When new articles use this term, they will appear here.