Bluefish is a programmer's Web development editor written using GTK, designed to save the experienced webmaster some keystrokes. It features a multiple file editor, multiple toolbars, custom menus, image and thumbnail dialogs, open from the Web, CSS dialogs, PHP, HTML, Java, C, and XML support, external program integration (tidy, weblint, make, javac), and lots of wizards.
The ManEdit UNIX Manual Page Editor is an editor specifically tailored for UNIX manual pages. It has a preview viewer, uses the manual page XML format for easy editing, and comes with a tutorial and reference guide. It uses the GTK+ widget set and features syntax highlighting, a complete drag and drop system for easy viewing and editing, a crash recovery system, and sample manual page templates.
WebAbility is an advanced Web development platform that contains WebFlow, a content management system (CMS), a security advanced system (SAS), a powerful workflow engine, and Web site wrappers. It supports multiple database connections, multiple languages, multiple presentation templates, page, script, and library versioning, XML and Web Services integration, and advanced security management. It uses plugins to extend the software for tasks such as e-commerce, portals, intranets, and editorial systems.
GenDoc (formerly GenDiapo) is an XML Editor based on a existing project, MerlotXML. It can use two kinds of plugins (DTD and/or action). The DTD plugin can be used to customize the editor for a DTD, and an action plugin can be used to publish documents in HTML or PDF format. The editor is composed of 3 views: tree view, attribute view for current element, and a "styled view". The aim of styled view is to show the document with a visual aspect.
TextMaker is a word processor that launches quickly, needs little memory, does not require complicated setup, and has the full feature set of a modern high-end word processor. It reads and writes Microsoft Word 6/95/97/2000/XP, and Word 2003 files, and is available for Linux, Sharp Zaurus, and FreeBSD.
HelpSetMaker allows creation and maintenance of help documents. It is especially tailored to the needs of the JavaHelp online help system for Java programs. Help texts are written in a very simple descriptive language, and the resulting documents are immediately shown on the screen. Links, images, and style sheets can be included and managed. It can also produce HTML and LaTeX source output.
TEA is a powerful and easy-to-use Qt4-based editor with many useful features for HTML, Docbook, and LaTeX editing. It features a small footprint, a tabbed layout engine, support for multiple encodings, code snippets, templates, customizable hotkeys, an "open at cursor" function for HTML files and images, miscellaneous HTML tools, preview in external browser, string manipulation functions, Morse-code tools, bookmarks, syntax highlighting, and more.
PmWiki is a WikiWikiWeb clone that is primarily designed as a tool to support easy, collaborative authoring and maintenance of Web sites. It does not require a relational database such as MySQL. It has advanced template capabilities, page grouping features, password protection for groups and pages, modular plug-in capabilities, and easy-to-customize wiki markup languages and tools.