LEB128 utilities for Node
Pure-JS CRC-32
Immutable ArrayBuffer (the shim!)
Pattern-matching on byte buffers
Base encodings for protocol-buffers
Pattern-matching on byte buffers
Get the real byte length of a string.
Strip UTF-8 byte order mark (BOM) from a stream
Utility functions to make dealing with Uint8Arrays easier
Get utf8 byte length of string
Remove a byte order mark (BOM) from a buffer.
Build a buffer without knowing its size beforehand
The insecure key derivation algorithm from OpenSSL
Modern Buffer API polyfill without footguns
Safer Node.js Buffer API
Socket.dev optimized package override for array-buffer-byte-length
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 ArrayBuffer out of a TypedArray, robustly.
Input Buffer and Output Buffer, just like Java ByteBuffer
A series of compact encoding schemes for building small and fast parsers and serializers
The core package to create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
Convert a bytes or octets value (e.g. 34565346) to a human-readable string ('34.6 MB'). Choose between metric or IEC units.