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
- Star this repo on GitHub!
 - Follow us on Mastodon 
@[email protected] - Follow us on Bluesky 
@11ty.dev - Install from npm
 - Follow on GitHub
 - Watch us on YouTube
 - Chat on Discord
 - Latest: 
 
npm install @11ty/eleventy --save-dev
Read our Getting Started guide.
npm test
We have a few test suites, for various reasons:
- ava JavaScript test runner (assertions docs) (primary test suite in 
test/) - Node.js Test runner (secondary test suite in 
test_node/) - Vitest (in Browser Mode) (client tests in 
packages/client/test/) - Benchmark for Performance Regressions
 
These run in various environments:
- Top Feature Requests (Add your own votes using the π reaction)
 - Top Bugs π± (Add your own votes using the π reaction)
 
See the official docs on plugins.