Rhino Downloads

Rhino is available for download both in source and compiled form.

Binaries

You can download binary distributions of Rhino from ftp://ftp.mozilla.org/pub/mozilla.org/js/ . These zip files includes precompiled js.jar with all Rhino classes, documentation, examples and sources.

Rhino 1.6R1 is the last qualified release. It includes support for ECMAScript for XML (E4X). To implement E4X runtime Rhino uses XMLBeans library and if you would like to use E4X you need to add xbean.jar from XMLBeans distribution to your class path.

Release Release Date Change log Download link
Rhino 1.6R1 2004-11-29 Changes in 1.6R1 rhino1_6R1.zip
Rhino 1.5R5 2004-03-25 Changes in 1.5R5 rhino1_5R5.zip
Rhino 1.5R4.1 2003-04-21 Changes in 1.5R4.1 rhino15R41.zip
Rhino 1.5R4 2003-02-10 Changes in 1.5R4 rhino15R4.zip
Rhino 1.5R3 2002-01-27 Changes in 1.5R3 rhino15R3.zip
Rhino 1.5R2 2001-07-27 Changes in 1.5R2 rhino15R2.zip
Rhino 1.5R1 2000-09-10 Changes in 1.5R1 rhino15R1.zip
Rhino 1.4R3 1999-05-10 Initial public release rhino14R3.zip

If you are looking for js.jar for XSLT or for IBM's Bean Scripting Framework (BSF), please read the following note and then download one of the zip files above and unzip it.

Source

The source code for Rhino is available under NPL 1.1 . In addition to getting the source from the zip files above, the source code for Rhino can be found in the CVS tree at mozilla/js/rhino. See source code via cvs for details on how to set up CVS, define your CVSROOT, and login. Once you've done that, just execute the command
    cvs co mozilla/js/rhino
to get the tip source.

The current tip can also be viewed using LXR at http://lxr.mozilla.org/mozilla/source/js/rhino/ . See also change log for the current tip.

Rhino uses Ant as its build system and running ant command at the top directory of Rhino distribution should print the list of available build targets.


back to top