@absolutejs/isolated-jsc
This npm package provides a JavaScriptCore-native sandbox for the Bun runtime, offering heap-isolated execution of untrusted JavaScript through an API shaped like Node's isolated-vm. It runs on two interchangeable backends: an FFI backend that talks directly to libJavaScriptCore, and a fallback Worker backend. Both provide heap isolation, wall-clock timeouts, and memory limits, and the package targets use cases such as AI agent code execution and multi-tenant scripting.
npm / PyPI packages
Open source ↗