www.freeprogrammingresources.com

Free Text and File Editors

Notepad++
Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Programmers Notepad
Programmers Notepad is a Windows (Win32) text editor featuring syntax highlighting, project management, and so on.

TED Notepad
TED Notepad for Windows is a freeware text editor, looking and behaving mostly like the original Windows Notepad with a lot of extra features and functions for text editing.

PSPad freeware editor
PSPad editor is freeware programmer editor. It features syntax highlighting and contains templates for HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl. It also has a built in hex editor, macro recorder and other features.

Notepad2
The original Notepad shipped with Windows is probably the handiest program of all times, small, fast, without frills! Notepad2 tries to follow this principle, it's a small, fast and free text editor with syntax highlighting for HTML and other common languages.

NEdit
NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with the thorough functionality and stability required by users who edit text eight hours a day. As of version 5.1, NEdit may be freely distributed under the terms of the GNU General Public License.

metapad
metapad is a small, fast (and completely free) text editor for Windows 9x/NT/XP with similar features to Microsoft Notepad but with many extra (and rather useful) features. It was designed to completely replace Notepad since it includes all of Notepad's features and much, much more

GNU Emacs
Editor and development environment that can be downloaded with Java Development Environment(JDE v 2.2.1) preconfigured in one .zip file.

HAPedit
HAPedit is an acronym for Html Asp Php editor; a text-mode editor useful for all developers of dynamic web pages.

syn Text Editor
Syn is highly customizable text and programming editor. Syn features syntax highlighting for many languages, active scripting, macro recording, the ability to launch a program (e.g. a Compiler) and capture the output, support for projects, etc.

jEdit
Written in Java, so it runs on MacOS X, OS/2, Unix, VMS and Windows, jEdit features a built-in macro language; extensible plugin architecture; dozens of macros and plugins available; auto indent, and syntax highlighting for more than 80 languages.

Crimson Editor
While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl and Java.

EDXOR
"EDXOR is a versatile, convenient and optimal text editor and file processor that far surpasses the capabilities of other Notepad-like applications. It offers innovative clipboard handling, cryptographic options and logic text conversions, great for education, fun, or privacy. It provides over 90 menu items, including many unique functions and options, for diverse applications." Freeware for Windows.

Notepad And 1/2
A Notepad replacement for Windows with many features including RTF support.

SuperEdi
SuperEdi is a simple text editor that supports multiple edit windows. It comes with an integrated file and directory browser, a launch bar for frequently accessed programs. Requires Windows 95/98/NT/2000.

AEdiX Suite
AEdiX an advanced editor for website developers with multiple file support, fast search toolbar, syntax hightlighting for 13 differnet languages, advanced template scripting system based on object pascal. Unlimited file size, HTML Tidy integration etc

Jarte
Jarte is a compact, free word processor for Windows that uses the same word processing engine used by WordPad with a different interface.

QJot
QJot is a relatively small, completely USB compatible, alternative rich text editor that saves .doc files, inserts images and more. It is basically meant to serve as a good WordPad replacement

FTE Text Editor
FTE is a free (licensed under the GNU GPL) text editor for developers. It is really powerful, yet very easy and intuitive to use.

SC UniPad
SC UniPad is a Unicode plain text editor for the Windows NT, Windows 2000, Windows 9x, Windows ME and Windows XP operating systems.

vim
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Yudit
Yudit is a free (Y)unicode text editor for Linux.