A small, focused engine that sits between ERP/WMS systems and printers. It turns structured label definitions into reliable ZPL—without embedding printer logic everywhere.
No dashboards. No drivers. Just labels that behave.
Most teams tolerate this because there's no obvious place to fix it.
LabelGen exists to be that place.
LabelGen is an API-driven label engine.
It provides a single, well-defined layer responsible for:
Applications describe what should be on a label. LabelGen decides how it fits and prints.
LabelGen does not replace your systems. It isolates printer complexity so they don't have to care about it.
Layout is expressed in native printer units. No hidden scaling, no surprises.
Reusable label components with runtime data. Change once, apply everywhere.
Relative positioning, overflow handling, and validation replace hardcoded numbers.
Labels can be rendered and validated before they ever reach a printer.
LabelGen is designed for teams that:
It's especially useful where mobile users and shared printers are involved.
LabelGen is not:
It's infrastructure.
LabelGen is currently in active development.
It grew out of real warehouse and ERP projects where label printing became fragile and hard to own. The goal now is to formalize that work into a small, dependable system that teams can run themselves.