almide-wasm-bindgen

Almide 向けの WASM + JavaScript/TypeScript バインディングジェネレータ。Almide で実装。

出力物

ファイル内容
.wasmコンパイル済みバイナリ
.jsESM glue コード
.d.tsTypeScript 型定義
.witComponent Model 定義
package.jsonnpm publish 用

性能

型マッピング

Int, Float, Bool, String, List, Option, Result, Record, Variant, Tuple, Matrix, Bytes, Map, Set → TypeScript 型に自動変換。

マルチホスト対応

Node, Bun, Deno, ブラウザ, wasmtime, wasmtime-py

関連

Graph