Barcode Syntax Dictionary
Machine-readable AI formats, separator flags, associations and Digital Link classifications. The original text and Apache-2.0 license are preserved in the repository.
Official GS1 repositoryStandards provenance
BarcodeOpsKit uses reviewed, vendored snapshots so local results are reproducible and do not depend on a mutable runtime service.
Active local snapshot
Retrieved 2026-07-13 and reviewed2026-07-13. License:Apache-2.0.
2026-01-276461ece7c03420fb27a3f18163ef9a08694aa4bb2491dea25f63bcdf22451a99Machine-readable AI formats, separator flags, associations and Digital Link classifications. The original text and Apache-2.0 license are preserved in the repository.
Official GS1 repositoryRelease 1.6.0, Ratified, published 2025-03. Used for HTTPS, primary-key path, qualifier order and attribute placement.
Official ratified standardRelease 26.0.0, Ratified, published 2026-01. Used as the broader identifier and element-string context.
Official GS1 standardThe Stage 09 implementation checks assigned AI, field length, character set, supported YYMMDD structure, embedded Modulo-10 digits, duplicates, required associations, exclusions, FNC1 boundaries, and GTIN Digital Link qualifier placement. It does not claim to execute every named upstream linter or every application-specific GS1 rule.
pnpm standards:update downloads a candidate outside the active snapshot.pnpm standards:check, pnpm standards:test and the full verification gate.The update command never overwrites production standards data. No runtime request is made by either GS1 tool.
BarcodeOpsKit is independent and not affiliated with GS1. A matching syntax or check digit does not establish assignment, registration, ownership, company identity, product identity, resolver configuration, physical print quality, certification, or commercial acceptance.
Continue with the AI parseror Digital Link builder.