31 releases (4 stable)

4.0.0-rc.11.0.1 Jan 14, 2024
4.0.0-rc.11.0.0 Dec 14, 2023
4.0.0-preview3 Dec 30, 2021
4.0.0-preview1 Nov 29, 2021
1.0.0 May 4, 2021

#500 in Encoding

BSD-3-Clause

440KB
8K SLoC

logo

BPX Rust

The official BPX implementation written in Rust.

Features

  • Decode any type of BPX
  • Encode any type of BPX
  • Encode and decode BPXSD (BPX structured data)
  • Built-in support for BPX packages (type P)

Usage and development

Prerequisites

All that is needed to develop this project is cargo and Rust. You can install rust from https://www.rust-lang.org/tools/install.

Installation

You can install the package from crates.io.


lib.rs:

This library is the official implementation for the BPX container format.

Dependencies

~4–13MB
~173K SLoC