A series of compact encoding schemes for building small and fast parsers and serializers
Create registries of declarative compact-encoding schemas
TypeScript definitions for compact-encoding
Compact encoding for versioned encrypted values with automatic string/buffer handling.
Compact codecs for net types
Compact codec for bitfields
generate compact encodings from defined structs
Generate compact encoding for defined enum or limited length arbitrary string
Create registries of declarative compact-encoding schemas
Ultra-fast MessagePack implementation with extensions for records and structured cloning
Sniff the encoding from a HTML byte stream
Generate, and decode, base64 VLQ mappings for source maps and other uses
URL friendly JSON-like formatting and parsing
Implementation of the HTML encoding sniffer algo, with stream support
Compact binary encoding for geographic data
Convert encodings, uses iconv-lite
Compact version of Jimp
Bridging the gap between buffers and typed arrays
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
Ultra-fast and conformant CBOR (RFC 8949) implementation with support for numerous tag extensions including records and structured cloning
Contains parsers and serializers for ASN.1 (currently BER only)
Polyfill for the Encoding Living Standard's API.
a low-level, lightweight protocol buffers implementation in JavaScript
TextEncoder and TextDecoder APIs from Encoding Standard APIs in a universal package
A series of compact encoding schemes for building small and fast parsers and serializers
A library for encoding/decoding binaries specified by the thrift protocol
Rust port of HyperDHT — Kademlia DHT with hole-punching and relay
Ruby bindings for Google's Compact Encoding Detection C++ library
Convert UUIDs to compact Base58 or Base62 representations (22 chars vs 36). Guaranteed roundtrip encoding, URL-safe output, and built-in UUID generation.
is a Base32 encoding designed to be easier for human use and more compact. It includes 1, 8 and 9 but excludes l, v and 2. It also permutes the alphabet so that the easier characters are the ones that occur more frequently. It compactly encodes bitstrings whose length in bits is not a multiple of 8, and omits trailing padding characters
CTON provides a JSON-compatible, token-efficient text representation optimized for LLM prompts.
Generate unique identifiers in multiple formats: time-sortable ULIDs, compact nanoids, UUID v7, CUID2, Stripe-style prefixed IDs, Twitter-style snowflake IDs, hashid obfuscation, and base-N encoding. Zero dependencies, thread-safe, cryptographically random.
A simple library for comparing values against criteria written in a Mongo-inspired syntax
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.
No description provided.
No description provided.