An Eleventy starter project built to be fast
Twelvety is a pre-configured Eleventy starter project that is designed to be fast. It includes a component architecture, CSS pipeline using Sass, PostCSS, and CleanCSS, JS pipeline using Browserify, Babel, and Uglify, page-specific CSS and JS, inline critical CSS, deferred non-critical CSS, minified HTML, CSS, and JS, a responsive picture shortcode with AVIF and WebP support, and content-hash of assets. It allows users to easily deploy their own instance of Twelvety to Netlify and provides instructions for running it locally.
To install Twelvety, you will need to follow these steps:
npm install
to install the required packagesnpm run serve
to run a development server with live-reloadnpm run build
to build for productionnpm run clean
to clean the output folder and Twelvety cacheTwelvety is a pre-configured Eleventy starter project that offers a range of features to help developers build fast websites. It has a component architecture, a CSS pipeline using Sass, PostCSS, and CleanCSS, a JS pipeline using Browserify, Babel, and Uglify, and many other useful features. The installation process is straightforward and can be done by following a few simple steps. Overall, Twelvety provides a solid foundation for building performant websites using Eleventy.