Hako
lastmod 2025-05-09created 2025-05-092 edits
An embeddable, high-performance, lightweight JavaScript engine
Features
- A lightweight JavaScript engine based on PrimJS, compiled to WebAssembly for safety and excellent portability
- Security and extensibility through a strong sandbox architecture offering memory safety and JavaScript feature restrictions, plus a "fail-fast" philosophy
- Can run hundreds of VMs in parallel even on a single machine, with configurable memory and compute (gas) limits for scripts
- Embeddable on almost any platform as a single .wasm file, without complex builds or FFI, and very small at about 800KB
- Up to 28% better performance than QuickJS, with native-level execution speed in JIT environments