XML Resources

1. Editors

1.1. Amaya 9.53 (12 December 2006)

Amaya is a complete web browsing and authoring environment, i.e. a tool used to create and update documents directly on the Web. Using Amaya you can create Web pages and upload them onto a server. Authors can create a document from scratch, they can browse the web and find the information they need, copy and paste it to their pages, and create links to other Web sites. All this is done in a straightforward and simple manner, and actions are performed in a single consistent environment. Editing and browsing functions are integrated seamlessly in a single tool.
Amaya always represents the document internally in a structured way consistent with the Document Type Definition (DTD). A properly structured document enables other tools to further process the data safely. Amaya allows you to display the document structure at the same time as the formatted view, which is portrayed diagrammatically on the screen.
Work on Amaya started at W3C in 1996 to showcase Web technologies in a fully-featured Web client. The main motivation for developing Amaya was to provide a framework that can integrate as many W3C technologies as possible. It is used to demonstrate these technologies in action while taking advantage of their combination in a single, consistent environment.
Amaya started as an HTML + CSS style sheets editor. Since that time it was extended to support XML and an increasing number of XML applications such as the XHTML family, MathML, and SVG. It allows all those vocabularies to be edited simultaneously in compound documents.
Amaya includes a collaborative annotation application based on Resource Description Framework (RDF), XLink, and XPointer. Visit the Annotea project home page.
The current release, Amaya 9.53 supports HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0, many CSS 2 features, and includes SVG support (transformation, transparency, and SMIL animation). You can display and partially edit XML documents. It's an internationalized application.
Homepage http://www.w3.org/Amaya/

1.2. Butterfly XML Editor 1.1 (2 July 2004)

Butterfly XML Editor is an IDE built on top of a new real-time incremental XML parsing algorithm. The editor features syntax and error highlighting, incremental validation, code completion, XSLT pipelines, and side by side DOM and source viewing. It supports XML creation with DTD and W3C XML Schemas. Small-scale beta software, yet very promising.
Homepage http://www.butterflyxml.com/

1.3. Exchanger XML Lite V3.2 (16 September 2005)

Exchanger XML Lite is a comprehensive multi platform XML Editor bringing you lots of the great features you have come to expect. The XML Editor facilitates easy editing, browsing, managing and conversion of XML Documents.
Exchanger XML Lite is a Java-based product that provides unique functionality for viewing, authoring and editing XML data and documents.
It features W3C XML Schema, Relax NG and DTD based editing, tag prompting and validation, XPath and regular expression searches, schema conversion, XSLT, XQUERY and XSLFO transformations, comprehensive project management, an SVG viewer and conversion, easy SOAP invocations, and more....
The Exchanger XML Lite edition is for use only in non-commercial environments. Starting the XML Editor for the first time you will be prompted with a license agreement that only allows use of the Exchanger XML Lite edition in non-commercial environments. No registration is required. If you would like to be kept informed of new releases please subscribe to our newsletter.
Homepage http://www.freexmleditor.com/

1.4. First Page 2006, 3rd Edition

First Page 2006 is a professional HTML editing software package which lets you create great websites fast! The visually appealing program comes bundled with over 450+ Javascripts and supports all the latest web languages. First Page 2006 now includes full support for HTML, XHTML, PHP, ASP, Cold Fusion, Javascript, CSS, SSI and Perl.
Homepage http://www.evrsoft.com

1.5. jEdit 4.2 (28 August 2004)

jEdit is a mature and well-designed programmer's text editor with many attractive features and plugings for a wide range of applications amongst which XML/HTML editing.
Completed with specific XML plugins (see http://plugins.jedit.org/), jEdit supports XML tag completion, on-the fly DTD + W3C XML Schema validation, document structure view etc.
A full manual is located at http://surfnet.dl.sourceforge.net/sourceforge/jedit/jedit42manual-a4.pdf and inside the jEdit program.
A nice introduction to setting up jEdit for XML editing can be found at http://www.mith.umd.edu/teaching/tutorials/xml_tei/index.html.
Homepage http://www.jedit.org

1.6. NoteTab Light 4.95

NoteTab Light is a very complete plain text editor which allows you to create SGML, XML, (X)HTML, XSL, CSS etc. documents. The handy libraries (written in their own library language) enable you to create your own user interface and markup tools.
In order to work with Edward Vanhoutte's teixlite NoteTab library, Ron Van den Branden's slightly more technical teixliteSA Notetab Library, or the DALF10 and DALF10META Notetab libraries, save the respective libraries (with .clb extension!) in NoteTab Light/Libraries. The Tab "teixlite", "teixliteSA", "DALF10", or "DALF10META" will now appear in the tab-bar at the bottom of the program window. Click to activate the library which will appear in the left margin.
Homepage http://www.notetab.com

1.7. OpenOffice 2.1.0 (12 December 2006)

The OpenOffice.org has as its mission statement: "To create, as a community, the leading international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format."
OpenOffice.org is a multiplatform and multilingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute. This is a complete free replacement suite for Microsoft Office.
Homepage http://www.openoffice.org

1.8. Open XML Editor 1.4.3 (21 May 2006)

The Open XML Editor is a freely available tool for XML document editing. It includes a built in XML wellformedness tester and DTD validator. Open XML Editor was written by Dieter Kohler.
Homepage http://www.philo.de/xmledit/

1.9. StyleAssistant

StyleAssistant is a tool written by Thomas Meinike which helps you create CSS stylesheets by selecting from several drop-down menus.
Homepage http://www.styleassistant.de/

1.10. TEI-Emacs

A single archive of GNU Emacs, nxml, psgml, and a collection of other useful stuff bundled together for installation on any Windows 32 bit system (30 Mb). Courtesy of the TEI Consortium (last updated Jan 2005). Emacs is a command line driven editor which has been adapted for the Windows platform in this TEI build. Emacs makes intelligent use of selected DTDs and Relax NG schemas and enables you to create and parse valid SGML/XML/(X)HTML/XSL etc. documents.
Homepage http://www.tei-c.org/Software/tei-emacs/

1.11. TextPad 4.7.3 (19 June 2004)

Textpad is a professional and highly customizable plain text editor. TextPad is designed to provide the power and functionality to satisfy the most demanding text editing requirements. It is Windows hosted, and comes in 16 and 32-bit editions. Huge files can be edited by either - just choose the edition that works best with your PC. The 32-bit edition can edit files up to the limits of virtual memory, and it will work with Windows 9x, ME, NT 4, 2000 and XP.
TextPad has been implemented according to the Windows XP user interface guidelines, so great attention has been paid to making it easy for both beginners and experienced users. In-context help is available for all commands, and in-context menus pop-up with the right mouse button. The Windows multiple document interface allows multiple files to be edited simultaneously, with up to 2 views on each file. Text can be dragged and dropped between files.
In addition to the usual cut and paste capabilities, you can correct the most common typing errors with commands to change case, and transpose words, characters and lines. Other commands let you indent blocks of text, split or join lines, and insert whole files. Any change can be undone or redone, right back to the first one made. Visible bookmarks can be put on lines, and edit commands can be applied to lines with bookmarks.
Frequently used combinations of commands can be saved as keystroke macros, and the spelling checker has dictionaries for 10 languages.
It also has a customizable tools menu, and integral file compare and search commands, with hypertext jumps from the matched text to the corresponding line in the source file (ideal for integrating compilers).
Documentation Consult the README file and the Help Contents and Index in the Help Menu.
Homepage http://www.textpad.com

1.12. XML Copy Editor (15 January 2007)

1.13. XRay 2 XML Editor (19 December 2002)

XRay is a free XML editing enviroment. Now in its second major release, XRay provides support for W3C XML Schema (XSD) and an integrated online XML tutorial system. XRay supports real time XML editing, W3C XML Schema validation, and XSLT processing.
Homepage http://www.architag.com/xray/

1.14. XXE 3.5.1 (27 December 27 2006)

XMLmind XML Editor Standard Edition is a very powerful authoring tool which has all the features needed to edit any XML document, whether conforming to a standard schema (DocBook, DITA, XHTML, etc) or to a proprietary one. As of v3.5.1, Standard Edition has no restrictions in terms of schema. DTD, W3C XML Schema, RELAX NG schema and Schematron are all fully supported. XMLmind XML Editor Standard Edition offers a a word processor-like view for editing XML files, which is configured using W3C's cascading style sheets (CSS).
Documentation Consult the Help Contents and Index in the Help Menu, and the userguides in the docs\user\ folder of your installation.
Homepage http://www.xmlmind.com/xmleditor/