Sunday, May 3, 2009

libusb related wrappers or bindings

Most of the following libusb wrapper/binding work with both libusb and libusb-win32 0.1 version. As far as I know, there are no libusb wrapper/bindings yet for the new libusb-1.0 (currently only Linux and Mac OS X) or Openusb (currently only Linux and Solaris).

Python -- pyusb

Python -- bitpim libusb wrapper with swig

Perl -- Device::USB

Ruby -- ruby-usb

Java -- libusbjava

FreePascal -- fpc_libusb

C# and DotNet: LibUsbDotNet

Lua -- lualibusb

No comments: