MuJS - lightweight Javascript interpreter designed for embedding in other software
Summary
MuJS is a lightweight JavaScript interpreter designed to be embedded in other software, focusing on small size and simplicity. It implements ECMA-262 in portable C, offers a Lua-like binding interface, and is maintained by Artifex, originally for MuPDF; it's open source under ISC license.