Eleventy (also known as "11ty") is a static site generator that allows developers to build websites using simple templates and data files. It is designed to be flexible and easy to use, with a focus on making it simple to get started building websites quickly.
Eleventy supports a variety of template languages, such as Markdown, Liquid, Nunjucks, and many others, and it can be used with any front-end framework, such as React, Angular, or Vue.js. Eleventy is particularly well-suited for building documentation websites, blogs, and other types of websites that do not require a dynamic, database-driven back-end.
100
75
Zach Leatherman | 1964 |
kleinfreund | 31 |
Raphael Höser | 22 |
Mike | 18 |
Mike Riethmuller | 17 |
Alex Russell | 14 |
André Jaenisch | 11 |
gloryofrobots | 11 |
Samuel Path | 9 |
Chris D. MacRae | 6 |
Leo Schaefer | 6 |
milahu | 6 |
Binyamin Aron Green | 5 |
Casey Korver | 5 |
Gareth Cornish | 5 |
Holben888 | 5 |
Tiger Oakes | 5 |
samuelpath | 5 |
Dami | 4 |
Frank Taillandier | 4 |
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, Handlebars, Mustache, EJS, Haml, Pug, with addons for WebC, Sass, Vue, Svelte, JSX, and many others!
npm install @11ty/eleventy --save-dev
Read our Getting Started guide.
npm run test
See the official docs on plugins.