human-readable binary encoding
base56 is a side project for a side project. Its primary use is to implement base56 encoding for bitshuffle.
base56 is a variant of base58 omitting the characters '1' and 'o' to avoid confusion. Its purpose is to make it easy to both type and copy/paste encoded data.
base56 translates the binary values from 0-55 to their counterpart
in the following alphabet:
23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz
base56 loosely follows Semantic Versioning. The following suffixes are used:
- No suffix - stable release
-git
- from the base56 git repository; unstable-RCX
-X
th release candidate for the relevant version; testing