Linux Barcode Scanner
Integrate the Scanbot Linux Barcode Scanner SDK into your applications. Enable fast, reliable barcode scanning for Ubuntu, Raspberry Pi OS, Debian, and other Linux distributions, or deploy it in server environments, embedded systems, and edge devices.
The Linux SDK is currently in closed beta. The SDK and a trial license are available on request via beta@scanbot.io.
Trusted by 250+ industry leaders
Barcode scanning for server environments
The Scanbot Linux Barcode Scanner SDK processes image data and returns barcode data as a list, making it ideal for a variety of deployment scenarios, including private clouds, drones, robots, and edge devices running on Ubuntu, Raspberry Pi OS, or Debian.
Barcode scanning in challenging conditions
The Linux Barcode Scanner SDK is designed to perform in challenging real-world environments, such as:
- Damaged barcodes
- Low-light environments
- Tiny or distant barcodes
Customizable UI components
Our Ready-To-Use UI components cover all scanning scenarios and are highly customizable.
0.04s per scan
100% offline
Perform scanning without an internet connection – ensuring total data security, privacy, and uninterrupted functionality in offline environments.
Technical requirements
- Supported architectures:
ARM64 or x86_64. - Camera:
Camera with autofocus and at least 720p resolution. - GPU support:
Utilizes GPU acceleration on platforms with TensorRT, such as NVIDIA Jetson.
The Linux Barcode Scanner SDK’s API is written in pure C, with C++ and Python wrappers available for quick integration.
Add a fast and reliable Linux Barcode Scanner to your app
The Scanbot Linux Barcode Scanner SDK is designed as a headless tool for fast and reliable barcode scanning in server environments, embedded systems, and edge devices. The SDK processes image data and returns barcode data as a list, providing an efficient solution for private clouds, drones, robots, and industrial devices. Whether deploying on Ubuntu, Raspberry Pi OS, or Debian, the SDK offers flexible integration for a variety of Linux environments.
The core API is written in pure C, making it easy to integrate into a wide variety of programming environments. For developers looking for a quick start, the SDK comes with C++ and Python wrappers, enabling smooth integration into diverse development environments. Additionally, the SDK runs efficiently on low-power platforms like Raspberry Pi, and on platforms with TensorRT support, such as NVIDIA Jetson, leveraging GPU acceleration for optimal performance.
Whether you’re developing a Linux desktop application or deploying the SDK as a barcode scanner server, it delivers fast, reliable results.