Description
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, Liquid, Nunjucks, Handlebars, Mustache, EJS, Haml, Pug, and JavaScript Template Literals.
eleventy đâĄī¸ alternatives and similar libraries
Based on the "Templating Engines" category.
Alternatively, view eleventy đâĄī¸ alternatives based on common mentions on social networks and blogs.
-
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired) -
doT
The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. -
swig
DISCONTINUED. A simple, powerful, and extendable Node.js and browser-based JavaScript template engine. -
JavaScript-Templates
DISCONTINUED. 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. -
eta (Ρ)
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript -
squirrelly
Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript âē
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of eleventy đâĄī¸ or a related project?
README
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, Handlebars, Mustache, EJS, Haml, and Pug.
⥠Documentation
- Please star this repo on GitHub!
- Follow us on Twitter @eleven_ty
- Support 11ty on Open Collective
- 11ty on npm
- 11ty on GitHub
- Continuous Integration:
Installation
npm install @11ty/eleventy --save-dev
Read our Getting Started guide.
Tests
npm run test
- We use the ava JavaScript test runner (Assertions documentation)
- âšī¸ To keep tests fast, thou shalt try to avoid writing files in tests.
- Code Coverage Statistics
- Benchmark for Performance Regressions
Community Roadmap
- Top Feature Requests (Add your own votes using the đ reaction)
- Documentation Requests (Add your own votes using the đ reaction)
- Top Bugs đą (Add your own votes using the đ reaction)
- Newest Bugs đ
Plugins
See the official docs on plugins.