All Projects → libusb → Libusb

libusb / Libusb

Licence: lgpl-2.1
A cross-platform library to access USB devices

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
M4
1887 projects
Makefile
30231 projects
shell
77523 projects

Labels

Projects that are alternatives of or similar to Libusb

ccid-utils
A USB smartcard driver including GSM SIM and EMV credit/debit card development platforms
Stars: ✭ 37 (-98.94%)
Mutual labels:  usb, libusb
Libwdi
Windows Driver Installer library for USB devices
Stars: ✭ 928 (-73.35%)
Mutual labels:  usb, libusb
Device.net
A C# cross platform connected device framework
Stars: ✭ 347 (-90.03%)
Mutual labels:  usb, libusb
Uhubctl
uhubctl - USB hub per-port power control
Stars: ✭ 1,036 (-70.25%)
Mutual labels:  usb, libusb
Usb4java
USB library for Java based on libusb
Stars: ✭ 240 (-93.11%)
Mutual labels:  usb, libusb
libusb
Go bindings for the C libusb library.
Stars: ✭ 74 (-97.87%)
Mutual labels:  usb, libusb
Hidviz
A tool for in-depth analysis of USB HID devices communication
Stars: ✭ 505 (-85.5%)
Mutual labels:  usb, libusb
Usb4java Javax
javax.usb extension for usb4java
Stars: ✭ 47 (-98.65%)
Mutual labels:  usb, libusb
Usbdk
Usb Drivers Development Kit for Windows
Stars: ✭ 181 (-94.8%)
Mutual labels:  usb, libusb
Qtusb
A cross-platform USB Module for Qt.
Stars: ✭ 245 (-92.96%)
Mutual labels:  usb, libusb
libusb-win32
libusb-win32 project official github repo
Stars: ✭ 44 (-98.74%)
Mutual labels:  usb, libusb
mkosxinstallusb
Linux shell script that creates USB flash drive booting OS X installer
Stars: ✭ 34 (-99.02%)
Mutual labels:  usb
usbmon
List and monitor USB devices connected to Linux host. Also as Collectd plugin.
Stars: ✭ 28 (-99.2%)
Mutual labels:  usb
Cores
Various HDL (Verilog) IP Cores
Stars: ✭ 271 (-92.22%)
Mutual labels:  usb
MiniNT5-Tools
small Windows 10 (based on Windows PE) with customised tools
Stars: ✭ 34 (-99.02%)
Mutual labels:  usb
EvilUSB
Quick utility to craft executables for pentesting and managing reverse shells
Stars: ✭ 33 (-99.05%)
Mutual labels:  usb
azalea
main board for the GreatFET project, also known as GreatFET One
Stars: ✭ 52 (-98.51%)
Mutual labels:  usb
FPGA-USB-Device
FPGA-based USB-device controller to implement USB-CDC, USB-HID, etc.
Stars: ✭ 29 (-99.17%)
Mutual labels:  usb
usb
Minimalist portable USB device stack for SAMD21, LPC1800, LPC4300, Xmega
Stars: ✭ 90 (-97.42%)
Mutual labels:  usb
Vmware Usb Osx
Easily create a bootable USB installer for VMware ESXi / vSphere Hypervisor
Stars: ✭ 286 (-91.79%)
Mutual labels:  usb

libusb

Build Status Build Status Coverity Scan Build Status

libusb is a library for USB device access from Linux, macOS, Windows, OpenBSD/NetBSD, Haiku and Solaris userspace. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version (see COPYING).

libusb is abstracted internally in such a way that it can hopefully be ported to other operating systems. Please see the PORTING file for more information.

libusb homepage: http://libusb.info/

Developers will wish to consult the API documentation: http://api.libusb.info

Use the mailing list for questions, comments, etc: http://mailing-list.libusb.info

(Please use the mailing list rather than mailing developers directly)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].