Xterminal is an Object Oriented User Interface with a client-server architecture. The main purpose is a friendly interface for the UNIX operating systems. It is designed to be used to build text-based applications in C++. It consists of a complete object oriented library including multiple, resizeable, overlapping windows, pull-down menus, dialog boxes, buttons, scroll bars, input lines, check boxes, radio buttons, etc. Mouse support, advanced object management, events handling, communications between objects are provided as well, bundled with a complete programmer's manual.
Infoflex®, a complete 4GL, saves coding drudgery with its many built-in features. Unlike other 4GL's, Infoflex streamlines the design process with a consistent WYSIWYG approach to developing menus screens and reports. Infoflex provides 4GL functionality within a well integrated "c" environment. This unique high-low approach gives you the flexibility of "c" with all the power of 4GL. Infoflex is similar in syntax to Informix. It is also compatible with C-Isam, D-Isam, Netisam, MF Cobol or Integra, and supports UNIX, DOS, or VMS. Infoflex's accounting product, AccountFlex, is a powerful, full-featured accounting utilizing Infoflex 4GL.
Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets. Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.
XEmacs (formerly known as Lucid Emacs) is a powerful, extensible text editor with full GUI support, initially based on an early version of GNU Emacs 19 from the Free Software Foundation and since kept up to ate with recent versions of that product. XEmacs stems from a collaboration of Lucid, Inc. with Sun Microsystems, Inc. and the University of Illinois with additional support having been provided by Amdahl Corporation, INS Engineering Corporation, and a huge amount of volunteer effort.
FTE is a text editor for X-Windows and console with I18N support. It features color syntax highlighting for C/C++, HTML, PERL, TEX, and many more, multiple file/window editing, column blocks, configurable menus and keyboard bindings, mouse support, undo/redo, regular expression search and replace, folding, as well as background compiler execution.
LyX is a document processor that encourages an approach to writing based on the structure of your documents, not their appearance. It is intended for people people who write and want their writing to look great without tinkering with formatting details, font attributes, or page boundaries. On screen, it looks like any word processor, but it uses the TeX engine for printed output and producing richly cross-referenced PDFs. It is stable and fully featured.
Vim is an almost fully-compatible version of the Unix editor Vi. Many new features have been added including multi-level undo, syntax highlighting, commandline history, online help, filename completion, and block operations. It is descended from the vi clone "stevie" and runs on many systems, including Unix, MS Windows, OS/2, Macintosh, VMS, and Amiga.