![logo](https://assets.gitlab-static.net/uploads/-/system/group/avatar/10553166/logo_white.ico?width=64)

# 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](https://crates.io/crates/bpx).