A polyfill built upon atob/btoa (browser side only) so as to support base64 to/from binary (Uint8Array/ArrayBuffer) conversion
Base64 encoding/decoding in pure JS
Comprehensive data conversion node for n8n - Handle Base64, Binary, Format conversions (JSON/XML/YAML/CSV), HTML generation, and various encodings
Base64 coder.
High-performance Base64 encoder and decoder
A collection of utilities for better-auth
A minimal base64 implementation for number arrays.
Encode/decode base64 data into ArrayBuffers
TypeScript definitions for base-64
Yet another Base64 transcoder in pure-JS
node-zip - Zip/Unzip files ported from JSZip
buffer operations
A robust base64 encoder/decoder that is fully compatible with `atob()` and `btoa()`, written in JavaScript.
Base64 and base64url to string or arraybuffer, and back. Node, Deno or browser.
Check if a file path is a binary file
A fast Base64 decoder with a low level API. If you want a high level API, look at [base64-js](https://github.com/beatgammit/base64-js).
List of binary file extensions
Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript
base64 encoder/decoder with UTF-8 support 📔
A fetch API polyfill for React Native with text streaming support.
A Karma reporter bringing verbosity to the max.
Base64 encoding and decoding helping util. Created for React Native but can be used anywhere
Base64 encoding and decoding
A safe Uint8Array to base64 string converter
Support for encoding and decoding binary data using a Base64 representation.
A PaperTrail serializer for binary columns using base64 encoding
Convert between binary octal decimal hex and base64 with add subtract multiply and divide operations
active_record_uuid is a nice gem that add uuid supports to your activerecord models (MySQL). It allows you to store uuid in various formats: binary (16 bytes), base64 (24 bytes), hexdigest (32 bytes), or string (36 bytes), and query back with uuid string.
Binary to text encoding of data is commonly used for transmission when the channel does not support binary data. Common formats are Base16 (also known as hexadecimal), Base32, and Base64. This tool allows the creation of an encoder for any power-of-2 base and alphabet, allowing even to customize the padding to be used, if any.
Sixword encodes binary data in a human-friendly format using English words. It uses the 6-word binary encoding created for S/Key (tm) and standardized by RFC 2289, RFC 1760, and RFC 1751. Binary data is encoded using a dictionary of 2048 short English words (1-4 letters in length). Each block of 64 bits is encoded using 6 words, which includes 2 parity bits for error checking. This is ideal for transmitting binary data such as cryptographic keys where humans must communicate or enter the values. See also: Bubble Babble, PGP Word List, Diceware, Base64, Base32
A CLI tool & library to enhance and speed up script/exploit writing for CTF players (or security researchers, bug bounty hunters, pentesters but mostly focused on CTF) by patching the String class to add a short syntax of usual code patterns. Methods for base64, digest (hash), flag, rot (Caesar), hexadecimal, case, cgi (URL encoding/decoding, HTML escaping/unescaping), binary, leet (1337), decimal, XOR, whitespace strip, IP/URI/domain/email defang/refang.
Base32 is one of several base 32 transfer encodings. Base32 uses a 32-character set comprising the twenty-six upper-case letters A–Z, and the digits 2–7. Base32 is primarily used to encode binary data, but Base32 is also able to encode binary text like ASCII. Base32 is a notation for encoding arbitrary byte data using a restricted set of symbols that can be conveniently used by humans and processed by computers. Base32 consists of a symbol set made up of 32 different characters, as well as an algorithm for encoding arbitrary sequences of 8-bit bytes into the Base32 alphabet. Because more than one 5-bit Base32 symbol is needed to represent each 8-bit input byte, it also specifies requirements on the allowed lengths of Base32 strings (which must be multiples of 40 bits). The closely related Base64 system, in contrast, uses a set of 64 symbols.
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.