Barcode Bakery is a library written in TypeScript, .NET Standard and PHP which allows you to generate barcodes on the fly on your server for displaying or saving or directly on the client.
The library has minimal dependencies in each language in order to be supported on a wide variety of platform.
The TypeScript library is under the Creative Commons Attribution-NoDerivatives 4.0 International.
Please consider doing a donation.
Installation
This library is the base to generate barcodes.
You should consider looking up the README based on the framework where you want to get this installed:
You can follow our developer's guide on our website to learn how to use our library.
Tests
Simply type yarn test
to run the tests.
Supported types
Other libraries available
- Codabar (React, NodeJS)
- Code 11 (React, NodeJS)
- Code 128 (React, NodeJS)
- Code 39 (React, NodeJS)
- Code 39 Extended (React, NodeJS)
- Code 93 (React, NodeJS)
- EAN-13 (React, NodeJS)
- EAN-8 (React, NodeJS)
- Interleaved 2 of 5 (React, NodeJS)
- ISBN-10 / ISBN-13 (React, NodeJS)
- MSI Plessey (React, NodeJS)
- Other (Custom) (React, NodeJS)
- Standard 2 of 5 (React, NodeJS)
- UPC-A (React, NodeJS)
- UPC-E (React, NodeJS)
- UPC Extension 2 (React, NodeJS)
- UPC Extension 5 (React, NodeJS)
- Aztec (React, NodeJS)
- Databar Expanded (React, NodeJS)
- DataMatrix (React, NodeJS)
- MaxiCode (React, NodeJS)
- PDF417 (React, NodeJS)