A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
André Jaenisch be6994cfdc
Get casing in type definition right
2 months ago
.github [breaking] Bump Node minimum to 14. Fixes #2336 3 months ago
.husky Husky tasks. 1 year ago
docs Copy tweak 3 months ago
docs-src Refactor to use @11ty/eleventy-utils 5 months ago
src Get casing in type definition right 2 months ago
test Another test for #2392 3 months ago
.editorconfig More ignores on test stubs files on test watcher. Also don’t include new lines automatically on test stubs 2 years ago
.eslintrc.js Adds an eslint because it’s nice in my IDE. 4 years ago
.gitignore Initial commit for Eleventy Edge 4 months ago
.npmignore Expose more requires to esbuild to make Eleventy more bundleable. 1 year ago
.nvmrc [breaking] Bump Node minimum to 14. Fixes #2336 3 months ago
.prettierrc.json Apply Prettier to src/ 1 year ago
CODE_OF_CONDUCT.md Adds code of conduct link to top of markdown file 1 year ago
LICENSE Update license 7 months ago
README.md Use svg logo image for https://github.com/11ty/11ty-website/issues/1362 5 months ago
SECURITY.md Create SECURITY.md 11 months ago
cmd.js Switch to static functions for Eleventy version and help args. Fixes #1313 4 months ago
package.json v2.0.0-canary.11 3 months ago

README.md

eleventy Logo

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

npm Version GitHub issues code style: prettier npm Downloads

Installation

npm install @11ty/eleventy --save-dev

Read our Getting Started guide.

Tests

npm run test

Community Roadmap

Plugins

See the official docs on plugins.