Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Jul 10, 2024. It is now read-only.

g-plane/simple-base

Open more actions menu

Repository files navigation

Simple Base

Azure Pipelines

Simple Base is a simple library to encode or decode with base36/base58.

It is available both in Node and browsers.

Installation

yarn add simple-base

or

npm i simple-base

You also can link it by script tag in HTML. SimpleBase will be a global variable.

Usage

Use CommonJS:

const SimpleBase = require('simple-base')

Use ES2015 Modules:

import * as SimpleBase from 'simple-base'

Base36

Encoding:

const encoded = SimpleBase.encode('hello', 36)
// or
const encoded = SimpleBase.base36.encode('hello')

Decoding:

const decoded = SimpleBase.decode('5pzcszu7', 36)
// or
const decoded = SimpleBase.base36.decode('5pzcszu7')

Base58

Encoding:

const encoded = SimpleBase.encode('hello', 58)
// or
const encoded = SimpleBase.base58.encode('hello')

Decoding:

const decoded = SimpleBase.decode('Cn8eVZg', 58)
// or
const decoded = SimpleBase.base58.decode('Cn8eVZg')

License

MIT License © Pig Fang

About

A simple base36/base58 converter.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
Morty Proxy This is a proxified and sanitized view of the page, visit original site.