TopBridge SDK Is Now Available — Headless Label Printing for Web Apps

We’re excited to announce that the TopBridge SDK is now live. JS Core is published on npm; React and Next.js wrappers are coming soon. This is the moment our developer community has been waiting for — TOPSALE label printing, now embeddable directly inside your own application.

What is SDK integration?

SDK integration means embedding a feature — in this case, professional label printing — directly into your own software. Instead of asking users to leave your app, log into a separate portal, and print labels there, you bring the print button right into your interface. With the TopBridge SDK, a developer can connect a browser to a local TSPL or ZPL printer in just a few lines of code, run a preflight check, fetch label templates, and trigger print jobs — all without leaving the page.

Why use the SDK instead of the Self-Service Portal?

  • Native user experience. Your users print labels from inside your application — no context switching, no portal hopping.
  • Programmatic control. Trigger print jobs from any event in your software: order confirmed, shipment created, batch finished. No human-in-the-loop required.
  • Production-ready by default. The SDK ships with structured error types, preflight orchestration (health check → quota validation → printer discovery), auto-launch and retry for the TopBridge tray app, and a security model with origin verification and input sanitization.
  • Zero external dependencies. Pure browser-native APIs. Just npm install and you’re set.

Who should integrate the SDK?

  • SaaS platforms whose users print labels as part of a larger workflow — ERPs, WMSes, e-commerce backends, manufacturing systems.
  • Internal tools built by teams that already run TOPSALE and want to expose label printing in their own dashboards.
  • Marketplaces and integrators wanting to offer label printing as a feature without building the printer layer themselves.
  • Anyone who has hit the limits of the “open the portal, print, come back” pattern and wants a native, in-app workflow.

Where to start

The TopBridge SDK is the same engine that powers TOPSALE’s own Self-Service Portal — now opened up for you to build on top of. We can’t wait to see what you build with it.