Ultimate blade kit for 11ty (Build Awesome).
- attr_concat
- attr_includes
- attr_set
- date
- fetch
- if
- markdownify
- merge
- remove_tag
- section
- strip_tag
- unindent
- Install
- autoLinkFavicons postprocessor (transformer)
- mdAutoRawTags preprocessor
- mdAutoNl2br converter
- Hidden Markdown attributes using HTML comments
- Install
npm install @anyblades/eleventy-bladesThen choose one of the following options:
Consider symlinking entire eleventy.config.js as a set-and-forget zero-config zero-maintenance solution:
ln -s ./node_modules/@anyblades/eleventy-blades/src/eleventy.config.jsLearn more: https://blades.ninja/11ty/tools/#base-config
Living examples:
import baseConfig from "@anyblades/eleventy-blades/base-config";
export default function (eleventyConfig) {
baseConfig(eleventyConfig);
// Your additions/overrides
...
}Living example: https://github.com/johnheenan/minform/blob/main/eleventy.config.js
import eleventyBladesPlugin from "@anyblades/eleventy-blades";
export default function (eleventyConfig) {
eleventyConfig.addPlugin(eleventyBladesPlugin, {
mdAutoRawTags: true,
mdAutoNl2br: true,
autoLinkFavicons: true,
siteData: true,
filters: ["attr_set", "attr_concat", ...],
});
}import { siteData, mdAutoRawTags, mdAutoNl2br, autoLinkFavicons, attrSetFilter, attrConcatFilter, ... } from "@anyblades/eleventy-blades";
export default function (eleventyConfig) {
siteData(eleventyConfig);
mdAutoRawTags(eleventyConfig);
mdAutoNl2br(eleventyConfig);
autoLinkFavicons(eleventyConfig);
attrSetFilter(eleventyConfig);
attrConcatFilter(eleventyConfig);
...
}- https://github.com/anyblades/build-awesome-starter
- https://github.com/anyblades/bladeswitch starter
- https://github.com/johnheenan/minform starter
- https://github.com/hostfurl/minformhf starter
Featured by:
- https://11tybundle.dev/blog/11ty-bundle-83/
- https://11tybundle.dev/blog/11ty-bundle-88/
- https://11tybundle.dev/categories/getting-started/
- https://github.com/anydigital/awesome-11ty-build-awesome
- https://hamatti.org/posts/markdown-content-split-to-sections-in-eleventy-and-nunjucks/#:~:text=anydigital