Top 20 NuGet usb Packages

WebClientPrint for ASP.NET is a plugin-free solution for Client-side Raw Printing scenarios for Windows, Linux, Raspberry Pi & Mac clients, exclusively designed for ASP.NET Core, MVC and WebForms. With WebClientPrint, you can easily send raw data, text and native commands to printers installed a...
Cross-platform .NET framework for talking to connected devices in a uniform way through dependency injection. Alpha version. Please use 3.x for a stable release
Cross-platform .NET library for talking to HID devices. Backed by the Device.Net framework
Cross-platform .NET library for talking to USB devices. Backed by the Device.Net framework
This library enables you to enumerate and communicate with Hid compatible USB devices in .NET.
Munts Technologies Remote I/O Library for .Net Standard 2.0
macOS and Linux .NET library for talking to USB devices. Backed by the Device.Net framework
Cross-platform .NET library for talking to Serial Port / COM devices. Backed by the Device.Net framework
Munts Technologies Linux Simple I/O Library for .Net Standard 2.0
Observable USB connection. Written to help with connecting to HID devices and remapping controller buttons.
Subscribe to events to be notified when a USB drive is mounted in or ejected, or when a USB device is added or removed. Usb.Events is a .NET Standard 2.0 library and uses WMI on Windows, libudev on Linux and IOKit on macOS.
A Reliance Thermal printer API that support firmware updates and configuration. This requires the Reliance printer to be connected via USB.
.NET Standard 2.0 Implementation of ESC/POS command generation and integration with thermal printers. Allows creating receipts with all common functionality supported.
JSPrintManager is a Javascript + Client App solution for Client-side Printing & Scanning scenarios designed to be used in any Website developed on top of any Web Platform like ASP.NET, PHP, Django, Ruby On Rails (RoR), Express.js and more! By writing pure Javascript code, JSPrintManager allows you t...
A C# SDK to communicate with a either a TappyUSB or TappyBLE using the TCMP protocol.
A .net library for the enumeration of usb devices, hubs and controllers
Library allows to read/write raw sectors from/to USB flash drive, catch inject/eject USB flash drive event, make window blink and change keyboard layout through Win32
Templates for .Net Core console applications using libsimpleio.
Templates for .Net Core console applications using libremoteio.
.NET 5.0 port of UsbEject