DRAKON Editor Icon


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

4.4 Stars (5)
179 Downloads (This Week)
Last Update:
Download drakon_editor1.27.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 Go, 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 Go, 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

  • 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
  • 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
  • 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
  • 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
  • 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




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks