Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mikhailkravets/mkdocs_puml

Inline PlantUML diagrams in your MkDocs documentation
https://github.com/mikhailkravets/mkdocs_puml

diagrams documentation inline mkdocs plantuml

Last synced: 4 days ago
JSON representation

Inline PlantUML diagrams in your MkDocs documentation

Awesome Lists containing this project

README

        

![logo](https://mikhailkravets.github.io/mkdocs_puml/assets/logos/logo.svg)






`mkdocs_puml` is a fast and simple package that brings plantuml diagrams to MkDocs
documentation.

## Quick Start

Run the following command to install the package

```shell
pip install mkdocs_puml
```

After that, add `plantuml` plugin into `plugins` section of your `mkdocs.yml` file,
in order to use PlantUML with MkDocs.

```yaml
plugins:
- plantuml:
puml_url: https://www.plantuml.com/plantuml/
```

Not include PlantUML code fences with `puml` keyword to your documentation, such as

~~~
```puml
@startuml
Bob -> Alice : hello
@enduml
```
~~~

That's it, `mkdocs_puml` will automatically build `SVG` diagrams from the code 🎉

For more information, please refer to the [**documentation**](https://mikhailkravets.github.io/mkdocs_puml/).

## License

This project is licensed under MIT license.