Fast Rust engine to parse ZPL, EPL & TSPL/TSC label data and render to PNG/PDF. CLI tool, HTTP microservice, or library. Open-source Labelary alternative.
-
Updated
Oct 16, 2026 - Rust
Fast Rust engine to parse ZPL, EPL & TSPL/TSC label data and render to PNG/PDF. CLI tool, HTTP microservice, or library. Open-source Labelary alternative.
Universal printer language SDK — 9 languages, 9 parsers, 63 cross-compilers. TSC, ZPL, EPL, ESC/POS, CPCL, DPL, SBPL, Star PRNT, IPL. Zero dependencies. Pure TypeScript.
Small lib which generate binary data for tsc printer (tspl tspl2)
CUPS Driver for TSPL-based label printers on the Raspberry Pi
Free open-source CUPS driver for TSPL/TSPL2 thermal label printers on Linux & Raspberry Pi (ARM) — HZD950, Munbyn, iDPRT, HPRT, Beeprt & more. Signed apt/dnf repos + one-command AirPrint. Built for free by constly.com
Linux CUPS driver for Xprinter V3 (XP-V3, XP-365B, XP-420B) thermal label printers. No official driver exists — this one adds the printer to your system. Ctrl+P from any app, pick label size, print. Bluetooth/USB/WiFi. TSPL/TSPL2.
TypeScript driver for the LabeLife app printer family — ~95 Aimo/Quyin OEM thermal label printers (Phomemo, Munbyn, Wagtail, 123inkt LW650XL PRO, …) over TSPL II & vendor ESC/POS on Bluetooth, BLE, TCP-9100, and USB.
Badge QR check-in and Bluetooth name-tag printing for AI Tinkerers events, entirely from a mobile browser. Built with Bun, React, Vite, and Typst.
Another project that would probably never be finished. Message me in issues for Ghidra project files
A self-hosted web app for designing and printing parameterized thermal labels.
LAN virtual printer — preview ESC/POS receipts & TSPL labels in the browser
A lightweight, high-performance Bluetooth printing library for Taro. Supports ESC/POS thermal receipt and TSPL/ZPL/CPCL label printers across WeChat, Alipay, QQ, Baidu & ByteDance mini-programs, H5 WebBluetooth, React Native and HarmonyOS.
🟢Enhance version: 🍽️PHP library for printing to ESC/POS-compatible thermal and impact printers
Tool to print to TSPL-based label printers eg. Hotlabel/Xprinter/N41
Traducción al español del libro «The Swift Programming Language»
Print to a USB Phomemo PM64D label printer from iPhone/Mac via AirPrint, using an open-source CUPS driver (no Labelife app)
Silent local printing agent for web applications — print PDFs and thermal labels from any web app to any local printer
To associate your repository with the tspl topic, visit your repo's landing page and select "manage topics."