Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ia0/data-encoding
Efficient and customizable data-encoding functions in Rust
https://github.com/ia0/data-encoding
base32 base32hex base64 base64url hex rust
Last synced: 8 days ago
JSON representation
Efficient and customizable data-encoding functions in Rust
- Host: GitHub
- URL: https://github.com/ia0/data-encoding
- Owner: ia0
- License: mit
- Created: 2015-12-05T13:51:03.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T18:31:30.000Z (about 1 month ago)
- Last Synced: 2024-06-19T19:27:38.443Z (18 days ago)
- Topics: base32, base32hex, base64, base64url, hex, rust
- Language: Rust
- Homepage: https://data-encoding.rs/
- Size: 446 KB
- Stars: 170
- Watchers: 3
- Forks: 21
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- my-awesome-stars - ia0/data-encoding - Efficient and customizable data-encoding functions in Rust (Rust)
- awesome-stars - ia0/data-encoding - Efficient and customizable data-encoding functions in Rust (Rust)
- awesome-ink - data-encoding - encoding functions in Rust. (`no_std` needs to be enabled). (🛠️ Libraries & Standards / Testnets)
README
# Data-encoding
[![Latest Version][version_badge]][library]
[![Documentation][documentation_badge]][documentation]
[![Latest License][license_badge]][license]
![MSRV](https://img.shields.io/crates/msrv/data-encoding.svg)
[![Continuous Integration][ci_badge]][ci]
[![Coverage Status][coveralls_badge]][coveralls]This repository provides the following Rust crates for data-encoding:
- The `data-encoding` library provides common and custom encodings, like
hexadecimal, base32, and base64. See the [documentation] for more information.
- The `data-encoding-macro` library provides compile-time facilities. See the
[documentation][macro] for more information.
- The `data-encoding-bin` binary is a command-line tool to define and use
encodings. See the [binary] for more information.
- The [website] provides a playground to define and use encodings.[binary]: https://crates.io/crates/data-encoding-bin
[ci]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml
[ci_badge]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml/badge.svg
[coveralls]: https://coveralls.io/github/ia0/data-encoding?branch=main
[coveralls_badge]: https://coveralls.io/repos/github/ia0/data-encoding/badge.svg?branch=main
[documentation]: https://docs.rs/data-encoding
[documentation_badge]: https://docs.rs/data-encoding/badge.svg
[library]: https://crates.io/crates/data-encoding
[license]: https://github.com/ia0/data-encoding/blob/main/LICENSE
[license_badge]: https://img.shields.io/crates/l/data-encoding.svg
[macro]: https://docs.rs/data-encoding-macro
[version_badge]: https://img.shields.io/crates/v/data-encoding.svg
[website]: https://data-encoding.rs