Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Content-first Eleventy blog template with lightbox images, galleries, gist embedding, and GitHub Pages publishing.

A minimal, modern personal blog theme for Astro with PWA, dark/light mode, and MDX content.

A minimal Hugo theme for personal sites with Tachyons styling, syntax highlighting, and a series taxonomy for blog posts.

A Gatsby theme that aggregates posts, tweets, Instagram media, YouTube videos, Hacker News, and Reddit into a single timeline.

A simple, clean, responsive Hugo theme for bloggers with sidebar widgets, tags, Disqus, and SEO.

A fast, statically generated blog template built with Astro, featuring giscus comments, Mermaid diagrams, and MathJax math.

A simple, beautiful Jekyll theme that's mobile first
Eleventy Satisfactory is a content-first blog theme for Eleventy (11ty) that turns Markdown posts into a static site with lightbox images, GitHub Gist embedding, and automatic light/dark mode. It runs on Node.js and can be deployed to GitHub Pages via a bundled GitHub Action.
Eleventy Satisfactory is an open-source Eleventy blog template created by developer mendhak for his own blog. It takes plain Markdown files from the posts folder and renders them into a complete static site, handling image paths, metadata, and styling automatically. The theme uses SimpleCSS for styling and Prism for syntax highlighting, and it runs on Eleventy with Node.js 20 as the supported runtime.
.md source files are converted to final post URLs, and image and link paths automatically match the blog's subdirectory prefix.robots.txt and a .well-known folder.drafts folder appear in local development (npm run start or docker compose up) but are excluded from production builds.metadata.json, footer links, and the theme's Eleventy configuration directly.staticsite.yml sample Action builds the site and publishes it to GitHub Pages on push.docker compose up for a containerized dev server, or with Node 20 run npm install and npm run start to serve at http://localhost:8080/.After generating a repository from the template, you set your site values in metadata.json, configure footer links, and place Markdown files in the posts folder. Running npm run build produces the static output, while the included GitHub Action automates building and deployment to GitHub Pages. The theme's author recommends using a diff tool like meld to merge future updates rather than copying the repo wholesale.
