DRAKON Editor Icon


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

4.4 Stars (5)
185 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.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.