This npm package contains a list of USB vendors with an id.
npm i --save-dev usb-vendor-ids
import { usbVendorIds, getUsbVendorById } from 'usb-vendor-ids';
const vendor = getUsbVendorById(1414);
console.log(vendor); // "ZyXEL Communications Corp"
// Output list of USB vendors with ids
console.log(usbVendorIds);
// [
// ...
// [
// 1414,
// "ZyXEL Communications Corp"
// ]
// ]MIT
- https://www.usb.org/developers
- https://www.usb.org/sites/default/files/vendor_ids100824_0.pdf
- https://www.usb.org/sites/default/files/obsoletevids_10232019.pdf
Updated: 2025-12-12