JSEXT is a JavaScript framework for server
scripts, Web servers, and Web clients. It is based
on Mozilla's interpreter and seamlessly integrates
C libraries with JavaScript code. It provides
support for FastCGI, MySQL, SQLite, FTP, SMTP,
HTTP, and more. Code can be run on the server, in
a Web browser, or both, in which case JSEXT
automatically passes arguments and return values
between server and client with JSON encoding. It
also supports WSDL import/export for
server-to-server applications.