The node-sms-pdu is a SMS-SUBMIT PDU (Packet Data Unit) generator and SMS-SUBMIT/DELIVER PDU parser. This module supports the GSM 7-bit default alphabet encoding and the UCS-2 16-bit alphabet encoding. Besides, it supports the Concatenated (or Multipart o
Fast base encoding / decoding of any given alphabet
An arbitrary length integer library for Javascript
Utility functions for SMS/GSM charset handling
Sniff the encoding from a HTML byte stream
Fast base encoding / decoding of any given alphabet
Stanford Javascript Crypto Library
Base85 (Ascii85) encode and decode functionality
Encode & decode strings, bytes, and integers to Base62
Implementation of the HTML encoding sniffer algo, with stream support
Convert encodings, uses iconv-lite
Bridging the gap between buffers and typed arrays
Base 32 encodings for JavaScript
Contains parsers and serializers for ASN.1 (currently BER only)
This library includes a simple set of encoder functions that can be used to encode binary values to/from
Polyfill for the Encoding Living Standard's API.
TextEncoder and TextDecoder APIs from Encoding Standard APIs in a universal package
Fast polyfill for TextEncoder and TextDecoder, only supports utf-8
Convert character encodings in pure javascript.
Increment string or generate sequential string ids
Detects if a file is binary in Node.js. Similar to Perl's -B.
URL utils for humans
Runtime-agnostic library for encoding and decoding data
encoding utility for integers inspired by Crockford Base32
A way of encoding text
A quick and dirty way to deal with escape characters
Allows you to encode any integers with any alphabet
Simple tool to encode/decode NATO alphabet. Use as a CLI, or as a library for your apps.
base58-alphabets - base58 encoding / decoding numbers, hex or binary strings (incl. leading zeros) with bitcoin or flickr notation / alphabet
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.
base32-alphabets - base32 (2^5) encoding / decoding in 5-bit groups with kai, crockford or electrologica notation / alphabet
GSMEncoder encodes and decodes Ruby Strings to and from the SMS default alphabet. It also supports the default extension table. The default alphabet and it's extension table is defined in GSM 03.38
High speed Base58 encoding using GMP with MD5 support and transcoding between Flickr, Bitcoin and GMP alphabets.
Japanese charactor displayed by hiragana, alphabet, or number encode to 2-digit in used "Pokebell" pager.
Encode number to fixed length of characters, characters can be any digits, alphabets, symbols or even Chinese
Encode and decode base85 data. Multiple alphabets are supported (standard, Ascii85, Z85 or RFC 1924).
Integers are converted to strings using a complex mapping and a base 36 alphabet. Strings with valid digits (0-9 a-z)are converted back to integers. The encoding is one-to-one but not sequential.This is useful for obfuscating user ids in urls.
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
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.