The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

Projects using the JavaScript engines

JSBot
Jsbot uses JavaScript to create a scriptable robot that interacts with IRC (RFC 1459) chat channels. Jsbot's most interesting feature is that you can modify the bot's script directly over the chat connection. It implements its own hookable event model, and has a security model which restricts access to commands based on a user mask. The jsbot is currently a member of the #javascript channel on the EFNet irc network, and goes by the nickname ``mingus'' when it can. See the jsbot homepage for more details, or send mail to Rob Ginda.

SwigJS
SwigJS, built as an extension to SWIG, is a tool to help programmers wishing to provide JavaScript support for an existing C/C++ API. SwigJS parses a simple interface file or or C/C++ header and creates the necessary wrapper functions for a JavaScript script to make use of the API. SwigJS's first test will be to help create JSGtk, yet another script binding to the gtk user interface toolkit. For more details, please see the SWIG homepage and the SwigJS page, or send mail to Josh Gough.

iPlanet Web Servers
iPlanet Netscape Enterprise Server 4.0 is the latest web server from the Sun-Netscape Alliance. It uses the JavaScript 1.4 and LiveConnect 3 engines from mozilla.org to support Server Side JavaScript (SSJS) and LiveWire Database connectivity. It is a product of the close cooperation between the web server team and mozilla.org JavaScript developers. iPlanet NES 4.0 is the first known product to use the JavaScript XDR format for compiling and storing JavaScript programs. For more details, please see the Netscape Enterprise Server documentation, or send mail to Viswanath Ramachandran.

JASSPER
The JAvaScript Server Page Engine for Rendering is a free, open-source implementation of a server-side JavaScript engine. It currently runs on Apache under Solaris. JASSPER supports using a <SERVER> tag to mark JavaScript code to be executed on the server. The browser recieving the page sees only the result of the execution, not the original code. JASSPER is great for times when you cannot guarantee that your web visitor has JavaScript turned on, when your JavaScript code is too large to download, or when you wish to keep your JavaScript code hidden.

ICE Browser
ICE Browser 5 is a Java component implementing modern web browsing standards and providing close compatibility with Mozilla. ICE Browser uses Rhino as it's JavaScript scripting engine. ICEsoft's Storm architecture provides the hooks for interfacing any content handler to any script language, and provides a Scripter interface to Rhino. This gives any component including ICE Browser full access to the JavaScript engine. As a great side effect you also get LiveConnect, with transparent scripting from JavaScript of every Java API exposed by a component or plugin.

Heard of a project that should be on this page? Let me know!
Copyright © 1998-2000 The Mozilla Organization.
Last modified February 15, 2000.