# Base67

[](https://coveralls.io/github/liberocks/base67?branch=master)
[](https://app.codacy.com/gh/liberocks/base67/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[](https://github.com/liberocks/base67/graphs/contributors)
[](./LICENSE)
Base67 is an encoding scheme that uses a 67-character alphabet to convert binary data into text representation.
### Usage
```rust
use base67::{encode, decode};
fn main() {
// Encode a string
let data = b"Hello, World!";
let encoded = encode(data);
println!("Encoded: {}", encoded);
// Decode back to original
let decoded = decode(&encoded).unwrap();
println!("Decoded: {}", String::from_utf8(decoded).unwrap());
}
```