11ty/buildawesome

A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 2nd, 2026
Created on November 27th, 2017
Open Issues & Pull Requests: 185 (+0)
GitHub issues: Enabled
Number of forks: 590
Total Stargazers: 19,889 (+0)
Total Subscribers: 99 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.9 hours
Mean response time: 95.9 days
90th percentile: 151.8 days
Tracked items: 1,343

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 72% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "education: template language" is answered fastest, typically in about 3 hours, while "bug" waits about 4 days. Only 2% of issues opened in the past year have been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 101
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 975 days
Stale 30+ days: 94
Stale 90+ days: 81

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 5

Top labels

  • education (615)
  • enhancement (312)
  • converted-to-discussion (193)
  • needs-triage (68)
  • bug (63)
  • feature: 📞 collections (48)
  • education: template language (45)
  • feature: 🧮 computed data (44)

Most active issues this week

Detailed Description

Eleventy is a static site generator that transforms a directory of templates of varying types into HTML. It solves the problem of building static websites by accepting multiple template formats—HTML, Markdown, JavaScript, Liquid, and Nunjucks as core options, with additional support through addons for WebC, Sass, Vue, Svelte, TypeScript, JSX, and others. The tool processes these templates directly without requiring complex configuration, making it accessible for developers who want straightforward site generation without the overhead of heavier frameworks.

Eleventy suits developers building blogs, documentation sites, and other static content who prefer working in JavaScript and want flexibility in template language choice. It works well for projects where you need to mix different template formats within the same site or want to avoid vendor lock-in to a specific templating system. The tool is positioned as a simpler alternative to Jekyll, targeting those already comfortable with Node.js tooling.

The project maintains multiple test suites covering different environments: a primary JavaScript test suite using ava, a secondary Node.js test runner suite, and browser-mode tests with Vitest. The team runs continuous integration on GitHub Actions and tracks code coverage statistics. The project uses a community roadmap with feature requests and bug tracking organized through GitHub discussions and issues, allowing users to vote on priorities.