{"categories":[{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"}],"enrichment":{"capability":"A plugin for MkDocs that lets you customize page navigation order and titles using `.pages` configuration files placed in your documentation directories, without needing to define the full navigation structure in `mkdocs.yml`.","skillfed_tags":["mkdocs-plugin","documentation-tooling"],"use_cases":["Reorder documentation pages without editing mkdocs.yml by creating .pages files in each directory.","Apply custom titles to navigation entries while keeping the actual filenames unchanged.","Sort documentation sections alphabetically or in reverse order using natural sort logic.","Hide certain directories from navigation while keeping them accessible via direct URL.","Combine manual navigation definition in mkdocs.yml with auto-generated structure for mixed control.","Collapse single-page folders to reduce navigation nesting and improve readability."],"what_it_does":"This plugin extends MkDocs by allowing you to control page navigation and ordering through simple `.pages` YAML files placed in your documentation directories, rather than maintaining a monolithic navigation structure in `mkdocs.yml`. It depends on mkdocs, wcmatch, and natsort to parse configuration files, match patterns, and apply natural sort ordering.\n\nYou can customize titles, reorder pages, apply ascending or descending sort, use natural sort order, filter remaining items with glob patterns, group pages into sections, hide directories, and collapse single-page folders. The plugin integrates with MkDocs' file-based navigation, letting you define parts of your nav manually in `mkdocs.yml` and use `...` as a placeholder for auto-generated content from the file structure.","worth_installing":"Yes. The plugin is actively maintained, has no known vulnerabilities, installs with low friction, and solves a real pain point for MkDocs users managing complex documentation structures. It is stable (Production/Stable status) and widely used. Install if you use MkDocs and want finer control over navigation without maintaining a rigid mkdocs.yml structure."},"id":"mkdocs-awesome-pages-plugin","links":{"html":"https://skillfed.io/packages/mkdocs-awesome-pages-plugin","md":"https://skillfed.io/packages/mkdocs-awesome-pages-plugin.md","pypi":"https://pypi.org/project/mkdocs-awesome-pages-plugin/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-12-22","license_spdx":null,"license_treatment":"permissive","name":"mkdocs-awesome-pages-plugin","python_support":"supports_current","summary":"An MkDocs plugin that simplifies configuring page titles and their order"},"popularity":{"monthly_downloads":921472,"position":4719,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.10.1"}
