tensogram-wasm 0.14.0

WebAssembly bindings for the Tensogram N-tensor message format
Documentation

tensogram-wasm

WebAssembly bindings for Tensogram via wasm-bindgen.

Enables Tensogram in web browsers and WASM runtimes. Foundation for TypeScript wrapper. Targets wasm32-unknown-unknown.

Usage

import { encode, decode } from 'tensogram-wasm';

const message = encode(metadata, objects);
const result = decode(message);

Building

cargo install wasm-pack
wasm-pack build --target web --out-dir pkg

Generates tensogram_wasm.js, tensogram_wasm_bg.wasm, and .d.ts.

Installation

[dependencies]
tensogram-wasm = "0.14"

Documentation

License

Copyright 2026- ECMWF. Licensed under Apache-2.0. See LICENSE.