This JavaScript library provides methods to encode and decode strings using Base64 encoding. The library includes functions to handle UTF-8 encoding and decoding to ensure proper encoding of Unicode characters.
High-performance Base64 encoder and decoder
Encode/decode base64 data into ArrayBuffers
base64 utilities for TypeScript and JavaScript
Encode/decode base64 data into ArrayBuffers
JSON parse & stringify that supports binary via bops & base64
Encode and decode quoted printable and base64 strings
Encode and decode base64 encoded strings
base64 to/from bytes codec (esm/cjs)
Base64 encoding/decoding in pure JS
A minimal base64 implementation for number arrays.
buffer operations
A wide-character aware text alignment function for use on the console or with fixed width fonts.
Encode/decode base64 data into ArrayBuffers
Generate a unique character string suitible for use in files and URLs.
Yet another Base64 transcoder in pure-JS
A port of inflection-js to node.js module
A safe Uint8Array to base64 string converter
Match balanced character pairs, like "{" and "}"
Brace expansion as known from sh/bash
ArrayBuffer / Buffer / base64 convert util
URL utilities for markdown-it
A robust base64 encoder/decoder that is fully compatible with `atob()` and `btoa()`, written in JavaScript.
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).