All Projects → tv42 → zbase32

tv42 / zbase32

Licence: MIT License
Human-oriented encoding for binary data

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to zbase32

BaseNcoding
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms.
Stars: ✭ 42 (+35.48%)
Mutual labels:  encoding, zbase32
VarintBitConverter
Varint encoding and decoding for .NET
Stars: ✭ 21 (-32.26%)
Mutual labels:  encoding
avro ex
An Avro Library that emphasizes testability and ease of use.
Stars: ✭ 47 (+51.61%)
Mutual labels:  encoding
gb-convert
Gameboy tile conversion and map editor tool
Stars: ✭ 26 (-16.13%)
Mutual labels:  encoding
Lingo
Text encoding for modern C++
Stars: ✭ 28 (-9.68%)
Mutual labels:  encoding
babelfish
Universal translater for encodings
Stars: ✭ 13 (-58.06%)
Mutual labels:  encoding
base58
Fast implementation of base58 encoding on golang.
Stars: ✭ 121 (+290.32%)
Mutual labels:  encoding
nginx-module-url
Nginx url encoding converting module
Stars: ✭ 17 (-45.16%)
Mutual labels:  encoding
go-rison
Go port of Rison, a data serialization format optimized for compactness in URIs.
Stars: ✭ 23 (-25.81%)
Mutual labels:  encoding
scram-cli
A command-line utility to encode messages. Python 3.
Stars: ✭ 13 (-58.06%)
Mutual labels:  encoding
staxrip
StaxRip is a video encoding app for Windows with a unrivaled feature set and usability.
Stars: ✭ 132 (+325.81%)
Mutual labels:  encoding
velvet-video
Java library for encoding / decoding / muxing / demuxing video and audio in various formats
Stars: ✭ 32 (+3.23%)
Mutual labels:  encoding
sia
Sia - Binary serialisation and deserialisation
Stars: ✭ 52 (+67.74%)
Mutual labels:  encoding
iconv
Fast encoding conversion library for Erlang / Elixir
Stars: ✭ 45 (+45.16%)
Mutual labels:  encoding
x264
🎥 A safe x264 wrapper for Rust.
Stars: ✭ 35 (+12.9%)
Mutual labels:  encoding
dark-lord-obama
AV-evading Pythonic Reverse Shell with Dynamic Adaption Capabilities
Stars: ✭ 61 (+96.77%)
Mutual labels:  encoding
posprinterdriver
Android ESC/POS Printer Driver (https://play.google.com/store/apps/details?id=com.fidelier.posprinterdriver) usage notes
Stars: ✭ 61 (+96.77%)
Mutual labels:  encoding
Base62
PHP Base62 encoder and decoder for integers and big integers with Laravel 5 support.
Stars: ✭ 16 (-48.39%)
Mutual labels:  encoding
Crypto
封装多种CTF和平时常见加密及编码C#类库
Stars: ✭ 20 (-35.48%)
Mutual labels:  encoding
cattonum
Encode Categorical Features
Stars: ✭ 31 (+0%)
Mutual labels:  encoding

zbase32 -- Human-oriented encoding for binary data

Package zbase32 implements the z-base-32 encoding as specified in http://philzimmermann.com/docs/human-oriented-base-32-encoding.txt

This package has been extensively tested to match the behavior of the zbase32 Python package.

Note that this is not RFC 4648/3548, for that see encoding/base32. z-base-32 is a variant that aims to be more human-friendly, and in some circumstances shorter.

For usage, see godoc.

Command line utilities

Included are simple command-line utilities for encoding/decoding data. Example:

$ echo hello, world | zbase32-encode
pb1sa5dxfoo8q551pt1yw
$ zbase32-decode pb1sa5dxfoo8q551pt1yw
hello, world
$ printf '\x01binary!!!1\x00' | zbase32-encode
yftg15ubqjh1nejbgryy
$ zbase32-decode yftg15ubqjh1nejbgryy | hexdump -C
00000000  01 62 69 6e 61 72 79 21  21 21 31 00              |.binary!!!1.|
0000000c
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].