jslibs is a standalone JavaScript development environment for using JavaScript as a general-purpose scripting language. jslibs provides a set of native modules that contains various general-purpose classes and functions. Some of these modules are simple wrappers to familiar libraries such as zlib, SQLite, FastCGI, and NSPR. Other modules provide tools to enhance JavaScript programming. The jslibs distribution comes with a small standalone command-line access program (jshost) that can be used to run JavaScript files.
| Tags | Software Development multimedia Graphics 3D Rendering Security Cryptography Libraries Networking Database API |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Windows Windows Windows POSIX Linux |
| Implementation | C++ |
Recent releases


Changes: New modules were added. jssvg renders Scalable Vector Graphics (SVG) to an image buffer. jssdl wraps the Simple DirectMedia Layer (SDL) library API. jstask manages simultaneous JavaScript function execution using threads. jsjabber manages the XMPP protocol (Jabber Instant Messaging). jsiconv converts between different character encodings. jstrimesh manages triangle based 3D objects. jsvst is a new host that can be load as a VST plug-in. More than 225 bugfixes and 137 enhancements were made.


Changes: This release includes a lot of API enhancements, many code optimizations, 12 bugfixes, 4 new modules, and 7 new classes.


Changes: This release includes API enhancements and new functions, bug and memory leak fixes, and some performance enhancements. Documentation has been updated.


Changes: This release includes several API enhancements and new functions, bug and memory leak fixes, and a lot of code optimizations. jsdebug is a new module that has been created to manage basic debugging tasks and to help monitor memory usage.


Changes: JavaScript 1.8 is used. The use of jsnspr is deprecated, and jsio should be used instead. The API is slightly different. The jsfastcgi module was added. A Pack class was added in jsstd to encode/decode binary data. Shebang (#!) is supported. JS_THREADSAFE was deactivated. A lot of minor bugs were fixed.
A mail-management-oriented DMS application based on Maarch Framework.