|
|
1. |
4DOM
-
A full DOM level 2 implementation for Python, included in the PyXML package.
|
|
|
2. |
Adobe's SVG Viewer
-
Uses the DOM for animation of SVG images. Currently preview (alpha) releases; these implement some of DOM Level 2 as well as DOM Level 1.
|
|
|
3. |
Apache XML project
-
Different open source tools, most of which use the Xerces implementation (DOM Level 1 & 2) as a base. Xerces itself is available in Java, C++, Perl, and COM.
|
|
|
4. |
David Baron's DOM Tests
-
Tests in JavaScript for compliance with some parts of the W3C DOM specs.
|
|
|
5. |
DocZilla - an SGML/XML browser
-
Built on Mozilla code, this browser has the same support for the DOM as Mozilla does.
|
|
|
6. |
DOM 1 Reference
-
Reference guide with examples.
|
|
|
7. |
DOM2 Reference
-
Reference guide with examples for the second release of the object model.
|
|
|
8. |
DOMJuan: Koala's implementation of the DOM
-
Java implementation of the DOM Level 2. Free and with source code. Currently (version 0.1) only the Core and Events modules are available.
|
|
|
9. |
eDOM
-
An editing extensions to the W3C DOM. Specification, tests, FAQ, demos, downloads.
|
|
|
10. |
IBM's DOM Implementation in C++
-
XML for C++ parser (XML4C) is a validating XML parser written in a portable subset of C++. It implements Level 1 and some of Level 2 DOM, as well as providing SAX interfaces. Source code, samples and API documentation are provided with the parser. Now part of the Apache Xerces project.
|
|
|
11. |
IBM's DOM Implementation in Java
-
A validating XML parser written in 100% pure Java, which includes an implementation of the Level 1 DOM, some of the Level 2 DOM, and SAX. Now part of the Apache Xerces project.
|
|
|
12. |
Microsoft Internet Explorer - XML/HTML Browser
-
Full support for the Level 1 DOM.
|
|
|
13. |
Minidom
-
Lightweight DOM implementation in the standard Python library.
|
|
|
14. |
NIST XML/DOM Activity
-
Includes pointers to the DOM test suites for Level 1.
|
|
|
15. |
OpenXML
-
An open source, pure Java framework for XML-based applications which implements the Level 1 DOM and some of the Level 2 DOM.
|
|
|
16. |
Ozone
-
Open source, Java, OO DBMS which includes a DOM interface.
|
|
|
17. |
Parsed XML Project
-
Project implementing the DOM as a persistent object in the Zope application server. Currently implements Core levels 1 & 2, XML level 2, and some Core & Loading level 3.
|
|
|
18. |
Robin Cover's DOM Pages
-
A list of DOM resources.
|
|
|
19. |
The Gnome DOM Engine
-
Promises to create a fully standards-compliant DOM interface. It is based on Daniel Veillard's libxml.
|
|
|
20. |
The W3C Document Object Model
-
Definitive specification for the DOM.
|
|
|
21. |
Unicorn XML Processor
-
A stand-alone ECMAScript interpreter that supports Level 1 DOM Core. An XSLT processor contains the same engine.
|
|
|
22. |
XML4P Perl DOM
-
Includes a collection of Perl5 wrapper objects that internally use their XML4C counterparts for Level 1 DOM processing.
|
|
|
23. |
xmlBlaster
-
XML and CORBA/RMI/XML-RPC based MOM (message oriented middleware) for Java/C/C++/Perl/Tcl/Python. Free for commercial and non commercial use (LGPL).
|
|
|
24. |
Document Object Model
-
Provides an overview of the DOM platform with an explanation of text nodes and element nodes.
|
|
|
25. |
Mozilla - XML/HTML browser
-
An open-source XML/HTML browser which is implementing full Level 2 DOM support.
|
|
|
26. |
NIST DOM tests in ECMAScript
-
Tests currently written for MSIE; should be updated soon for other implementations.
|
|
|
27. |
Oracle XML Developer's Kit
-
Contains a parser with a Level 1 DOM interface. Available in Java, C, C++ and PL/SQL.
|