Saturday, 02 January 2016 16:52

The best free code editors

Written by
Rate this item
(1 Vote)


There are many excellent and free code editors available for download. I used to be big fan of NetBeans, later jumped on Komodo Edit and now I am using Atom. It all depends on your personal preferences. I would like to mention that I am working mostly on Ubuntu so editors which are only available on Mac or Windows are not listed here.




Brackets is free and open source editor by Adobe. Good number of plugins (extensions) allows to extend its functionality. It is designed to be minimal, yet powerful, with some unique and exciting features. One of those being Extract, which allows you to extract information directly from PSDs such as colors, fonts, gradients, and measurements as clean CSS with out contextual code hints.

Key Features:


Constantly growing library of extensions

Inline editors

Live preview

Preprocessor report

And a whole lot more

Price: FREE | More Information


ICEcoder is a browser based code editor, which provides a modern approach to building websites. By allowing you to code directly within the web browser, online or offline, it means you only need one program (your browser) to develop sites, plus can test on actual web servers. After development, you can also maintain the website easily, all of which make for speedy and smart development.

Because it can be web based you can use it from any internet enabled computer with a modern browser and because it's built with commom web languages, you can customise it to your liking, integrating with online services. If you'd like to use it as a desktop code editor, no problems, you only need PHP 5.0+ (though 5.3+ is recommeded), so you can use on Linux and on PC via WAMP or XAMPP and Mac via MAMP (or another PHP installation).

Price: FREE | More Information


Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. See features for an extensive overview, take a look at the screenshots, or download it right away. Bluefish is an open source development project, released under the GNU licence.

Bluefish is a multi-platform application that runs on most desktop operating systems including Linux, FreeBSD, MacOS-X, Windows, OpenBSD and Solaris.

Price: FREE | More Information


Atom, by Github, is a relatively new addition to the text editor options but it is making quite an impression so far. Atom is free, open source, and highly customizable. Built around a minimal core Atom comes with 50 open-source packages (plus a growing library of user submitted packages) that allow you to create just the right software for your needs.

Key Features (out of the box):

File system browser

Fuzzy finder for quickly opening files

Fast project-wide search and replace

Multiple cursors and selections

Multiple panes


Code folding

A clean preferences UI

Import TextMate grammars and themes

Highly extendable

Highly theme-able

Price: FREE |


Key Features (out of the box):

File system browser

HTML, CSS and JavaScript code assist

Deployment Wizard

Integrated Debugger

Git Integration

Built-in Terminal

Price: FREE | More information

6. Komodo Edit

Key Features (out of the box):

Multi-Language Editor

Track Changes


Markdown Viewer

Multiple selections


Projects and Places Manager

Skins and Icon Sets


Auto-complete and Calltips


Price: FREE | More information

7. NetBeans


NetBeans IDE is the official IDE for Java 8. The IDE also provides a great set of tools for PHP and C/C++ developers. It is free and open source and has a large community of users and developers around the world.

Price: FREE | More information

There are more excellent code editors, some of them are paid with free trials like very popular Sublimetext. Which one you choose is matter of personal preferences

Read 1541 times Last modified on Saturday, 02 January 2016 20:37

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.