Projects / Rhinohide


Rhinohide is a Java implementation of the W3C DOM, layered over a Web browser's native JavaScript. Comparable to Sun's Common DOM API, it provides an interface for applets to manipulate their containing Web pages, using a standard Java binding of the DOM. Coverage is still incomplete, but full support is provided for Core Level 1 and partial support for Core Level 2 and 3, XML, Events, Traversal, and Range.

Operating Systems

Recent releases

  •  15 Jun 2007 05:05

    Release Notes: Several bugs affecting Internet Explorer were fixed. Remaining IE bugs were traced and documented.

    •  03 Jun 2007 12:36

      Release Notes: The implementation was completed to Core Level 1. A unit test suite was coded for the Level 1 API, which you can run from the demo site. With this release, Rhinohide is now at beta.

      •  27 May 2007 04:53

        Release Notes: Namespace lookup was implemented. Additional node-factory methods were implemented for Document.

        •  21 Apr 2007 10:11

          Release Notes: Regression bugs affecting Internet Explorer were fixed, restoring basic function to that platform.

          •  18 Apr 2007 20:18

            Release Notes: Support was added for DOM HTML.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.