@thi.ng/vectors

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

@thi.ng/soa

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

@thi.ng/vector-pools

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

@thi.ng/wasm-api

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

@thi.ng/malloc

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