Search
@thi.ng/arrays
Array / Arraylike utilities
v2.13.16 URL:
https://unpkg.com/@thi.ng/arrays@2.13.16/index.js
Open
Browse Files
aos
array
binary
distance
fill
floyd-rivest
fuzzy
levenshtein
lookup
permutation
range
search
sequence
shuffle
sort
swap
swizzle
topology
typescript
@thi.ng/vectors
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
v8.6.11 URL:
https://unpkg.com/@thi.ng/vectors@8.6.11/index.js
Open
Browse Files
2d
3d
4d
acceleration
algebra
aos
array
average
bezier
binary
cartesian
codegen
comparator
cubic
data-oriented
datastructure
distance
dotproduct
equality
geometry
glsl
graphics
hash
heading
homogeneous
interpolation
interval
manhattan
math
mean
median
memory-mapped
nd
polar
polymorphic
projection
quadratic
random
reflect
refract
rotation
smoothstep
soa
statistics
step
typescript
variance
vector
wasm
webgl
@thi.ng/soa
SOA & AOS memory mapped structured views with optional & extensible serialization
v1.0.49 URL:
https://unpkg.com/@thi.ng/soa@1.0.49/index.js
Open
Browse Files
acceleration
aos
array
binary
data-oriented
datastructure
interop
layout
memory-mapped
simd
soa
typedarray
typescript
wasm
webgl
@thi.ng/vector-pools
Data structures for managing & working with strided, memory mapped vectors
v3.2.76 URL:
https://unpkg.com/@thi.ng/vector-pools@3.2.76/index.js
Open
Browse Files
align
aos
array
data-oriented
datastructure
interop
memory
memory-mapped
pool
simd
typedarray
typescript
wasm
webgl
@thi.ng/unionstruct
C-style struct, union and bitfield read/write views of ArrayBuffers
v2.1.98 URL:
https://unpkg.com/@thi.ng/unionstruct@2.1.98/index.js
Open
Browse Files
align
aos
array
binary
bitfield
c
codegen
cpp
datastructure
interop
struct
typedarray
typescript
union
wasm