Implementations

Reference Implementation

tnid (Rust) — The reference implementation of the TNID specification.
crates.io · docs.rs · GitHub

Implementations

TypeScript / JavaScript

@tnid/core — Pure TypeScript. Zero dependencies.
npm · GitHub

@tnid/wasm — Reference impl via WebAssembly. Same API as @tnid/core.
npm · GitHub

Platform support: Node.js 20+, Deno 1.0+, Bun 1.0+, modern browsers (ES2020+)

Other Languages

Want TNID in another language? The specification is open and implementations are welcome.