25 releases (4 stable)

4.0.0-preview3 Dec 30, 2021
4.0.0-preview1 Nov 29, 2021
4.0.0-beta-8.0.2 Jul 5, 2022
4.0.0-beta-7.2.2 Mar 20, 2022
1.0.0 May 4, 2021

#485 in Parser implementations

BSD-3-Clause

365KB
6.5K 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–9MB
~163K SLoC