Why choose MuJS?
With MuJS you can bring this power to your application as well!
MuJS is standards compliant
MuJS is portable
MuJS is written in portable C and can be built by compiling a single C file using any standard C compiler. There is no need for configuration or fancy build systems. MuJS runs on all flavors of Unix and Windows, on mobile devices (such as Android and iOS), embedded microprocessors (such as the Beagle board and Raspberry Pi), etc.
MuJS is embeddable
MuJS is a simple language engine with a small footprint that you can easily embed into your application. The API is simple and well documented and allows strong integration with code written in other languages. You don't need to work with byzantine C++ templating mechanisms, or manually manage garbage collection roots. It is easy to extend MuJS with libraries written in other languages. It is also easy to extend programs written in other languages with MuJS.
MuJS is small
MuJS is reasonably fast and secure
MuJS is free software
MuJS is free open source software distributed under the ISC license.
MuJS is developed by a stable company
Artifex Software has long experience in interpreters and page description languages, and has a history with open source that goes back to 1993 when it was created to facilitate licensing Ghostscript to OEMs.