Back to feed
Dev.to
Dev.to
6/15/2026
I built a JS/TS runtime in Rust where nothing runs without your permission

I built a JS/TS runtime in Rust where nothing runs without your permission

Short summary

3va v2.0.0 is a JavaScript/TypeScript runtime built in Rust that prioritizes runtime permission isolation over raw speed—a key difference from Node.js, Bun, and Deno. It bundles a package manager, bundler, test runner, debugger, and audit tool. While slower than Bun for throughput, it provides fine-grained security controls preventing malicious code execution without explicit permission.

  • 3va prioritizes runtime permission isolation over performance—trading speed for security
  • Integrated tooling: package manager, bundler, test runner, debugger, profiler, audit tool
  • Open-source project with benchmarks against Node.js, Bun, and Deno

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Explore more