Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-javascript-interpreters
https://github.com/milahu/awesome-javascript-interpreters
- bellard/quickjs - commit/bellard/quickjs) | WASM, [benchmarks](https://bellard.org/quickjs/bench.html)
- patriksimek/vm2 - commit/patriksimek/vm2) | nodejs
- NeilFraser/JS-Interpreter - Interpreter) | ![GitHub last commit](https://img.shields.io/github/last-commit/NeilFraser/JS-Interpreter) | based on vm-browserify, old, no package
- sablejs/sablejs - commit/sablejs/sablejs) | [benchmarks](https://github.com/sablejs/sablejs#benchmark), ES5.1 = ES2009
- engine262/engine262 - commit/engine262/engine262) | ES2020, complex interface, stepped execution, empty sandbox
- bplok20010/eval5 - commit/bplok20010/eval5) | ES5 = ES2009
- Siubaak/sval - commit/Siubaak/sval) | ES2019, simple interface
- metaes/metaes - commit/metaes/metaes) |
- bramblex/jsjs - commit/bramblex/jsjs) |
- jterrace/js.js - commit/jterrace/js.js) | based on SpiderMonkey, last version 2012
- mozilla/narcissus - commit/mozilla/narcissus) | archived
- zuluoaaa/makeJs - commit/zuluoaaa/makeJs) |
- jrainlau/canjs - commit/jrainlau/canjs) |
- hacksparrow/safe-eval - eval) | ![GitHub last commit](https://img.shields.io/github/last-commit/hacksparrow/safe-eval) | nodejs
- browserify/vm-browserify - browserify) | ![GitHub last commit](https://img.shields.io/github/last-commit/browserify/vm-browserify) | substack/vm-browserify
- jkeylu/evil-eval - eval) | ![GitHub last commit](https://img.shields.io/github/last-commit/jkeylu/evil-eval) |
- content_scripts
- contentScripts
- scripting.executeScript()
Programming Languages