the flag german the flag uk the flag us MainProductsKnow How / FAQDownloadStoreContact

Barcode Command Line Tool for OS X

Our new command line tool ("clibar") for OS X will create all common linear and 2D area barcodes. The tool can be used directly in the Terminal on the command line but you can also call it from all common scripting languages like Python, Perl, AppleScript, Ruby etc. as well as from ordinary programming languages like C or Objective-C. Software creates thousands of barcodes in a few minutes; an ideal solution for mass production of all sorts of barcodes.

Also available for Windows, click here.

The software supports all common linear and 2D barcodes, see list in sidebar. It is completely self contained, runs without a user interface and does not require external components or barcode fonts.

The clibar tool is very easy to use and handles all necessary data conversion or check digit calculation automatically, all the user has to provide is the data to encode and the location and filename for the output. If so desired a separate options file can further control the barcode creation.

The following screenshot shows a Python script that creates sequential EAN barcodes, e.g. for serial numbers:

Python Barcodes 1

Running the script in the terminal:

Terminal Barcodes

The generated EAN 13 barcodes:

EAN 13 Barcodes

The same approach can be used to create barcodes from already existing data. Here a Python script imports numbers from a text file and feeds them into the tool one at a time:

Python Barcodes 1

The codes are created as high resolution (up to 2400 dpi) raster PNG or TIFF images. The code generation can be controlled via a supplied options file that specifies code type, module width and height, characteristics of the human readable part of the code etc.

With this tool a variety of licensing options for stand alone use and redistribution are available, please see the online store.

The software comes with sample scripts for mass production of barcodes in the following languages: Python, Perl, Ruby, AppleScript.

Available for Mac OS X. Try now - Free Download, Universal Binary
  Download
 
   System Requirements    Current Version
  • V1.0 - Build 27062008
   Barcodes
  • EAN 8 / EAN 13
  • ISBN 10 / ISBN 13
  • UPC-A / UPC-E
  • Code 39
  • Code 39 Extended
  • Code 128 A, B, C
  • Code 128 UCC/EAN/GS1
  • Code 2/5 Interleaved
  • Code 2/5 Industrial
  • Codabar
  • Datamatrix / HIBC
  • PDF417
  • QR Code
   Languages
  • English
   Pricing / Licenses    Related Products