Overview of Rustyscript
masterRustyscript is a library for integrating JavaScript or TypeScript runtimes into Rust applications. It uses the V8 engine via deno_core and provides a simplified API that allows developers to operate directly on Rust types while abstracting away V8 complexities.
Key Features
- Sandboxed by default: Code runs without filesystem or network access unless explicitly granted via extensions.
- Flexible: Supports asynchronous JS, TypeScript (transpiled to JS), and experimental Node.js compatibility.
- Unopinionated: Acts as a thin, high-performance wrapper over the Deno runtime.