|stepan-mitkin f52e727640 DrakonLua and DrakonJS: improved variable detection||8 months ago|
|DRAKONEditor||4 years ago|
|art||5 years ago|
|docs||4 years ago|
|examples||8 months ago|
|fonts||5 years ago|
|generators||8 months ago|
|images||5 years ago|
|msgs||9 months ago|
|pdf4tcl07||5 years ago|
|sandbox||5 years ago|
|scripts||8 months ago|
|structure||3 years ago|
|testdata||4 years ago|
|tmp||3 years ago|
|tools||5 years ago|
|unittest||3 years ago|
|.gitignore||10 months ago|
|README.md||11 months ago|
|copy_to_launcher.sh||5 years ago|
|copy_to_launcher_rus.sh||5 years ago|
|drakon_editor.tcl||1 year ago|
|drakon_gen.tcl||1 year ago|
|make_mac_release.sh||3 years ago|
|make_release.sh||10 months ago|
|make_release_rus.sh||3 years ago|
|readme.html||10 months ago|
|readme_mac.html||3 years ago|
Before submitting patch, make sure that unit tests run without error by running
Add new unit tests if necessary.
Add newly added
.drn source files to
If you change the code generator:
If you want to change DRAKON Editor source code:
.drnfile of source code you want to modify, modify it, generate code from it and commit
.drnfile and generated file.
.drnfile, modify existing source code file.
DRAKON is is an algorithmic visual programming language developed within the Buran space project. Beside programming, DRAKON is also used in medicine, law, business processes and in other non-programming related fields. The rules of DRAKON are optimized to ensure easy understanding by human beings. In DRAKON clarity is above all. DRAKON is made as much ergonomic as possible, as much human readable as possible. DRAKON makes possible to create diagrams that are cognitively optimized for easy comprehension, making it a tool for intelligence augmentation.
Why to use DRAKON than other diagramming systems?
DRAKON Editor is a free open source tool for authoring DRAKON diagrams. It also supports state machine diagrams, entity-relationship and class diagrams.
Installing Tcl and required packages:
DRAKON Editor needs Tcl 8.6 or higher to run:
sudo apt-get install tcl8.6 tk8.6 tcllib libsqlite3-tcl libtk-img
Installing and running DRAKON Editor:
Download release version of DRAKON Editor from here: http://drakon-editor.sourceforge.net/editor.html#downloads
Warning! Development version of DRAKON Editor is not as stable as release version and is only for testing purposes.
See notes about Tcl instalation in How to use release version of DRAKON Editor section and after follow these steps:
Click "Download ZIP" at current page.