Static Site Generator
19.6k 2026-04-20
11ty/eleventy
A simpler static site generator written in JavaScript that transforms various template types into HTML.
Core Features
Supports multiple template languages (HTML, Markdown, JS, Liquid, Nunjucks, WebC, Sass, Vue, Svelte, TypeScript, JSX).
Generates static HTML from diverse templates.
JavaScript-based, offering flexibility and extensibility.
Provides a simpler alternative to other site generators.
Quick Start
npm install @11ty/eleventy --save-devDetailed Introduction
Eleventy is a lightweight and flexible static site generator built with JavaScript, designed to simplify the process of creating websites. It takes various template formats, including Markdown, Liquid, Nunjucks, and even modern frameworks like Vue and Svelte via addons, and compiles them into static HTML files. This approach offers excellent performance, security, and scalability, making it ideal for blogs, portfolios, documentation sites, and marketing pages. As a modern alternative to tools like Jekyll, Eleventy empowers developers to build fast, robust, and maintainable web projects with a familiar JavaScript ecosystem.