PLANTUML

I use PlantUML in emacs.

“Pummel me all you want,“ I say. ”Pummel me to death, in fact. My answers will not change.“ The Invierno step back, frowning. ”You must love her very much,“ he says, not unkindly.”

from The Bitter Kingdom - Fire and Thorns #3

PlantUML mode for Emacs.

;; https://github.com/skuro/plantuml-mode
(plantuml-jar-path (expand-file-name "plantuml.jar"))
(plantuml-default-exec-mode 'jar)
(org-plantuml-jar-path (expand-file-name "plantuml.jar"))
(plantuml-jar-args '("-charset" "UTF-8"))
;; Enable plantuml-mode for PlantUML files
(add-to-list 'auto-mode-alist '("\\.puml\\'" . plantuml-mode))
(add-to-list 'auto-mode-alist '("\\.plantuml\\'" . plantuml-mode))