• Stars
    star
    421
  • Rank 102,679 (Top 3 %)
  • Language
    JavaScript
  • License
    SIL Open Font Lic...
  • Created over 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Libre Barcode: barcode fonts for various barcode standards.

Libre Barcode Font Project

Fonts to write barcodes.

Manual Pages

Code 39

  • Libre Barcode 39
  • Libre Barcode 39 Text
  • Libre Barcode Extended 39
  • Libre Barcode Extended 39 Text

Code 39 manual

Code 128

  • Libre Barcode 128
  • Libre Barcode 128 Text

Code 128 manual

EAN 13 (EAN 8, UPC-A, UPC-E, 2- and 5-digit Add-Ons)

  • Libre Barcode EAN13 Text

EAN 13 manual

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 [email protected]: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.
The barcode font generators and encoders are GPL3+.

More Repositories

1

ufoJS

Javascript API for the Unified Font Object
JavaScript
52
star
2

urlHosted

Experimental unhosted app misusing the URL hash as datastorage.
JavaScript
39
star
3

specimenTools

JavaScript
29
star
4

mdlFontSpecimen

Font specimen for the web based on Material Design Lite.
HTML
25
star
5

multitoner

Create “Multitone” (Monotone, Duotone, Tritone, Quadtone, …) EPS-files for printing.
Python
14
star
6

varla-varfo

Variable Layouts for Variable Fonts
HTML
11
star
7

graphicoreBMFB

graphicore Bitmap Font Building, this program builds bitmap fonts
Python
11
star
8

graphicore-FontForge-Python-Scripts

Python
10
star
9

charset-inspector

Visualize and compare unicode encoded character sets.
JavaScript
9
star
10

Atem-Project

Atem—Tooling Expressive Models: This acts as the hub of the project and host of its website.
HTML
5
star
11

obtainJS

Framework to unify synchronous and asynchronous JavaScript.
JavaScript
4
star
12

extractFea

Write an Adobe FEA file from binary font data.
Python
4
star
13

docker-sortsmill

Build Sorts Mill Tools in Docker images
2
star
14

nametableswapper

Python
2
star
15

JosefinSansFont

A fork of Santiago Orozcos font Josefin Sans from the old Google font directory
HTML
2
star
16

online-font-project

Bundles and configure a list of purely browser-based apps that can help you making fonts.
JavaScript
2
star
17

Bauhaus-Emblem-Font

Demo for Atem-CPS tech, not active archive situation. https://atem.graphicore.de/
JavaScript
2
star
18

metapost.js

Metapost running directly in a browser, thanks to Emscripten and asm.js
JavaScript
1
star
19

Atem-Math-Tools

Collection of (2d graphics) math modules used in Atem.
JavaScript
1
star
20

Robopsz

Technical testing font to display the actually used location of the opsz variable font axis.
Python
1
star
21

fontdev-adhoc-dump

Python
1
star
22

Atem-CPS

Atem Project: CPS—Cascading Properties Sheets and OMA—Object Model API
JavaScript
1
star
23

graphicore.de

The website https://graphicore.de
PHP
1
star
24

Glyphs-Scripts

Python
1
star
25

Atem-MOM-Toolkit

Atem-Project: shared tools used to render the Metapolator Object Model in user interfaces.
JavaScript
1
star
26

Atem-MOM

Atem Project: MOM—Metapolator Object Model
JavaScript
1
star
27

Atem-Webgenerator

Atem Project: static site generator written in Python based on Frozen-Flask
Python
1
star