d2
A modern diagram scripting language that turns text to diagrams. tldr-pages
On several platforms
Several platforms
A modern diagram scripting language that turns text to diagrams. Note: The output file supports SVG and PNG file formats.
Compile and render a D2 source file into an output file
d2 path/to/input_file.d2 path/to/output_file.extIdentifyWatch live changes made to a D2 source file in the default web browser
d2 --watch path/to/input_file.d2 path/to/output_file.extIdentifyFormat a D2 source file
d2 fmt path/to/input_file.d2IdentifyList available themes
d2 themesIdentifyUse a different theme for the output file (list available themes first to get the desired theme_id)
d2 --theme theme_id path/to/input_file.d2 path/to/output_file.extIdentifyMake rendered diagrams look like hand sketches
d2 --sketch true path/to/input_file.d2 path/to/output_file.extIdentify