DRAKON Editor Icon


A free cross-platform editor for the DRAKON visual language.

4.4 Stars (5)
159 Downloads (This Week)
Last Update:
Download drakon_editor1.25.zip
Browse All Files
Windows Mac Linux



DRAKON is a diagram language developed within the Russian space program. Its primary objective is presenting complex software systems in a way which is easy to understand by humans.
DRAKON's motto: took a glance - understood at once.
DRAKON Editor helps software architects, quality specialists and developers.
Architects and quality assurers can express a high-level view of how their product works. DRAKON serves them to explain the dynamics of a software system.
Software engineers can use DRAKON Editor to build algorithms in Java, Processing.org, D, C#, C, C++, Python, Tcl, Javascript, Erlang and Lua.

DRAKON Editor Web Site




Public Domain


  • Simple but powerful editing interface optimized for DRAKON diagrams.
  • Export to PNG and PDF.
  • Generation of source code from diagrams in Java, Processing.org, D, C#, C, C++, Python, Tcl, Lua, Erlang, Javascript, AutoHotkey, Verilog.
  • Project tree and several diagrams in one file.
  • Search and Replace, Go to definition, Find all references, Jump to Icon or Diagram etc.
  • Entity-relationship and class diagrams


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • krajok
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    CTRL-Y (Redo) and CTRL-Z (Undo) not work if keyboard input language is set to none-English Could you fix this problem please (as same as Copy & Paste that were fixed in version 1.12)

    Posted 11/19/2014
  • e4rjfdbv38ejfdk
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    DRAKON really is convincing. But I have some Issues with the editor tough: (1) I had preferred a tcl-Starpack. Instead you get a set of TCL-Scripts which require you to install ActiveState TCL. Although there are free Interpreters, like Tclpack or freeWrap, I couldn’t get the editor work with them. The ActiveState Software is free for non-commercial-usage. But if you are a commercial user – it gets expensive. (2) The Editor is fine for drawing Flowcharts. But for work with Code it's useless (I tried with C#, maybe other languages work better). It can't reverse-engineer existing code and it hasn’t any support for creating code (Debugging, Syntax-Check, IntelliSense…). Even if you manage to type error free instructions, the generated Code is mostly unreadable for Humans.

    Posted 09/29/2013
  • johny1
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    It has been some years that I was looking for something like this and also for its reverse (code-> flowchart), which would a really good addition. Thanks for programming this!

    Posted 02/17/2013
  • oid-3970000
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I have been using Drakon editor for a while now. In addition I get all my teams/projects to use Drakon style chart rules when drawing flows. Flows described with these rules are so much more intuitive than the "old" ways. This saves time (= money) and stops miscommunication. I really like the latest addition of "Smart mode". It is a really, really cool feature which makes creating flows very much faster. Why didn't anyone think of this before! For this alone I strongly recommend this application.

    Posted 09/08/2012
  • xpin2010
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thank You, Stipan! Instrument very useful.

    Posted 08/15/2012
Read more reviews

Additional Project Details

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.