C++ Usb

Open-source C++ projects categorized as Usb

Top 20 C++ Usb Projects

  1. DigiSpark-Scripts

    USB Rubber Ducky type scripts written for the DigiSpark.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. node-hid

    Access USB & Bluetooth HID devices through Node.js

  4. xow

    Linux driver for the Xbox One wireless dongle

  5. usbguard

    USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)

    Project mention: European govt air-gapped systems breached using custom malware | news.ycombinator.com | 2024-10-09

    https://usbguard.github.io/ for Linux, amongst others. Mostly to be found in the context of 'anti-forensics' there.

  6. UsbDk

    Usb Drivers Development Kit for Windows

  7. EspTinyUSB

    ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

  8. DualSense-Windows

    Windows API for the PS5 DualSense controller

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. ArduinoXInput

    XInput library for USB capable Arduino boards

  11. obs-ios-camera-source

    Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB

  12. web-gphoto2

    Running gPhoto2 to control DSLR cameras over USB on the Web

  13. V4L2-to-NDI

    A video input (V4L2) to NDI converter that works with Raspberry Pi (32-bit and 64-bit), and Intel/AMD CPUs

  14. Ch376msc

    Arduino library for CH376 mass storage contoller

  15. usb-pd-arduino

    USB Power Delivery for Arduino

    Project mention: Twonkie: A USB-PD sniffer/injector/sink based on Google's Twinkie | news.ycombinator.com | 2024-06-24

    Yep. That's exactly what I am looking for. Use USB-PD to charge small electric vehicles in a standardised way ;) See https://jan.wildeboer.net/2024/06/Charging-SEVs-A-Modest-Pro... where I describe the concept and https://github.com/manuelbl/usb-pd-arduino/wiki where there is Open Source code (and schematics) to do PD sniffing and sink negotiation.

  16. ATtiny85-TinyTerminal

    USB controlled OLED Display

  17. msigd

    MSI Gaming Device control application

  18. USBProxy

    A USB proxy for rpi 4b, based on libUSB & gadgetFS - maintained by Nesto

  19. usbguard-notifier

    A tool for detecting usbguard policy and device presence changes

  20. demuxusb

    A program and toolset to analyze iDevice USB sessions

  21. HID_Buttons

    Arduino library making it easier to use HID buttons

  22. usb-human-name

    C++ Humanize USB vendor and product codes library

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Usb discussion

Log in or Post with

C++ Usb related posts

Index

What are some of the best open-source Usb projects in C++? This list will help you:

# Project Stars
1 DigiSpark-Scripts 2,035
2 node-hid 1,523
3 xow 1,434
4 usbguard 1,205
5 UsbDk 608
6 EspTinyUSB 523
7 DualSense-Windows 387
8 ArduinoXInput 386
9 obs-ios-camera-source 362
10 web-gphoto2 125
11 V4L2-to-NDI 89
12 Ch376msc 81
13 usb-pd-arduino 69
14 ATtiny85-TinyTerminal 68
15 msigd 59
16 USBProxy 56
17 usbguard-notifier 48
18 demuxusb 34
19 HID_Buttons 22
20 usb-human-name 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com