Top 10 FREE Text editors

Text, Source editors are always needed and editors with lots of features always a best companion for a developer. Here we list some of the very best 10 free Text/Source editors. All these editors are customizable, support multiple file formats, syntax highlighting, compiler integration support and are followed by a huge user base.

If you feel that we have missed out any editors that deserve to be here, please add a comment and we will review it.

1. Bluefish (Available on Linux, Mac OS, Solaris)

bluefish

Bluefish is an agile, light weight development editor that can support development in HTML, XHTML, CSS, XML, PHP, C, Javascript, Java, SQL, Perl, ColdFusion, JSP, Python, Ruby, and shell. Bluefish absolute full fledged IDE that works as a text editor for developers. Bluefish has a good user base and growing popular everyday.

python_fref

2. Notepad++ (Available on Windows)

notepad

Notepad++ is a powerful free source code editor and Notepad replacement that supports several languages including C, C++, C#, Java, XML, HTML, Java Script, CSS, PHP, Perl and many more. It supports a lot of features like Syntax Coloring, WYSIWYG editor, Auto Completion, Multi-view, Multi-Document, Brace and Indent support, drag and drop, Regular expression search and many more. It even supports Macro recording and playback. Too much from a text editor, isn’t it? That’s the reason why it has been downloaded 13 million times from its sourceforge website.

800px-Notepad  _screenshot2

3. Smultron (Available on Mac OS)

Smultron

Smultron is an open source text editor for Mac OS X that is designed for both beginning and advanced users. It is written in Objective-C using the Cocoa API. It is able to edit and save many different file types, and has syntax highlighting support for many popular programming languages including C, C++, LISP, Java, Python, Ruby, HTML, XML, CSS, and D. It is released to the public as free software under an Apache License.

Smultron2

4. ConTEXT (Available on Windows)

context

ConTEXT is a small, fast and powerful freeware text editor, developed to serve as a secondary tool for software developers. It has built-in syntax highlighters for C/C++, Delphi/Pascal, FORTRAN, 80×86 assembler, Java, JavaScript, Visual Basic, Perl/CGI, HTML, SQL, Python, PHP, Tcl/Tk, and its own syntax highlighter definition language. Other features are code templates and the ability to work with several document windows using the Multiple Document Interface.

800px-ConTEXT_0.98.3

5. Notepad2 (Available for Windows)

Notepad2 is an free open-source text editor for Microsoft Windows, is written by Florian Balmer using the Scintilla editor component. It features syntax highlighting for the following computer languages: ASP, Assembly, C, C++, C#, CGI, CSS, HTML, Java, JavaScript, NSIS, Pascal, Perl, PHP, Python, SQL, VB, VBScript, XHTML and XML.

Notepad2_screenshot

6. Vim (Available on all platforms)

VIM

Vim (Vi IMproved) is one of the most widely used text editors on the planet. It has several variants like GVim, GVim portable for Windows, MacVim for Mac OS. There is a modern version of Vim called Cream. Vim does not need any introduction!.

gvimportable

7. PSPad editor (Avaliable on Windows)

PsPad

PSPad editor is a windows freeware text editor and source editor for programmers.

PSPad has many software development-oriented features, such as syntax highlighting and hex editing. It is designed as a universal GUI for editing many languages including PHP, Perl, HTML, and Java. It integrates the use of many project formats for handling and saving multiple files. Other features include autocompletion, tabs, FTP client and find/replace using regular expressions

mainfull

8. JEdit (Available on all platforms)

Jedit

JEdit is a programmers editor written in Java that beats many commercial editors in many ways. JEdit includes Syntax highlighting that provides native support for over 130 file formats like C++, Java, C#, PHP etc. It combines the best functionality of Unix, Windows and Mac OS text editors. Detailed supported file formats are here.

jedit-snap-29

9. XEmacs (Available for Windows, Mac OS and Unix like platforms)

xemacs

XEmacs is a graphical- and console-based text editor which runs on almost any Unix-like operating system as well as Microsoft Windows. XEmacs is a highly customizable open source text editor and application development system, a fork of GNU Emacs from the late 1980s. It supports syntax highlighting, compiler integration and many more features are supported. There is even a never ending debate on Vim versus XEmacs among users. Nevertheless, XEmacs as well as Vim are very powerful editors.

Xemacs

10 KWrite (Available for KDE/Linux)

KWrite is a text ediotr for the KDE environment that supports code folding, syntax coloring, word completion etc for languages like Java, C++, PHP etc.

KWrite

  • Google Buzz
  • Stumbleupon
  • Delicious
Related Posts with Thumbnails

12 to “Top 10 FREE Text editors”


  1. Pedro says:

    What About Netbeans?

  2. OpenTube says:

    Well, Netbeans is more of a Java IDE. It supports C/C++ etc too. Of course can be a text editor too.

  3. prem ypi says:

    I feel notepad++ being Open source, needs to be on the top of it. Personally i enjoy TextMate (Mac) as best light-weight editor so far!

  4. OpenTube says:

    Thanks for your comments Prem. Yeah, notepad is quite powerful. But, BlueFish is gaining more popularity now.

  5. OpenTube says:

    by the way, BlueFish is Open Source too.

  6. Murali says:

    Nedit is another good editor.. for data manipulation..

  7. jane says:

    Cool blog, enjoy following it greatly!

  8. Chris says:

    I vote for TotalEdit - A very decent text editor. Free!

  9. well.. you put KWrite, and forgot to mention gedit! ;)


2 Trackbacks/Pingbacks

  1. 60+ Open Source Developer Tools That Will Boost Your Productivity, Improve Quality | Cost Effective Software Reviews 29 10 09
  2. Top 5+ Open Source UML tools | Cost Effective Software Reviews 17 03 10

Leave a Reply