JED is a freely available text editor for Unix, VMS, MSDOS, OS/2, BeOS, QNX, and win9X/NT platforms. Although it is a powerful editor designed for use by programmers, its drop-down menu facility make it one of the friendliest text editors around. Hence it is ideal for composing simple email messages as well as editing complex programs in a variety of computer languages. JED makes extensive use of the S-Lang library, which endows it with a powerful S-Lang macro language. Read more hot
Andys Source Code Folding Editor: a small portable folding editor which runs on a variety of common platforms including Linux.
An easy to use text editor. Provides both a terminal (curses based) interface and native X-Windows interface.
Ale is a freeware full screen text editor for the Linux console or xterm environment. It is a small, fast, and easy to use editor that does not pretend to be anything other than a basic text editor. It can handle long line lengths and the number of lines it can load is limited only by the amount of free memory on your machine.
aoeui is a lightweight unobtrusive text editor optimized for the Dvorak keyboard layout.
A full featured editor written in x86 assembler. It uses kernel calls and does not require any libraries.
Atto is a simple, fast (doesn't need ncurses) and small (<16k) line editor.
Andys Binary Folding Editor is a binary editor which can decode a variety of file formats. The data presented may be edited, and the set of understood file formats may be user extended.
Bibcursed is a simple curses-based editor for BibTeX bibliography files, especially useful for those who have to maintain a large number of references for a major piece of documentation, like a PhD thesis.
bsed does simple edits of binary files from the command line or a shell script.
Buzz XML/OPML editor
Buzz is a fast graphical editor for XML files with special support for OPML. Using the OPML convergence tools it will edit about any outline and many forms of indented text, including Python. In fact, Buzz was written with Buzz!
An ASCII Art editor for Linux, somewhat similiar to such programs as JavE, Aewan, DuhDraw or EDASCII.
A simple, easy to use unix text editor. It allows full cursor control, in fact, you must have cursor keys to use it.
Cle provides the editing/history/completion commands of the readline package to any line-oriented Unix command.
A full featured multiple window text editor with interactive graphical debugger, anti-aliased fonts, compiler interface, syntax highlighting for a wide variety of programming languages, UTF-8/UCS/Unicode support, Python extensibility, and many more features.
A free (as in freedom) GNU/Linux console-based text editor. DAV is a recursive acronym that stands for Dav Ain't Vi.
Diakonos is a customizable, usable console-based text editor. It is intended to be easier to configure and use than emacs, more powerful than pico and nano, and not as cryptic as vi or ex. Read more
A simple terminal mode text editor for Linux systems. It has been developed in C++ and uses the nCurses library. It features menus (for new users) as well as fastkeys (keyboard shortcuts for advanced users).
A full featured text editor in three versions: primary e3 for x86 versions of Linux (32 bit and 64 bit/AMD), FreeBSD, NetBSD, OpenBSD, Win9x, QNX, Atheos, BeOS(TM), DOS and ELKS (ELKS == Embeddable Linux Kernel Subset, 16bit) written in NASM assembler.
Edt Text Editor
Edt is a simple text editor that emulates VAX VNS Edt. It uses the numeric keypad for common editing functions. It is easy to learn, efficient, and enables rapid editing. The editor has multiple buffers, handles large files, and is light-weight.
An easy to use text editor. Intended to be usable with little or no instruction. Provides a terminal (curses based) interface. Features pop-up menus. A subset of aee.
eFTE is a lightweight, extendable, folding text editor geared toward the programmer. eFTE is a fork of FTE with goals of taking FTE to the next step, hence, Enhanced FTE.
Norton Guide Reader for Linux. Expert Guide started life as an OS/2 text mode Norton Guide reader.
Fid Emacs is an Emacs-like text editor integrated with the Frigand Imperial Desktop. It uses Fid's mechanisms for buffers, windows, frames, customization, and extensibility.
A small, fast(ish) GPL-licensed clone of the standard DOS editor, edit.com. It's designed for small or embedded Linux installations where X-Windows isn't available and ram/disk space is at a premium.
FTE is a free (licensed under the GNU GPL) text editor for developers. It is really powerful, yet very easy and intuitive to use.
ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts. A restricted version of `ed', `red', can only edit files in the current directory and cannot execute shell commands. `ed' is the `standard' text editor in the sense that it is the original editor for Unix, and thus widely available. For most purposes, however, it is superseded by full-screen editors such as Emacs.
HT is a file editor/viewer/analyzer for executables. The goal is to combine the low-level functionality of a debugger and the usability of IDEs.
JERED is an easy-to-use C/C++ text editor for *NIX which provides C/C++ syntax color highlighting.
Joe's own editor: a world-famous Wordstar like text editor.
Kilo is a small text editor in less than 1K lines of code (counted with cloc).
LE has many block operations with stream and rectangular blocks, can edit both unix and dos style files (LF/CRLF), is binary clean, has hex mode, can edit text with multibyte character encoding, has full undo/redo, can edit files and mmap'able devices in mmap shared mode (only replace), has tunable syntax highlighting, tunable color scheme (can use default colors), tunable key map, tunable menu. It is slightly similar to Norton Editor for DOS, but has more features.
Micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals. It comes as one single, batteries-included, static binary with no dependencies, and you can download and use it right now.
minime is a tiny (9.7kb) text editor.
MSBang! is a screen text editor featuring macro operations, multi-threaded search capabilities and syntax highlighting.
Nano's ANOther editor: the editor formerly known as TIP (TIP Isn't Pico). It aims to emulate Pico as closely as possible while also offering a few enhancements. Read more Read more
ne is a full screen open source text editor. It is intended to be an easier to learn alternative to vi, yet still portable across POSIX-compliant operating systems. It provides users with a choice of working interfaces so that users can issue commands through control and function keys, at the command line, or by using menus. Read more
phpmode is a mode for jed that helps in editing PHP files. It does keyword highlighting and proper indenting, plus a slew of other functionality.
Pysed is a stream editor, is used to perform basic text transformations from a file or from pipeline. It reads text, line by line, from a file and replace, insert or print all text or specific area.
QE Personal Editor
QE is an editor program for Unix that is similar to the PE2 an editor for DOS.
A text editor running under Unix and X Windows.
Rho is a small, very configurable console-based text editor. The intention of rho is to provide the posix community with the benefit of all the good coding that went into its earlier instantiations.
Riot is an outliner, modelled after the mutt mail client.
se is a screen-oriented version of the classic UNIX text editor ed. The editor implements many of the commands of ed, but instead of being line-oriented, se is screen-oriented.
SETEdit is a friendly text editor. It is a text mode application with windows, buttons, mouse support, etc. The main target of the project are programmers so the editor is mainly oriented to programming.
slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier.
Stabie Rand Editor
Stabie Rand Editor is a reimplementation of the RAND text editor, a full screen editor that was written in the 70s.
A simple text editor that requires ncurses. It helps writing native language in phonetic form using a standard keyboard.
Suplemon is a modern, powerful and intuitive console text editor with multi cursor support. Suplemon replicates Sublime Text style functionality in the terminal with the ease of use of Nano.
A full featured ansi editor for Linux that can load and save ANSIs, and copy, cut, and paste. It has runtime configurable options as well as a config file and fully-working multidraw
A text editor modelled on the VM/CMS text editor XEDIT with the best features of Mansfield Software's Kedit for DOS.
A small and very fast screen-oriented editor that implements a user interface somewhere between vi and amacs. It is powerful and easy to learn, it has no limitations on line length and the type of characters that may appear in a file.
A fast and powerful command-line XML editor. It may be used to query and modify XML documents. XSH may be used either interactively or for off-line processing (like bash).
An advanced ASCII/ANSI editor that
allows you to draw on the console screen with
mouse drag. It allows you to save the screen into
plain text, ANSI-escaped, or IRC compliant files,
and load them back.
Yet Another Easy Editor
An easy-to-use and fast, yet fully featured, general purpose text editor for POSIX compatible systems. Shortly put: to provide an easy alternative for vi(m) and emacs.
Yaee is complete and small. It supports Microsoft like keyboard shortcuts (like CTRL-C, CTRL-V etc.) and multiple buffers.
Yi is a text editor written in Haskell and extensible in Haskell. The goal of Yi is to provide a flexible, powerful and correct editor core scriptable in Haskell.
A very simple, fast, powerful, small, low cpu consumer,highly configurable text editor.
Zee is an experimental lightweight editor and programming environment.