GitHub repository: zaolin/usbguard
Primary language: C++
Description: The USBGuard software framework helps to protect your computer against rogue USB devices (a.k.a. BadUSB) by implementing basic whitelisting/blacklisting capabilities based on USB device attributes.