Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Single-column blog template for Eleventy with dark mode, Mastodon integration, PWA manifest, and automatic OpenGraph images.
Bliss is a single-column blog template for Eleventy v2.x that focuses on simplicity without sacrificing functionality, built for developers who want a fast, accessible blog with modern integrations. It is distributed as a GitHub repository under the MIT license and was created by Łukasz Wójcik as a modified version of his personal blog theme.
Bliss is a ready-to-use blog starter for Eleventy v2.x that converts Markdown posts and pages into a static site. It includes sample content, a site configuration file, and build scripts that output optimized HTML, CSS, and JavaScript. The project is no longer maintained as of January 2025, but the code remains available for forking and customization.
.well-known/webfinger file and automatic <link rel="me"> tags for account verification.phrases.js file and custom language tags for localization.siteConfig.js.rel=me verification.npm install, and then use npm run dev for local development or npm run build for production.siteConfig.js for metadata, _variables.scss for colors, and replace favicon, manifest, and OpenGraph assets.Bliss uses Eleventy to generate a static site from Markdown content and data files. After installation, npm run dev starts a local server, while npm run build outputs a production version into the _site directory. All site-wide settings are documented inline in content/_data/siteConfig.js.
Bliss is free and open source under the MIT license. There are no paid tiers or premium features.
Yes. Bliss is licensed under the MIT license, so you can use, modify, and redistribute it without payment.
No. The README states that as of January 2025, the project is no longer maintained or updated. The code remains available on GitHub.
Fork the repository, edit package.json to change the --pathprefix value to your repository name, enable GitHub Pages with GitHub Actions, and run the "Build and deploy to GitHub Pages" workflow from the Actions tab.
Add new Markdown files to the content/posts directory. Existing sample posts show the expected front matter and demonstrate features like disclaimers and linked disclaimers.
Yes, automatic OpenGraph image generation is included and works for pages and posts. You can enable and customize it through siteConfig.js.
