Komodo Edit

Komodo Edit

Multi-language text editor for dynamic programming languages
4.2  (49 votes)
10.2.3 (See all)

Komodo Edit is a text editor that supports writing programming code as well as plain text. The application has a modern graphical user interface that comes with a dark background and lighter text. Moreover, it’s extremely customizable and there’s even the possibility of getting back to the old style if the new one doesn’t please you. It has the great advantage of letting you open various documents in parallel mode to compare their contents. Of course, this is not the kind of application anybody can use, as programmers and web designers are the ones who can take the most advantage of it.

The editor is full of features that help writing code in an amazingly long list of programming languages, including HTML5, Perl, C++, Python, Ruby, NodeJS, Java and many others. For web developers, it’s good news that it supports various JavaScript libraries, such as Go, CoffeeScript, AngularJS and jQuery. Although you can start a new document from scratch, it’s a better idea to pick one of the many templates intended for specific languages. The program can identify key words, and you can even use the color scheme editor to configure the fonts and the colors used. The automatic indentation as well as the automatic code completion are also a great assistance while you’re typing your code. More than just that, there’s the possibility of checking the syntax according to the language you’ve chosen. Luckily, there’s no need to use an external application to upload code as the editor has built-in capabilities to do it.

All in all, Komodo Edit supports a great deal of features at no cost. If you feel the need for more, it’s probably because what this tool allows doing is just a fraction of what you can do with Komodo IDE, a much more complete integrated development environment by the same company. Yet, Komodo Edit does permit installing add-ons to extend its functionalities.

Pedro Castro
Editor rating:

Review summary


  • It supports multiple programming languages.
  • It has integrated upload capabilities.
  • It’s extremely customizable.
  • It has a modern interface.
  • It comes with various templates.
  • It supports code completion and syntax checking.


  • When creating web pages, there’s no WYSIWYG editor.
Info updated on: