Drawing Tools
- Line
- Arrow
- Text
- Text Advanced - Keyboard movement
- Eraser
- Shape Drawing - Rectangle
- Eraser Advanced - Shape-based eraser
- Free-hand drawing with assists
Editing
- Select
- Transform - Moving
- Transform - Resize
- Undo/Redo
File IO
- Save file
- Load file
Library
- List of prebuilt shapes that can be added on the fly
Scripting - Automatically generate diagram
- https://github.com/ArthurSonzogni/Diagon
- Extra
- Export to SVG and PNG raw
- Export to SVG and PNG grahics mode https://github.com/danpersa/ascii-diag