@thi.ng/vectors

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
v8.6.5 URL: https://unpkg.com/@thi.ng/vectors@8.6.5/index.js
OpenBrowse Files
2d3d4daccelerationalgebraaosarrayaveragebezierbinarycartesiancodegencomparatorcubicdata-orienteddatastructuredistancedotproductequalitygeometryglslgraphicshashheadinghomogeneousinterpolationintervalmanhattanmathmeanmedianmemory-mappedndpolarpolymorphicprojectionquadraticrandomreflectrefractrotationsmoothstepsoastatisticssteptypescriptvariancevectorwasmwebgl

@thi.ng/malloc

ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc
v6.1.122 URL: https://unpkg.com/@thi.ng/malloc@6.1.122/index.js
OpenBrowse Files
accelerationalignallocatorarraydatastructureinteropmemorymemory-mappedpoolsimdtypedarraytypescriptwasm

@thi.ng/vector-pools

Data structures for managing & working with strided, memory mapped vectors
v3.2.67 URL: https://unpkg.com/@thi.ng/vector-pools@3.2.67/index.js
OpenBrowse Files
alignaosarraydata-orienteddatastructureinteropmemorymemory-mappedpoolsimdtypedarraytypescriptwasmwebgl

@thi.ng/wasm-api

Generic, modular, extensible API bridge and infrastructure for hybrid JS & WebAssembly projects
v2.3.31 URL: https://unpkg.com/@thi.ng/wasm-api@2.3.31/index.js
OpenBrowse Files
allocatorapibigintbindingsbrowserceventfree-listhexinteroploggermemorymemory-mappedmodularpolyglotshared-memorystringtypedarraytypescriptutf8wasmzig

@thi.ng/soa

SOA & AOS memory mapped structured views with optional & extensible serialization
v1.0.42 URL: https://unpkg.com/@thi.ng/soa@1.0.42/index.js
OpenBrowse Files
accelerationaosarraybinarydata-orienteddatastructureinteroplayoutmemory-mappedsimdsoatypedarraytypescriptwasmwebgl