Eleventy, 2025 in Review
It was another huge year for 11ty. We shipped 177 releases (73% more than 2024). We closed 804 issues (15% more than 2024). We reduced our dependency count by 28% and weight by 22%. More folks are building with Eleventy than ever: our year-over-year npm downloads are up by 51%! Eight years into this roller coaster of an open source project and it still feels like we’re just getting started!
You can also read last year’s Eleventy, 2024 in Review.
Highlights
Here is a small, curated collection of 2025 highlights:
- In April, we moved to our own Mastodon server. Also the amazing Eleventy LibDoc community starter project first shipped!
- In May, we shipped a sizeable v3.1.0 release focused on reducing dependencies and improving build performance! We also shipped an interactive playground component to the docs (Eleventy in the browser!).
- In June, we were featured in a video on the Veronica Explains YouTube channel!
- In July, we started shipping 4.x alpha pre-releases!
- In August, I found an old note from my late grandmother about the origins of the Eleventy name.
- In September, we found our logo added to the Font Awesome v7 icon set!
- In October, we changed the docs supporter facepile to include emeritus individual supporters and shamefully added long-awaited copy-paste buttons.
- In November, we rehauled how we use GitHub Issues and made a bunch of long-overdue progress on our Issue tracker. Estela Franco also showed us their Eleventy source code backpack
- In December, we improved our security footprint by eliminating Access Tokens from our npm package publishing process.
- We simplified our historical docs by centralizing to v0, v1, v2, and v3 subdomains.
- We improved the docs for different flavors of JavaScript (CommonJS, ESM, and TypeScript) to use in Eleventy (including guidance on Node’s new type stripping features).
- With a special sustained community nod to the ×17 11ty Bundle Newsletters and ×8 11ty Meetups that happened in 2025!
Metrics
| Cumulative Metric | 2023 | 2024 | 2025 | 2025 Change |
|---|---|---|---|---|
| Newest Stable Release | v2.0.1 | v3.0.0 | v3.1.2 | 0.1.2 😅 |
| Stable Release Dependency Count | 213 | 187 | 134 | 28.3% |
| Stable Release Size | 35 MB | 27 MB | 21 MB | 22.2% |
| npm Downloads | 7,585,613 | 10,711,017 | 15,432,081 | 44.0% |
| GitHub dependents | 69,632 | 79,563 | 86,953 | 9.2% |
| GitHub Stars | 15,569 | 17,460 | 19,174 | 9.8% |
11ty-community Sites |
1,018 | 1,175 | 1,283 | 9.2% |
| Mastodon Friends | 3,565 | 4,217 | 4,212 | -0.1% |
| Bluesky Friends | 99 | 2,344 | 3,221 | 37.4% |
| YouTube Subscribers | 1,880 | 2,498 | 3,210 | 28.5% |
| Discord Members | 3,093 | 3,253 | 3,424 | 5.2% |
| LinkedIn Super Professional Network | 265 | 737 | 988 | 34.1% |
Unfortunately we lost 606 friends in an automated transition to our own Mastodon server.
| Year over Year Metric | 2023 | 2024 | 2025 | 2025 Change |
|---|---|---|---|---|
| npm Downloads | 2,915,939 | 3,125,404 | 4,721,064 | 51.1% |
| GitHub Issues Closed | 519 | 695 | 804 | 15.7% |
| GitHub Pull Requests Closed | 197 | 326 | 337 | 3.4% |
Releases
| 2024 | 2025 | ||
|---|---|---|---|
| Major Releases | 13 | 16 | |
| Minor/Patch Releases | - | 89 | |
| Pre-releases | - | 75 | |
| All Releases | 102 | 177 | 73.5% |
Major Releases
- Eleventy Image v6.0 to optimize images in Eleventy projects.
- Image Color v1.0 is a new utility to fetch colors from an image. README.
- Long overdue v1.0 of Eleventy Navigation to create hierarchical navigation menus in Eleventy.
- Both v6 and v7 of the Eleventy Vite Plugin continues use of Eleventy with Vite (thank you to our lovely maintainer Kilian Finger for these!)
- Parse Date Strings v2.0 is used to add RFC-9557 (Temporal API) date parsing support to Eleventy’s
dateproperty. <is-land>v5.0 is a lazy loader for component code in any web site.- Eleventy Font Awesome v1.0 allows use of hyper-optimized tree-shaken Font Awesome SVG icons in Eleventy projects.
- Pulling some dependencies in-house for maintenance and cleanup:
- Recursive Copy v4.0 and v5.0 (facilitates our passthrough copy feature)
- Gray Matter v2.0 (and v1.0) (front matter parsing)
- With a future nod to pre-release work done to update Nunjucks
Most utilities and plugins listed above can be used independently of Eleventy and Eleventy projects (exceptions to the Vite and the Font Awesome plugins).
Thank You!
2025 would not have been possible without our community and supporters.
- To everyone that has built something with Eleventy: thank you!
- To everyone that has answered a question about Eleventy: on the Discord, on social media, in GitHub issues or discussion, at your local meetup or coffee shop: thank you!
- To everyone that has written a blog post on their personal site or shared Eleventy on social media: thank you!
- To everyone that dropped a few nice words of appreciation: thank you!
- To everyone that has supported us: thank you!
- Thank you to Font Awesome friends Dave Gandy and Travis Chase!
- Thank you to Bob Monsour! (of 11tybundle.dev fame)
- Thank you to Sia Karamalegos! (of 11tymeetup.dev fame)
- Thank you to Kilian Finger for their contributions to the Eleventy Vite plugin!
- Thank you to Peter deHaan, Raphael Höser, and uncenter for contributions on GitHub!
- Thank you to Stephanie Eckles, Ben Myers, Sia Karamalegos, Shiv Jha-Mathur, Dan Leatherman, Evan Sheehan, Cassey Lottman, Thomas Michael Semmler for contributions our Discord server!