mamon-aburawi / Printer-KMP
PublicA lightweight Kotlin Multiplatform (KMP) library for ESC/POS thermal receipt printers. Supports USB/TCP connections, Android & Desktop (JVM) targets, and seamless Jetpack Compose UI capturing, this library have been tested with xprinter xp-80c
A multiplatform tool and demo app for connecting to thermal receipt printers to print formatted text, barcodes, QR codes, and captured screens from Android devices or desktops.
How It Works
You discover a simple app that makes your thermal receipt printer easy to use from your phone or computer.
Launch the app and see a clean screen ready to manage your printer.
Tap the refresh button to automatically find any connected printers nearby.
Pick your printer from the list and tap connect β it links up smoothly and shows a green connected badge.
Hit the test print button to send a sample receipt and watch it come out perfectly formatted.
Build your receipt layout right in the app preview, capture it, and print high-quality images, barcodes, or even QR codes.
Your printer now handles receipts effortlessly, saving you time and looking professional.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.