XML Document Production Tools
This is a quick list of XML document production tools taken from Charles McCathieNevile and a quick poll. See also the W3C authoring technologies survey (member-only).
XMLspec-based Tools
XMLspec is a vocabulary for structured XML documents.
- XMLspec DTD
- current and maintained DTD for XML Documents. See also:
- documentation
- Eve describes the goals and functionality of XMLspec
- XSL for document production
- XMLspec schema
- http://dev.w3.org/cvsweb/spec-prod/
- the DTDs and XSL stuff in the CVS repository
- example docs
- XML 1.0 (Second Edition)
- produced normative recommendation with xmlspec.xsl and saxon or XT.
- XLink
- produced normative recommendation with xmlspec.xsl and saxon or XT.
- XBase
- produced normative recommendation with IE and the subset of xmlspec.xsl that IE supports.
- XML schema
- produced normative recommendation with XSLT, IE, and saxon or XT. Note, this document was based on an augmented XMLspec DTD.
- Amaya
- not working right nowfree Windows/Unix XMTL editor. Amaya used to support structured XML editing but does not currently and again. There is a possibility that adding support in the S (structure) and P (presentation) langauges for XMLspec could give native support for that DTD.
- XMLSpy
- commercial Windows XML and maybe CSS editor.
- Xmetal
- commercial Windows XML and CSS editor. Available from Softquad.
- Epic Editor
- commercial Windows/Unix XML and CSS (with plugin) editor. Available from Arbortext.
- Xeena
- commercial (1000USD) Java XML tree editor.
- Emacs Sgml Mode
- free Windows/Unix XML DTD-enforced raw document editor.
- XED
- Text editor for XML document instances.
HTML/XHMTL-based Tools
Due to authoring tool limitations, some folks like to work with XHTML, deriving additional structure from div and span classes.
- http://www.w3.org/WAI/AU/sources
- set of XSLT tools, claimed to be half-working
- http://www.w3.org/WAI/AU/tools
- list of additional WAI-related authoring tools
- Grammar for CSS specs
- the CSS WG uses a predefined set of classes and markup and a program to generate the final documents from it
- QA WG XSLTs
- the QA WG has been using a set of XSLTs to generate the table of contents, extract checklists from guidelines, splitting a large document in several pieces, etc. Lack of documentation, though
- Dreamweaver
- commercial Macintosh/Windows XHTML editor with "clean roundtrip of code". Available from MacroMedia.
- Amaya
- free Windows/Unix XHMTL editor. Amaya provides WYSIWYG support for editing XHMTL
Lists of Lists of XML Editors
Rather than sign up to maintain a list of XML editors, Susan Lesch gives you these lists of lists:
- Free XML tools list by Lars Marius Garshol
- XML Software's list of XML editors
- Dave Winer's list of XML editors at UserLand
Eric Prud'hommeaux
Last modified: $Date: 2003/11/13 11:02:43 $