Free Software Foundation!

Join now

Semantic search

This entry published by the Free Software Foundation.

[Edit query]| Show embed code


Previous     Results 1– 18    Next        (20 | 50 | 100 | 250 | 500)


Anolis Anolis is an HTML document post-processor that takes an input HTML file, adds section numbers, a table of contents, and cross-references, and writes the output to another file.

Bluefish Bluefish is a programmer's HTML 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, SSI and RXML support, HTML validation, and lots of wizards. It is available in 11 languages.

ClientTable ClientTable is a Python module for generic HTML table parsing. It is most useful when used in conjunction with other parsers (htmllib or HTMLParser, regular expressions, etc.), to divide up the parsing work between your own code and ClientTable.

Cssed 'cssed' is a CSS editor and validator with support for other web and programming languages, that can be extended through plugins. Although full-featured, it's meant to be small, consumes few resources, and can be run on a P100 with 32Mb of RAM.

Docvert Docvert takes word processor files (typically .doc) and converts them to OpenDocument and clean HTML. The resulting OpenDocument is then optionally converted to HTML or any XML. This is done with XML Pipelines, an approach that supports XSLT, breaking up content over headings or sections, and saving those results to multiple files (e.g., chapter1.html, chapter2.html…). The result is returned in a .zip file.

Firebug Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

Form Alchemy FormAlchemy eliminates boilerplate by autogenerating HTML input fields from a given model. FormAlchemy will try to figure out what kind of HTML code should be returned by introspecting the model's properties and generate ready-to-use HTML code that will fit the developer's application. Of course, FormAlchemy can't figure out everything, i.e, the developer might want to display only a few columns from the given model. Thus, FormAlchemy is also highly customizable.

Galway web weaver 2 Galway is an GNOME HTML editor with features like Java Script, VRML 2.0, Script-fu and PHP support in additional to ftp publishing, local html previewing, and full scripting capabilities.

Gnotepad+ Heckert gnu.small.png A simple HTML and text editor for UNIX-based systems running X11 and using GTK and/or GNOME. It was designed to have as little bloat as possible while retaining the features of a modern GUI-based text editor. It remains small for the number of features it contains, and will remain that way. Features includes multiple windows and multiple documents, a complete preferences system, HTML tag insertions and editing dialogs, unlimited redo and undo, autosave, file locking using fcntl() of flock(), and the ability to drag and drop files between gnotepad+ and other applications. This project was a GNU package. It has since been decommissioned and is no longer developed.

Htmlrecode 'htmlrecode' applies modifications to a HTML file. For example, you can completely change the character set you are using without making any of the characters unreadable.

Kupu Kupu is a 'document-centric' client-side cross browser editor. Inspired by Maik Jablonski's Epoz editor, it was written by Paul Everitt, Guido Wesdorp and Philipp von Weitershausen (and several other contributors, for a complete list refer to the CREDITS.txt file) to improve the JavaScript code and architecture, pluggability, standards support, support for other webservers than Zope (which was the original target platform for Epoz), configurability and a lot of other issues.

LibreOffice LibreOffice is the power-packed personal productivity suite for GNU/Linux (as well as Windows & Macintosh) that gives you six feature-rich applications for all your document production and data processing needs: Writer, Calc, Impress, Draw, Math and Base.

There are also a good and growing number of free software extensions and templates available.

Peacock Peacock is a HTML Editor for GTK+/GNOME. It supports most of basic HTML and the GtkHTML widget, among other things.

PyMarkdown This is a Python implementation of John Gruber's Markdown. It is almost completely compliant with the reference implementation. See Features for information on what exactly supported and what is not. Additional features are supported by the Available_Extensions.

Quanta Plus Quanta is a web editor for KDE supporting HTML and more. It has dynamic preview, project management, context tag editing and context tag reference docs, auto-completion, DTD management, templates, loadable toolbars, document structure tree, and much more.

SmartyPants SmartyPants is a free web publishing plug-in for Movable Type, Blosxom, and BBEdit that easily translates plain ASCII punctuation characters into “smart†typographic punctuation HTML entities. SmartyPants can perform the following transformations:

  • Straight quotes ( " and ' ) into “curly†quote HTML entities
  • Backticks-style quotes (``like this) into “curly†quote HTML entities
  • Dashes (“--†and “---â€) into en- and em-dash entities
  • Three consecutive dots (“...â€) into an ellipsis entity

Tea TEA is a simple GTK+2-based editor that is particularly useful for HTML editing. Features include a small footprint, no confirmations, no toolbars, a tabbed layout engine, support for multiple encodings, code snippets, customizable hotkeys, an "open at cursor" function for HTML files and images, miscellaneous HTML tools, preview in external browser, string manipulation functions, bookmarks, syntax highlighting, and drag-and-drop support.

Xmlclitools 'xmlclitools' provides four command-line tools for searching, modifying, and formating XML data. The tools are designed to work in conjunction with standard *nix utilities such as grep, sort, and shell scripts. It includes,xmlgrep (select subsets of xmlfiles for output, xmlfmt (prints properties of xmlfiles formatted on a line by line basis), and xmlmod (modifies xmlfiles, changes values, adds/deletes nodes)

Previous     Results 1– 18    Next        (20 | 50 | 100 | 250 | 500)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software described in this text has its own copyright notice and license, which can usually be found in the distribution itself.


The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work.

Copyright © 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.

Licensed under the GNU Free Documentation License, version 1.3 or later.

The FSF also has sister organizations in France, Latin America, Europe and India.

Powered by MediaWiki and Semantic MediaWiki

Toolbox