Industrial barcode scanner library

Integrate Cognex into your
Java, Jython, Kotlin, Clojure, Scala or Matlab
application.

Cognex | MATLAB | Java | Pay Once | Open Source

Writing a Matlab or Java program that reads in Barcodes?

You're in luck!

With a few lines of code, the barcodes will stream in, and you'll be back to developing the rest of your application.

Compatible with Matlab and Simulink

Rapidly integrate a network of barcode scanners to your Matlab application. Don't worry about reconnects or start-up order, just run your code.

Java Virtual Machine

Whether you're using Java, Kotlin, Clojure, Scala, or Jython, we've got you covered. Set up a simple proof of concept with queues or wire up event-driven callbacks.

Want to see a working application?

Tested and Proven on Industry Hardware

We support popular industry hardware and can easily be adapted to new scanners.

  • Dataman 80 Series
  • Dataman 280 Series
  • Dataman 290 Series
  • Dataman 380 Series
  • Dataman 370 Series
  • Dataman 470 Series
  • Dataman 390 Series
  • Dataman 580 Series