A GitBucket plugin that renders PlantUML diagrams.
After the plug-in it's installed, just create files with one of the following extensions:
*.plantuml that contain the PlantUML specific block:
@startuml <<you UML code goes here>> @enduml
|Plugin version||GitBucket version|
- Download the latest plug-in JAR from [Releases] and copy it to
- Restart GitBucket
Alternatively you can build the plug-in yourself from the sources like it's described below.
Note: For most diagram types to be rendered correctly, GraphViz also must be present on the system. For details, see: http://plantuml.com/graphviz-dot .
Prerequisites: Scala and SBT installed and working on your system, e.g. with the help of SDKMNAN! .
Run the command below in the root directory of the plug-in in order to build it:
sbt downloadPlantuml assembly
The plugin is built at
target/scala-2.13/gitbucket-plantuml-plugin-assembly-x.y.z.jar and it should be copied to
Copyright 2017 Yota Ichino
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Relating sofware license
This plugin contains PlantUML library which exists at
The library licensed under the Apache License, Version 2.0.