Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Opinionated 11ty micro front-end for creating one-pager landing or sign-up pages.
Micro Site is an opinionated Eleventy (11ty) starter template in the Boilerplate category, built to create single-page websites such as landing pages and sign-up pages.
Micro Site is a minimal, bring-your-own front-end skeleton project that runs on the Eleventy static site generator. It takes your content files — an index.njk page, a metadata.json data file, and static assets — and outputs a fully static _site folder with inlined, minified CSS and JavaScript. The project is authored by Danny de Vries and published under an MIT license.
_includes/style.css are minified with clean-css and inlined directly into the generated HTML, reducing render-blocking requests._includes/script.js are minified with terser and inlined, with no external script files required.metadata.json in _data/ holds site-wide metadata (title, description, etc.) that can be referenced across Nunjucks templates.base.njk layout template provides the HTML skeleton, so you only fill in page-specific content.assets/ folder copies images, fonts, and other files untouched into the output, following Eleventy's passthrough copy behavior..eleventy.js, so you get a working development server with live reload via npm run dev.metadata.json, edit index.njk, and deploy to Netlify with the provided one-click deploy link.After cloning and running npm i, you start the development server with npm run dev, which activates live reload. Edit index.njk and metadata.json, and the site is generated into _site/ with all CSS and JS inlined. The roadmap notes that image optimization via eleventy-image, asset caching via eleventy-cache-assets, and syntax highlighting via eleventy-plugin-syntaxhighlight are planned but not yet included.
No. It is explicitly a skeleton project — you bring your own front-end. The repository ships only the build pipeline, a base layout, and a data file, with no CSS framework or UI components included.
It uses Eleventy (11ty) with Nunjucks as the template language, configured through .eleventy.js. The output is a fully static site that can be hosted anywhere static files are served.
Yes, the project is released under the MIT license, so you can use, modify, and redistribute it freely, including for commercial projects.
Yes, the README includes an optional one-click deployment link to Netlify. After updating your metadata and page content, you can connect the repository and publish the _site output.
