FLUTTER ECOSYSTEM

esc_pos_utils_plus

Basic Flutter/Dart classes for ESC/POS printing. Ticket class generates ESC/POS commands that can be sent to a thermal printer.

Latest version
2.0.4
30-day downloads
114K
Likes
126
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter/Dart package providing essential classes for ESC/POS thermal printing. It includes a Ticket class that generates ESC/POS commands for printing receipts, labels, and tickets. Designed for compatibility across multiple platforms, it enables developers to send formatted print jobs to thermal printers via Bluetooth, Wi-Fi, or USB. The package simplifies command creation with built-in methods for text alignment, font styles, barcodes, and images. Ideal for point-of-sale systems, kiosks, and receipt generation apps.

Use cases
  • Receipt printing in POS systems
  • Label generation for retail
  • Event ticket printing
  • Order confirmation output
  • Mobile printer integration
Key features
  • ESC/POS command generation
  • Cross-platform support
  • Text formatting options
  • Barcode and image embedding
  • Simple API for ticket creation
Suitable for
  • Retail applications
  • Point-of-sale software
  • Kiosk systems
  • Mobile printing solutions
  • IoT device integrations
Considerations
  • Requires compatible thermal printer
  • Bluetooth/Wi-Fi connection setup needed
  • Limited to ESC/POS protocol
  • No built-in printer discovery
  • Platform-specific permissions may apply
Supported platformsAndroidiOSLinuxmacOSWebWindows

Install package

flutter pub add esc_pos_utils_plus

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.

Rankings