# Base32Crockford
[![Build Status](](

An alternate base32 encoding as described by Douglas Crockford at: 

It is used for expressing integer numbers in a form that can be conveniently 
and accurately transmitted between humans and computer systems.

The encoding is designed to:

- Be human and machine readable
- Be compact
- Be error resistant
- Be pronounceable

## Installation

The package can be installed as:

  1. Add exiban to your list of dependencies in `mix.exs`:

    def deps do
      [{:base32_crockford, "~> 0.1.0"}]

  2. Run `mix deps.get` in your console to fetch from Hex

## Usage

iex> Base32Crockford.encode(1_000_000_000)

iex> Base32Crockford.decode("XSNJG0")
{:ok, 1000000000}
## Documentation
Hosted on [](

## Author
Vladimir Zhukov

Base32Crockford is released under the [MIT License](