DRAKON Editor is a free tool for authoring diagrams.
With DRAKON Editor, you can quickly draw diagrams for:
- software requirements and specifications;
- documenting existing software systems;
- business processes;
- procedures and rules;
- any other information that tells "how to do something".
Software developers can build real programs with DRAKON Editor. Source code can be generated in several programming languages, including Java, Processing.org, D, C#, C/C++ (with Qt support), Python, Tcl, Javascript, Lua, Erlang, AutoHotkey and Verilog.