A JavaScript JPEG Lossless decoder.
Performant JPEG decoder
Decode CAF (Core Audio Format) audio to PCM samples
Decode AMR-NB/WB audio via opencore-amr WASM
Decode AIFF/AIFF-C audio to PCM samples
Detect the audio type of a Buffer/Uint8Array
Decode MP3 audio via mpg123 WASM — self-contained bundle
Decode Ogg Opus audio via libopus WASM — self-contained bundle
Decode AAC/M4A audio via FAAD2 WASM
WebAssembly binary format parser
Buffer-backed Streams for reading and writing.
Fast and advanced TIFF decoder
WASM Build of CharLS
An Apple Lossless decoder for Aurora.js
Safer Node.js Buffer API
Decode audio data in node or browser
Decode Ogg Vorbis audio via libvorbis WASM — self-contained bundle
A pure javascript JPEG encoder and decoder
Decode QOA (Quite OK Audio) — self-contained bundle
Decode FLAC audio via libflac WASM — self-contained bundle
Node.js Buffer API, for the browser
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
Is this value a JS SharedArrayBuffer?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.