Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A plugin for creating hierarchical navigation in Eleventy projects. Supports breadcrumbs too!

A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.
Eleventy Navigation is an open-source plugin for the Eleventy static site generator that creates hierarchical navigation menus and breadcrumbs for multi-level content structures.
Eleventy Navigation is a plugin for Eleventy (also called 11ty), a static site generator that compiles templates into plain HTML. It takes a set of pages organized with navigation metadata and produces structured navigation data that can be rendered as nested menus or breadcrumb trails. The plugin is maintained by the Eleventy project and is used in production on the official 11ty.dev documentation site, which demonstrates its reliability. Its full documentation is hosted at https://www.11ty.dev/docs/plugins/navigation/.
Yes, the plugin is open source and available on GitHub. It is part of the Eleventy project's official plugins, which are distributed under an open-source license.
Yes, breadcrumbs are supported out of the box. The plugin can generate a breadcrumb trail from the current page back to the home page.
The full documentation is available at https://www.11ty.dev/docs/plugins/navigation/. It covers installation, configuration, and usage examples.
Eleventy Navigation is a companion plugin for Eleventy, the static site generator. It does not work as a standalone tool; it must be installed into an Eleventy project and configured via your Eleventy configuration file.
No, this plugin is designed specifically for Eleventy. It leverages Eleventy's data cascade and configuration interfaces, so it is not compatible with other generators.
