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: 3 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 (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T19:06:14.000Z (23 days ago)
- Last Synced: 2024-11-08T20:03:02.784Z (8 days ago)
- Topics: base32, base32hex, base64, base64url, hex, rust
- Language: Rust
- Homepage: https://data-encoding.rs/
- Size: 460 KB
- Stars: 177
- Watchers: 3
- Forks: 23
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
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]
[![Fuzzing Status][fuzz-badge]][fuzz]
[![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-badge]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml/badge.svg
[ci]: https://github.com/ia0/data-encoding/actions/workflows/ci.yml
[coveralls-badge]: https://coveralls.io/repos/github/ia0/data-encoding/badge.svg?branch=main
[coveralls]: https://coveralls.io/github/ia0/data-encoding?branch=main
[documentation-badge]: https://docs.rs/data-encoding/badge.svg
[documentation]: https://docs.rs/data-encoding
[fuzz-badge]: https://oss-fuzz-build-logs.storage.googleapis.com/badges/data-encoding.svg
[fuzz]: https://oss-fuzz-build-logs.storage.googleapis.com/index.html#data-encoding
[library]: https://crates.io/crates/data-encoding
[license-badge]: https://img.shields.io/crates/l/data-encoding.svg
[license]: https://github.com/ia0/data-encoding/blob/main/LICENSE
[macro]: https://docs.rs/data-encoding-macro
[version-badge]: https://img.shields.io/crates/v/data-encoding.svg
[website]: https://data-encoding.rs