The `bytestring` package contains modules for manipulating byte strings (~ arrays of octets, Uint8Array in modern JavaScript).
Node addon for string extraction for msgpackr
Node addon for string extraction for cbor-x
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Get the byteLength out of a DataView, robustly.
Robustly get the byte offset of a Typed Array
Robustly get the byte length of a Typed Array
Get the byteOffset out of a DataView, robustly.
Tiny CBOR library
Conversion of JavaScript primitives to and from Buffer with binary order matching natural primitive order
Codecs for strings of different sizes and encodings
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
Get utf8 byte length of string
Minimalist yEnc and dynEncode encoder and decoder library for browser and NodeJS
Tiny TypeScript utilities for converting between raw byte values and human-readable byte strings.
Easily define lexicographical ranges of byte strings using a prefix. Can be used to define ranges for queries in leveldb or similar databases
Convert a bytes or octets value (e.g. 34565346) to a human-readable string ('34.6 MB'). Choose between metric or IEC units.
Platform byte order.
base64 utilities for TypeScript and JavaScript
Immutable ArrayBuffer (the shim!)
A high-performance string compression library
Windows legacy GUID parser
Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
See our api docs https://serialport.io/docs/api-parser-byte-length
Rust byte strings manipulation, for a better and safer C FFI
Macro to trim whitespace from string literals
Custom literal to convert strings to UTF-8 bytes.
Secret-sharing primitives (Shamir, Blakley, ramp, VSS, CRT, visual, etc.) implemented directly from the original papers with no external dependencies.
Create Rust string from UTF-8 string, byte string or wide string.
Anchor PDA seed ABI helpers for account constraints and CPI signer seeds
Define releasetags eventually propagating into crash-files 'core'
A byte-string interning library for the Mago ecosystem, with optional small-string optimization and zero-allocation utilities for case folding, concatenation, and number formatting.
submillisecond.com cookbook recipe - data-structures: subms-adaptive-radix-tree. ART with Node4 / Node256 adaptive variants on byte-string keys.
A compact protobuf-like serializer and deserializer for the Rust Language.
A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and server.
A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and server.
Calculates the Levenshtein distance between two byte strings.
Model and interact with bytestrings using Ruby objects.
bytes - bits 'n' bytes made easy/easier incl. new buffer helper / wrapper class to help with the string byte vs character dichotomy
Truncate strings by word count, character count, or sentence count with word-boundary awareness. Includes HTML-safe mode that properly closes open tags and handles multi-byte characters correctly.
Change an ActiveRecord string column into a byte field.
Apple uses a system of serialization (I think its called dmap…) where a 4-byte string tells of the information following, both its type and what it represents. Its used in the DAAP (Protocol), QuickTime mov structure and doubtless many other places.
Calculates the Levenshtein distance between two byte strings.
ByteSize is a simple Ruby object that stores a size in bytes, while providing human-readible string output with apropriate SI or IEC suffixes. Ample convenience methods are also supplied for quick shorthand.
Calculates the Levenshtein distance between two byte strings.
This filter parses strings representing computer storage sizes (e.g. "123 MB" or "6.3GB") into numeric bytes (12
For ruby 1.9 strings, replace bad bytes in given encoding with replacement strings, _or_ fail quickly on invalid encodings -- _without_ a transcode to a different encoding.
Allows simple transformation of data into hex strings, hexdigest strings, integer byte arrays, etc. as well as padding your data to a certain byte length
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.