Mkdocs_build_plantuml

screenshot of Mkdocs_build_plantuml
mkdocs

MkDocs plugin to help generate your plantuml images locally or remotely as files (NOT inline)

Overview

The MkDocs Build PlantUML Plugin is an impressive tool designed to streamline the creation of PlantUML diagrams when using MkDocs. Catering to developers and documentarians who prefer a clean approach to diagram integration, this plugin eliminates the hassle of inline diagrams while ensuring functionality. With its efficient rendering capabilities and support for dark mode, it's an essential addition for anyone looking to enhance their documentation workflow.

This plugin stands out by automating the generation of PlantUML image files. Once set up, users can enjoy a smooth experience with automatic updates to diagrams without the need for constant manual adjustments. This nuanced approach not only simplifies the process but also optimizes the overall performance of document rendering.

Features

  • Automated Diagram Generation: Automatically generates PlantUML image files when running mkdocs serve, reducing manual intervention.
  • Server Rendering Optimized: Recommends using server rendering for faster performance and real-time updates to your diagrams.
  • Dark Mode Support: Supports dark mode rendering since Version 1.4, making it a versatile choice for modern themes.
  • Timestamp Check: Features a timestamp check mechanism that ensures only updated diagrams trigger a regenerate, speeding up the update cycle.
  • Markdown Compatibility: Allows seamless integration of generated images into Markdown files, maintaining standard Markdown syntax.
  • Easily Configurable: Simple setup through mkdocs.yml enables users to adjust plugin settings to meet their specific needs.
  • Community Contributions: Highly encourages contributions from users, fostering a collaborative environment for enhancements and bug fixes.
  • Known Restrictions: Provides a clear understanding of limitations, such as the specific use of server rendering for dark mode support and issues with includes.
mkdocs
MkDocs

MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.