reflexlibs.ai

Two platforms. One library.
WASM as the contract.

A polyglot mathematical library shipped as one .NET DLL (XLLI for the Microsoft world) and one Rust executable (cargo install reflexlibs), both wrapping the same compiled WebAssembly payload. Same math everywhere, no Linux baggage, no version drift.

Pick your runtime: .NET or Rust. Extend either with WASM modules or JavaScript (Jint / Boa, math-only). Or call ReflexLibs from any FFI-capable language of your choice — Python, R, Julia, Haskell, Java, Go, browsers — via the native cdylib for speed or the WASM module for portability.

The Rust crate is the source-of-truth. Three of the four shipped artefacts are content-addressed thin wrappers around the same compiled output. WASM is the contract; the wrappers are convenience.

Explore

Latest news

all news \u2192

The four artefacts

XLLI.dll
.NET platform users
NuGet
reflexlibs
Rust platform users
cargo install
reflexlibs.wasm
Browser / wasmtime / BYO host
npm, CDN, OCI registry
libreflexlibs.{so,dylib,dll}
Native FFI from any language
PyPI, CRAN, language channels

Four artefacts, one Rust crate as the truth. Three of the four are content-addressed thin wrappers around the same compiled output.