Eleventy (11ty)

Simple, flexible, and fast static site generator. Eleventy works with 11+ template languages (Markdown, Nunjucks, Liquid, HTML, JavaScript, etc.) and outputs plain HTML with zero client-side JavaScript by default. Extremely fast builds (no bundler required), flexible data cascade, and no framework lock-in. Used for high-performance sites where output HTML quality and build speed matter. Maintained by Zach Leatherman, sponsored by companies including Netlify.

Evaluated Mar 06, 2026 (0d ago) v3.x
Homepage ↗ Repo ↗ Developer Tools ssg eleventy javascript template-agnostic fast-build zero-js open-source
⚙ Agent Friendliness
66
/ 100
Can an agent use this?
🔒 Security
90
/ 100
Is it safe for agents?
⚡ Reliability
81
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
85
Error Messages
80
Auth Simplicity
95
Rate Limits
95

🔒 Security

TLS Enforcement
100
Auth Strength
88
Scope Granularity
85
Dep. Hygiene
88
Secret Handling
90

MIT open source. Static HTML output with no server-side execution in production. No credentials required. Minimal dependency footprint compared to React-based SSGs.

⚡ Reliability

Uptime/SLA
85
Version Stability
82
Breaking Changes
75
Error Recovery
82
AF Security Reliability

Best When

You want maximum flexibility in template languages, zero-JavaScript output by default, and blazing-fast builds without framework opinions.

Avoid When

You need React, a large plugin ecosystem, complex data fetching patterns, or an opinionated full-stack framework — Next.js, Astro, or SvelteKit are better.

Use Cases

  • Build fast documentation or marketing sites that output pure HTML with zero JavaScript payload by default
  • Generate static pages from JSON/YAML data files using Eleventy's data cascade for agent-driven content generation
  • Create template-agnostic sites that mix Nunjucks, Markdown, and JavaScript templates in the same project
  • Build sites with excellent build performance — Eleventy's build speed is among the fastest SSGs for large content volumes
  • Generate HTML emails or other structured documents from templates using Eleventy's flexible template system

Not For

  • Applications needing React component ecosystem — Eleventy is for static HTML output; use Next.js or Gatsby for React-based sites
  • Sites needing client-side interactivity — Eleventy outputs static HTML; JavaScript must be added manually
  • Teams wanting a batteries-included framework — Eleventy is intentionally minimal; routing, image optimization, and other features need explicit setup

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No auth — static site generator. Private sites require hosting-level auth.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

MIT open source. Free forever. Maintained by Netlify via sponsorship.

Agent Metadata

Pagination
none
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Eleventy's data cascade (global data → directory data → template data) can produce unexpected results — agents must understand which data layer takes precedence for each template
  • Eleventy 3.x is ESM-only — projects using CommonJS (require()) must migrate to ESM or use older Eleventy versions; this is a significant breaking change from 2.x
  • Collections in Eleventy are built from file globs — agents adding content to new directories must verify glob patterns in eleventy.config.js include the new paths
  • Pagination in Eleventy generates multiple output files from one template — agents managing paginated content must understand Eleventy's pagination tag system
  • Incremental builds (--incremental) have caveats — changes to shared layouts or data files don't always invalidate all dependent pages; full rebuild needed after global changes
  • Eleventy's template language auto-detection based on file extension can be overridden — agents setting explicit template engines via eleventyConfig.setTemplateFormats() must match their file extensions

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Eleventy (11ty).

$99

Scores are editorial opinions as of 2026-03-06.

5215
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered