|
|
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!
|