Skip to content

@thermal-label/brother-ql-*

TypeScript driver for the Brother QL DK-tape series and the Brother PT-P / PT-E TZe / HSe tape series. Talks USB, TCP, Bluetooth SPP and Bluetooth LE.

24 supported devices · current version 0.6.1 · browse hardware coverage →

Packages

Documentation

  • Getting started — Install the packages and run a first print.
  • Core — Types, registries, raster encoder. Browser-safe.
  • Node — USB (libusb), TCP, and Serial transports for Node.
  • Web (WebUSB) — WebUSB and Web Bluetooth in Chrome / Edge.
  • Hardware — Per-device pages with verification reports.
  • Verification checklist — What to run before filing a verification report.
  • Troubleshooting — Common failure modes and how to read status frames.

API reference

TypeDoc-generated reference for the published packages — browse the API tree →.

Wire protocols

  • QL raster — DK-tape QL series, including two-colour QL-800 / QL-810W / QL-820NWB.
  • PT raster — PT-P / PT-E P-touch lineup, 128-pin and 560-pin heads, TZe + HSe.

Source

github.com/thermal-label/brother-ql · npm: @thermal-label/brother-ql-core