Danh mục

6over3/hako

An embeddable, lightweight, secure, high-performance JavaScript engine.

snapshot · 26/10/2026
6H

6over3/hako

automation · C# · danh tính provisional_slug_only

An embeddable, lightweight, secure, high-performance JavaScript engine.

automationJavaScript
Sao570lịch sử sao
Hạng—snapshot toàn cục
Fork9bản ghi nguồn
Số ngày trending0lịch sử xu hướng
Snapshot chỉ có lịch sử sao đầy đủ của star-history/star-history. Lịch sử thiếu thì không vẽ.

README

Từ GitHub · lưu tạm tối đa 7 ngày

Hako logo

Hako (箱) means "box" in Japanese

Build .NET Tests Release License


Overview

Hako is an embeddable JavaScript engine that compiles to WebAssembly. Built on 6over3's fork of QuickJS, Hako provides a secure, lightweight runtime for executing modern JavaScript with ES2023+ support, Phase 4 TC39 proposals, top-level await, and built-in TypeScript type stripping.

The engine compiles to a single hako.wasm reactor module (~800KB) that can be embedded in any application with a WebAssembly runtime. JavaScript executes within a memory-safe WASM sandbox with configurable resource limits and uses WASM-JIT to maximize performance.

Host Implementations

Host Package Documentation
.NET NuGet hosts/dotnet

Resources

Resource Link
Engine github.com/6over3/quickjs
Blog Post Introducing Hako
Issues GitHub Issues
License Apache 2.0