PHPackages                             lamoda/gs1-barcode-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. lamoda/gs1-barcode-parser

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

lamoda/gs1-barcode-parser
=========================

GS1 Barcode parser and validator compatible with official GS1 documentation

1.1.0(4y ago)2177.8k↓13.2%10[1 PRs](https://github.com/lamoda/gs1-barcode-parser/pulls)1MITPHPPHP ^7.1 | ^8.0CI failing

Since Jul 21Pushed 4y ago17 watchersCompare

[ Source](https://github.com/lamoda/gs1-barcode-parser)[ Packagist](https://packagist.org/packages/lamoda/gs1-barcode-parser)[ RSS](/packages/lamoda-gs1-barcode-parser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (6)Used By (1)

Lamoda GS1 Barcode parser and validator
=======================================

[](#lamoda-gs1-barcode-parser-and-validator)

[![Build Status](https://camo.githubusercontent.com/e6debd8d1f538d0fff0ea7a77e66892d656a460c40e9afcfad2b8ccbd04cd9b9/68747470733a2f2f7472617669732d63692e6f72672f6c616d6f64612f6773312d626172636f64652d7061727365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/lamoda/gs1-barcode-parser)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/d9bfbff825fa6772dcd2b89657e6babd04ab8aa15eafbb31b80e907d21fe0e4c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6773312d626172636f64652d7061727365722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/gs1-barcode-parser/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/dc267503dabda1fa8b96f9a27b29bb0755df5f548a8c85473a0f22a8832b9060/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6773312d626172636f64652d7061727365722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/gs1-barcode-parser/?branch=master)[![Build Status](https://camo.githubusercontent.com/9ba28036cbee3da7e8b6af9b6a4e04a7dbcf8ecbd12fd5ea39829de14dd3c54c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c616d6f64612f6773312d626172636f64652d7061727365722f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lamoda/gs1-barcode-parser/build-status/master)

Installation
------------

[](#installation)

### Composer

[](#composer)

```
composer require lamoda/gs1-barcode-parser
```

Description
-----------

[](#description)

This library provides parsing of GS1 Barcodes according to [GS1 General specification](https://www.gs1.org/sites/default/files/docs/barcodes/GS1_General_Specifications.pdf)and [GS1 DataMatrix Guideline](https://www.gs1.org/docs/barcodes/GS1_DataMatrix_Guideline.pdf).

Library also provides general purpose validator for barcode's content.

Usage
-----

[](#usage)

### Parser

[](#parser)

```
