#parser #barcode #yaml #json #convert-json #json-parser #aamva

aamva-parser-rs

A library to parse RAW AAMVA data from PDF417 barcodes into JSON or YAML

1 unstable release

0.1.0 Oct 5, 2024

#1874 in Parser implementations

Download history 123/week @ 2024-09-30 35/week @ 2024-10-07 13/week @ 2024-10-14

171 downloads per month

MIT license

10KB
156 lines

AAMVA Parser for Rust

Overview

aamva-parser-rs is a Rust library designed to parse RAW AAMVA data from PDF417 barcodes and convert it into JSON or YAML formats. This library can be particularly useful for applications dealing with driver licenses and identification cards.

Features

  • Parse AAMVA data from a string input.
  • Convert parsed data to JSON or YAML formats.
  • Handle various fields in the AAMVA specification.
  • Easy command-line interface for quick usage.

Installation

To use aamva-parser-rs, add the following line to your Cargo.toml file:

[dependencies]
aamva-parser-rs = "0.1.0"  # Replace with the latest version

Dependencies

~5.5MB
~108K SLoC