JavaScript binary parser for any browser or environment.
boilerplate for converting PCM byte data to arrays of JavaScript numbers
Readable & writable byte data stream
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Get the byteLength out of a DataView, robustly.
Get the byteOffset out of a DataView, robustly.
Robustly get the byte offset of a Typed Array
Robustly get the byte length of a Typed Array
Live network pulse for Byte Protocol — see per-byte data broadcasts on Arbitrum Sepolia in real time. Zero setup, no wallet needed.
A 3-byte data type flexible in modeling date.
Get utf8 byte length of string
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
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.
Node addon for string extraction for msgpackr
Windows legacy GUID parser
Base64 encoding/decoding in pure JS
Get the UTF-8 byte length of a string
See our api docs https://serialport.io/docs/api-parser-byte-length
Like `string.slice()` but bytewise
Strip UTF-8 byte order mark (BOM) from a string
See our api docs https://serialport.io/docs/api-parser-inter-byte-timeout
Bytes utility functions for ethers.
Conversion of JavaScript primitives to and from Buffer with binary order matching natural primitive order
ASONB is a binary representation of ASON optimized for efficient storage, access, and transmission.
A Rust implementation of Leslie Lamport's one-time signature scheme
Allows the specification of bit-based structures and provides an intuitive way of access data. Example: class Flags < StructBase unsigned :direction, 4 unsigned :multiplier, 2 unsigned :offset, 2 end class Entry < StructBase unsigned :offset, 4 nested :flags, Flags unsigned :address, 24 unsigned :cache_id, 16 end In contrast to the already available http://raa.ruby-lang.org/project/bit-struct/ implementation, BitStructEx allows nested structures which are not aligned on byte boundaries.
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
Packing & unpacking various Ruby data to/from a byte string, incl. arrays, hashes and custom data structures
Data structure and byte array conversion code generate tools.
Provides simple API for converting 'dd' like data amount postfixes (like 3M or 4G) to bytes and bytes to these strings.
This gem makes it possible to build filters or pipelines for processing data into or out of streams of bytes while maintaining compatibility with native Ruby IO classes. Ruby IO classes may function as both sources and sinks, or entirely new IO implementations may be created.
Unit conversion library supporting length, weight, temperature, volume, speed, pressure, energy, and data categories with a simple convert API, string parsing, byte humanization, unit abbreviations, and formatted output.
The ByteInterpreter is a tool to interpret bytes from and encode bytes to binary files. It can either do this piecemeal, or via a set of rigid, ordered instructions that define a data structure.
Tokyo Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. There is neither concept of data tables nor data types. Records are organized in hash table, B+ tree, or fixed-length array.
Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.
Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.
Kyoto Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree.
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.