Eleventy

 Eleventy  is a JavaScript based static site generator that allows the user to select their own preferred template engine and theme, which in practice can and does enable use of microformats2.

Eleventy is not a JavaScript framework and does not come with a preinstalled theme or configuration although there are many examples of starter projects.

Like other static site generators the learning curve for Eleventy assumes prior experience of writing HTML.


 * GitHub: https://github.com/11ty/eleventy/

Getting Started
There are many starter projects to help you quickly get an 11ty site going.
 * https://www.11ty.dev/docs/starter/ A list of quick starter projects
 * https://11ndieweb.netlify.app/ "An 11ty starter site for the IndieWeb" for use with Netlify (Source on GitHub)
 * https://hylia.website/ as announced Jun 30, 2019
 * calendity: Starter for an event bulletin board with iCal support

Building Blocks
see also other static site generators for basic principles
 * Max Böck has published articles about 11ty:
 * Static Indieweb pt1: Syndicating Content about POSSE to Twitter
 * Static Indieweb pt2: Using Webmentions about integrating it with webmention.io
 * Sia Karamalegos published An In-Depth Tutorial of Webmentions + Eleventy
 * Luke Bonaccorsi has released a plugin integration for Webmention.io: 11ty Plugin Webmentions
 * Lewis Dale has written a post on how they used Eleventy and Netlify to use their personal website as a Mastodon account: Be Friends with my Blog
 * Lewis has also released an Eleventy plugin that turns any Eleventy site into a discoverable ActivityPub user: 11ty ActivityPub
 * 11ty Activity Feed - a plugin that creates a centralised RSS feed of social content (YouTube, Mastodon, Twitter, etc.) that can be followed in a reader

IndieWeb Examples
IndieWeb community members using Eleventy on their own primary sites:
 * Zach Leatherman - creator of Eleventy, uses it to power his personal site at https://www.zachleat.com (selfdogfood), which he uses in part to own his social media content.

Other independents that are using it on their primary self-identifying site:
 * Paul Robert Lloyd — supports microformats2 on articles, notes, photos, bookmarks with h-entry etc. New posts are published to GitHub using IndieKit (or via a manual commit), which triggers a build on Netlify.
 * Phil Hawksworth
 * Max Böck
 * Cassie Evans
 * Ru Singh
 * Chris Burnell
 * ttntm
 * David Mead
 * ciccarello.me
 * boehs.org
 * Hans Gerwitz
 * NickSimson.com
 * benji.dog