Notepad++ - is a free source code editor (and Notepad replacement),
which supports several programming languages, running under the MS Windows
environment. download page
jEdit is a free programmer's Text Editor.
Jext is a free source code editor written in Java.
Notepad2 it's a small, fast and free text editor with syntax
highlighting for HTML and other common languages.
Vim - Vim is an
advanced text editor that seeks to provide the power of the de-facto Unix
editor 'Vi', with a more complete feature set.
Emacs [GNU GPL] - Emacs is the extensible, customizable, self-documenting
real-time display editor.
XEmacs is a highly customizable open source text editor and application
- Scintilla is a free source code editing component.
SciTE - SciTE is a SCIntilla based Text Editor.
WinVi [GNU GPL]
- WinVi is a free editor for MS Windows.
Syn is an Open Source Text and Programming Editor with Syntaxhighlight for
many Languages, and some IDE Features, like starting a program (e.g. Compiler)
and capture the output, support for Projects etc.
[LGPL, MPL] - SynEdit is an advanced multi-line edit control, for Borland
Delphi and Kylix (C++Builder mostly works, but is unsupported).
- Cream is a powerful and full-featured text editor..
- SETEdit is a friendly text editor. It is a text mode application with
windows, buttons, mouse support, etc.
[GNU GPL] - HT is a file editor/viewer/analyzer for executables.
[GNU GPL] - GNU TeXmacs is a free wysiwyw (what you see is what you want)
editing platform with special features for scientists.
UniRed [GNU GPL] - UniRed is a unicode plain text editor. It supports many
- poEdit is cross-platform gettext catalogs (.po files) editor. It is built
with wxWidgets toolkit and can run on any platform supported by it (although
it was only tested on Unix with GTK+ and Windows).