usb

Improved USB library for Node.js (by node-usb)

Usb Alternatives

Similar projects and alternatives to usb

  1. Electron

    244 usb VS Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. electron-react-boilerplate

    A Foundation for Scalable Cross-Platform Apps

  4. serialport

    6 usb VS serialport

    Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!

  5. node-modbus-serial

    0 usb VS node-modbus-serial

    A pure JavaScript implemetation of MODBUS-RTU (and TCP) for NodeJS

  6. cylon.js

    3 usb VS cylon.js

    JavaScript framework for robotics, drones, and the Internet of Things (IoT)

  7. i2c-bus

    1 usb VS i2c-bus

    I2C serial bus access with Node.js

  8. spi-device

    SPI serial bus access with Node.js

  9. SaaSHub

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

    SaaSHub logo
  10. johnny-five

    23 usb VS johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

  11. node-opcua

    0 usb VS node-opcua

    Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/

  12. pigpio

    1 usb VS pigpio

    Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi (by fivdi)

  13. sane-wasm

    2 usb VS sane-wasm

    A WebAssembly port of the SANE API.

  14. gousb

    2 usb VS gousb

    gousb provides low-level interface for accessing USB devices

  15. onoff

    1 usb VS onoff

    GPIO access and interrupt detection with Node.js

  16. libusb

    1 usb VS libusb

    Go bindings for the C libusb library. (by gotmc)

  17. gousb

    1 usb VS gousb

    Discontinued Idiomatic Go bindings for libusb-1.0 (by kylelemons)

  18. native-addon-loader

    1 usb VS native-addon-loader

    Webpack .node file loader

  19. node-rpio

    Raspberry Pi GPIO library for node.js

  20. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better usb alternative or higher similarity.

usb discussion

Log in or Post with

usb reviews and mentions

Posts with mentions or reviews of usb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-29.
  • WebAssembly+WebUSB port of the SANE scanner library
    2 projects | news.ycombinator.com | 29 Apr 2023
    Browser ports can't integrate at OS level, they're intentionally separated today, but given that e.g. Node.js has WebUSB support (https://github.com/node-usb/node-usb), I guess you could make a layer that exposes such Wasm drivers as native to the OS. Could be a fun experiment.
  • Using usb-detection with electron v4 on intel mac
    3 projects | /r/electronjs | 11 Mar 2023
    I'd recommend https://github.com/node-usb/node-usb instead of usb-detection, it has hot plug events available and is better maintained. It uses NAPI for its addons so they don't need to be rebuilt per Electron version, and more helpfully, you can run tests in NodeJS and then bundle it for Electron and you don't need to rebuild the module between each.
  • Trying to get access to the USB device in Electron app
    4 projects | /r/electronjs | 11 Feb 2023
    We use node-usb for USB hotplug detection, and rerun the serial poll, diffing the output with the ID information from node-usb to produce reliable device hinting.
  • Usb devices on Go
    5 projects | /r/golang | 3 Jul 2022
    I want to work with usb devices in Go, On linux i just have to install libsub, But on windows i have to install a lot of building tools, some times it doesn't work properly! I just want to install WinUSB drivers like https://github.com/node-usb/node-usb did! (it's a corossplatform usb support on javascript node)
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 25 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic usb repo stats
4
1,606
8.5
8 days ago

node-usb/node-usb is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of usb is TypeScript.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?