Search results
85 packages found
Arbitrary base-n conversions w/ presets for base8/16/32/36/58/62/64/83/85, support for bigints and encoding/decoding of byte arrays
Utility functions for writing type-safe catch blocks
a collection of string related functions
- text/bin_with
- text/end_with
- string/format
- datetime/format
- timeid
- timeno
- time/uuid
- base62
- baseX
- any base system
- string pair
- char pair
- text pair
instead of base64, base62 (alphanumeric) encode/decode for string
[![NPM Package](https://img.shields.io/npm/v/bs52.svg?style=flat-square)](https://www.npmjs.org/package/bs52) [![Build Status](https://gitlab.com/redpelicans/bs52/badges/master/pipeline.svg)](https://gitlab.com/redpelicans/bs52/pipelines)
Encoding to and decoding from any base
- formatting
- hexadecimal
- base-conversion
- base58
- base62
- radix
- numeral-systems
- base
- dozenal
- duodecimal
- base57
- sexagesimal
- vigesimal
[![NPM Package](https://img.shields.io/npm/v/bs62.svg?style=flat-square)](https://www.npmjs.org/package/bs62) [![Build Status](https://gitlab.com/redpelicans/bs62/badges/master/pipeline.svg)](https://gitlab.com/redpelicans/bs62/pipelines)
Fast base encoding / decoding of any given alphabet
base62 encode for crypto hash algorithms: sha1, sha224, sha256, sha384 and sha512
Fast base encoding / decoding of any given alphabet
Encodes and decodes latitude and longitude so that it can be used in URLs that need to be as short as possible.
Base encoding / decoding of any given alphabet
Generating random strings (cryptographically strong) for NodeJS
Configurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions
Encode and decode strings to base62
Base62 UUID encoder/decoder/generator (RFC4122 compliant)
A TypeScript library for working with arbitrary bases
Base62 + big.js | Convert Strings an Numbers to Base62 without worrying about overflowing Number.MAX_SAFE_INTEGER
A random string and number generator, completed with crypto random capabilities.