Source Text Editor

Open Source or Freeware

  • Notepad++
    Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment. Mature project, based on the powerful Scintilla edit component, written in C++ with pure win32 API and STL (that ensures the higher execution speed and smaller program size), is free software under the GPL Licence.
    Features: configurable and printable Syntax Highlighting, Syntax Folding, Auto-completion, Multi-document and Multi-view, Regular Expression Search/Replace supported, Full Drag-n-Drop, Zoom in & out, Multi-Language, Bookmark, Macro recording and playback.
  • SciTE
    A free source-code editor for Win32 and X. SciTE is simple yet powerful text editor based on Scintilla, a free editing component.
    SourceForge Project: Scintilla.
    SciTE is available for Intel Win32 and Linux (GTK+).
    SciTE features include: Syntax highlight on display and printing for several programming languages and text file formats; Find and Replace with regular expressions support, abbreviations; text block folding; up to 100 buffers; export text as HTML, RTF, PDF, LaTeX and XML; Extensions and Tools, including interaction with external compile/debug tools. All SciTE menus and dialogs can be translated into any language (locale.properties file, many translations available for download).
    There's also a handy small Win32 single executable distribution available that doesn't need any DLL or properties files, since these are linked into the executable.
  • jEdit
    jEdit - Open Source programmer's text editor. jEdit is a mature and well-designed programmer's text editor that has been in development for over 5 years, released as free software with full source code, under GNU GPL.
    jEdit Community.
  • tsWebEditor
    tsWebEditor is a powerful text/programmer editor with customizable syntax highlight for many (50+) programming languages. It supports a lot of features for HTML, PHP, JavaScript, CSS, web applications and more. Parameter info for functions, code completion (php, javascript, asp, html), PHP syntax and error check, help, CSS and Metatag assistants, HTML tag editor, HTML syntax checker and much more. tsWebEditor is Freeware Open-Source and will work on all Windows operation systems.
    tsWebEditor Development Project.
  • Crimson Edtior
    Latest release in September 2004. Crimson Editor is a freeware professional source editor for Windows. Text editor, HTML editor, programmers editor. By Ingyu Kang. Syntax Highlighting for HTML, C/C++, Perl, Java, Matlab, LaTeX; other on custom syntax files can be added. Support for user/programming tools, macros, spell checker, built-in FTP client and more features.
  • ConTEXT Programmers editor
    A programmers text editor for Windows, freeware and full-featured. Includes sintax-highlighting for C/C++, HTML, Java, JavaScript, ObjectPascal (Delphi), Perl, PHP, Python, SQL, Tcl/Tk, VB, XML, Fortran, x86 Asm. By Eden Kirin.
  • JEXT Java Text Editor
    Latest release in July 2004. Jext is a powerful 100% pure Java programmer's text editor. Jext is lightweight, yet fully featured, provides open architecture and a lot of many different possibilities to manipulate text.
    Jext features: Special Mac OS X and Windows releases, Multi document editing, Unlimited undo/redo, Syntax colorizing for many languages (ASP, C, C#, C++, Eiffel, HTML, Java, JSP, Perl, PHP, Python, TeX, XML...), Plugin support to Extends Jext capacities, Powerful Python scripting language.
    Jext @ SourceForge.
  • JED
    Poderoso editor de texto multi-plataforma, voltado para uso por programadores. By John E. Davis, JEDSoft.org.
  • Programmer's File Editor (PFE)
    Latest release in February 1999. Once popular Windows editor, no longer in development.

Classics from Unix

Hexadecimal Editors

  • HexIt
    By Mikael Klasson.

Shareware & Commercial

  • UltraEdit-32
  • TextPad
  • NoteTab Lite/Pro
    By Eric G. V. Fookes, Suíça. Lite: freeware; Std/Pro: shareware.
    NoteTab is a multi-document text-file editor for Windows extremally powerful and versatile. Provê os Clipbooks, recurso para criação de bibliotecas de conteúdo e comandos para automatização de tarefas de edição de texto, muito mais poderoso que macros. Suporta expressões regulares na procura e substituição de texto, em documentos abertos ou em disco. Provê amplos recursos para formatação de texto puro, processamento de HTML e muito mais.
  • EditPad Lite/Pro
    By JGSoft, Jan Goyvaerts, Belgium. Lite: freeware; Pro: shareware.

Text Replacement in Files

  • ReplaceEm
    Freeware by Custom Fit Software. Multi-file string-replacing utility for Windows. You can: setup a list of operations to perform at once, make use of regular expression search-replace operations, as well as range search-replace operations, make backups of original files, specify a new destination for the altered files other than their original location.
  • Eluent Replace
    Eluent Replace is a multi-file search and replace tool for Windows that supports: Literal text search and replace; Regular expression search and replace using Perl regular expressions; Multiple Replace Rules per task, that can be saved for later use in a Replace Plan; Perl scripting within Replace Rules and Replace Plans; Interactive as well as non-interactive modes of operation. Special features for Microsoft Visual C++ users.
  • rpl
    rpl is a UN*X text replacement utility. It will replace strings with new strings in multiple text files. It can work recursively over directories and supports limiting the search to specific file suffixes. Copyrighted freeware.
    freshmeat.net Project: rpl.
    GnuWin32: rpl for Windows.
  • replace
    "The sane person's alternative to sed". Replace strings in files or in standard input/output, multiple string replacements in one command, many options. Freely modifiable and re-distributable source code.
  • GSAR - General Search And Replace on files
    GSAR Download (Documentation, source, WIN32 executable). Open source by Tormod Tjaberg.