SkillAgentSearch skills...

Base56

human-readable binary encoding

Install / Use

/learn @jyn514/Base56
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

base56

human-readable binary encoding

This project

base56 is a side project for a side project. Its primary use is to implement base56 encoding for bitshuffle.

Base56

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.

Technical details

Specification

base56 translates the binary values from 0-55 to their counterpart in the following alphabet: 23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz

Version number conventions

base56 loosely follows Semantic Versioning. The following suffixes are used:

  • No suffix - stable release
  • -git - from the base56 git repository; unstable
  • -RCX - Xth release candidate for the relevant version; testing
View on GitHub
GitHub Stars7
CategoryDevelopment
Updated6mo ago
Forks2

Languages

Python

Security Score

82/100

Audited on Sep 28, 2025

No findings