Open-sourcing an IATA compliant and backwards compatible boarding pass tool. You can try it out here:
https://jqs.app/iataThe BCBP standards can be finnicky to implement, with documentation often behind paywalls and all existing tools out of date. Needed a modern, open, web-based sandbox.
This one allows you to:
- (encode) produce IATA compliant barcode data for integration tests without proprietary software
- (decode) scan or upload the barcode, or paste the boarding pass directly from your device
- (save) add or share a boarding pass to Apple Wallet or Google Wallet
Furthermore, it supports:
- all additional fields defined by the current spec (sequence numbers, compartment code, agency discount, baggage allowance, fast track, secondary security, travel document verification indicators, etc.)
- viewing boarding pass data in an alternative barcode format
And of course, no telemetry/tracking. You can even self-host the entire stack yourself or use an alternative UI on top.
Would love some feedback on the parser's robustness. Feel free to submit PRs too.
The BCBP standards can be finnicky to implement, with documentation often behind paywalls and all existing tools out of date. Needed a modern, open, web-based sandbox.
This one allows you to: - (encode) produce IATA compliant barcode data for integration tests without proprietary software - (decode) scan or upload the barcode, or paste the boarding pass directly from your device - (save) add or share a boarding pass to Apple Wallet or Google Wallet
Furthermore, it supports: - all additional fields defined by the current spec (sequence numbers, compartment code, agency discount, baggage allowance, fast track, secondary security, travel document verification indicators, etc.) - viewing boarding pass data in an alternative barcode format
And of course, no telemetry/tracking. You can even self-host the entire stack yourself or use an alternative UI on top.
Would love some feedback on the parser's robustness. Feel free to submit PRs too.