Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
- quickjs
- eval
- javascript
- wasm
85,578 visible repositories in the index
49–72 of 80 · Most stars
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
Run Rust files and expressions as scripts without any setup or compilation step.
A subset of JavaScript language to use in nginx
Scriptable interpreter written in golang
A lightweight, fast embeddable scripting language.
An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
Fast and concurrent scripting.
Stand-alone ClojureScript REPL
A standalone Luau runtime
The only reasonable scripting engine for Go.
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
A TLA+ interpreter and model checker in TypeScript
Complete ECMAScript Fifth Edition Implemention in Object Pascal
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
J2ME implementation in JavaScript
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
Salesforce Formula Parser implemented in ES2017. Live demo at
A Bitcoin Script Interpreter and Debugger in Scala
A simple embeddable scripting language which supports concurrent event processing.
The Advanced Scripting Framework is a modern scripting for VBA: JavaScript-like syntax, classes with inheritance, map/filter/reduce, closures, regex. No COM, works everywhere. Transform Excel automation.
GCode interpreter and simulator for node.js
Chuck Norris Programming Language
AS3-based Javascript interpreter, minus a few features (prototype chain, mainly)