JerryScript
Appearance
JerryScript is an ultra-lightweight JavaScript engine for Internet of Things. It is capable of compiling and executing ECMAScript 5.1 source code on systems with less than 64 KB of total memory.
Key features of JerryScript
- Full ECMAScript 5.1 standard compliance
- 170K ARM-Thumb2 binary size
- Low-memory consumption, high performance
- Standard C99 source code
- Snapshot support for executing JavaScript source code without compiling it
- Mature embedding API
- Projects such as IoT.js (https://github.com/Samsung/iotjs) is built upon JerryScript
The engine is open sourced on GitHub (https://github.com/Samsung/jerryscript) in June, 2015 using the Apache License, Version 2.0. All contributions are welcome.