Skip to content
/ tapen Public

Print labels on Brother PTouch label printers with highly customizable HTML templates

License

Notifications You must be signed in to change notification settings

corvis/tapen

Repository files navigation

Tapen Picture

Tapen


Tapen is a tool for composing and printing labels on label printers. At the moment only Brother printers are supported. Developed and tested on linux only.

Basic Usage

Just print a line of text covering all available height of the tape:

tapen print "Hello world"

Shortcut version: tpp "Hello world".

Note: Short syntax (tpp ... command is equal to tapen print ...). Here and bellow in the docs we will use short syntax for simplicity.

Print multiple labels at time:

tpp "Label 1" "label 2" "Label 3"

Print 2 copies of of each label:

tpp -q 2 "Label 1" "Label 2"

Installation

There are a couple of possible installation methods:

  1. With pip: pip install tapen
  2. Use pre-compiled binary. Just download binary from releases page

Credits

  • Dmitry Berezovsky (@corvis) - author and main maintainer
  • Dominic Radermacher (blip@mockmoon-cybernetics.ch) - creator of libptouch, the source code of this library was used to understand the interface to Brotehr devices.
  • CLI Rack

Disclaimer

This module is licensed under MIT. This means you are free to use it in commercial projects.

The GPLv3 license clearly explains that there is no warranty for this free software. Please see the included LICENSE file for details.

About

Print labels on Brother PTouch label printers with highly customizable HTML templates

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages