Librebarcode
Libre Barcode: barcode fonts for various barcode standards.
Install / Use
/learn @graphicore/LibrebarcodeREADME
Libre Barcode Font Project
Fonts to write barcodes.
Code 39
- Libre Barcode 39
- Libre Barcode 39 Text
- Libre Barcode Extended 39
- Libre Barcode Extended 39 Text
Code 128
- Libre Barcode 128
- Libre Barcode 128 Text
EAN 13 (EAN 8, UPC-A, UPC-E, 2- and 5-digit Add-Ons)
- Libre Barcode EAN13 Text
How to install and build
You'll need git, bash, python3.6, node(=nodejs e.g. v14.13.1 is confirmed to work, use nvm to manage node versions) with npm, bower and ttfautohint (if not in your distribution I suggest: ttfautohint-build). Maybe you'll have to install the python3-venv module.
Are dependencies missing? Please, let me know.
# fetch the sources
path/to $ git clone git@github.com:graphicore/librebarcode.git
path/to $ cd librebarcode
# best start with an virtual environment
path/to/librebarcode $ python3 -m venv venv
path/to/librebarcode $ . venv/bin/activate
# installs fontmake and fontbakery
(venv) path/to/librebarcode $ pip install -r requirements.txt
# installs javascript dependencies
(venv) path/to/librebarcode $ npm install
(venv) path/to/librebarcode $ bower install
# now build:
(venv) path/to/librebarcode $ ./app/bin/buildAll
# the fonts should be in the librebarcode/fonts directory now
# The UFO sources should be in the sources directory
Licensing
The fonts are licensed under OFL.<br /> The barcode font generators and encoders are GPL3+.
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
