systeminformation
Advanced, lightweight system and OS information library
Found 392 results for hardware
Advanced, lightweight system and OS information library
Library to access USB devices
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
SerialPort Hardware bindings for node serialport written in c++
Render @tracespace/plotter image trees as SVGs.
Use Gerber/drill files to create an SVG render of a finished PCB in Node.js or the browser.
Gerber and NC drill file parser
Plot @tracespace/parser ASTs into image trees.
Try to guess Gerber files' layer types based on filenames.
An isomorphic way to get the number of logical cores available.
Javascript library for KittyCAD API
Render a PCB as SVGs from the command line
NPM package to interact with the Shuttle devices
Listen to USB devices and detect changes on them.
An npm module for interfacing with the Elgato Stream Deck
get machine's uuid
An npm module for interfacing with the Elgato Stream Deck in node
An npm module for interfacing with the Contour Shuttle devices in Node.js
A Node-RED node to interact with Siemens S7 PLCs
An npm module for interfacing with the Contour Shuttle devices in Node.js
An npm module for interfacing with the X-keys panels in Node.js
Buttplug Client Implementation for Typescript/Javascript
An npm module for interfacing with the Blackmagic usb/bluetooth controllers
Loupedeck Device Interface
Helpers for a npm module for interfacing with the Elgato Stream Deck
An npm module for interfacing with the Logitech MX Creative Console in node
An npm module for interfacing with select Elgato Stream Deck devices in node over tcp
An npm module for interfacing with the Infinitton buttons
NPM package to interact with the X-keys panels
An npm module for interfacing with the Blackmagic usb/bluetooth controllers in node
Identify Gerber and drill files by filenamee
An npm module for interfacing with the Logitech MX Creative Console
A library to communicate with OPC-DA servers
Render individual Gerber / NC drill files as SVGs
Streaming Gerber/drill file parser
High precision, hardware accelerated timeout and interval methods for javascript
Reads the machine's serial number (a.k.a. service/asset tag) or Amazon EC2 instance-id
Streaming Gerber / NC drill layer image plotter
Collection of Node.JS helpers for PlatformIO fork pioarduino
Render PCBs as beautiful, precise SVGs from Gerber / NC drill files
DetectorJS Hardware Module
An npm module for interfacing with the Elgato Stream Deck in the browser
Unofficial community SDK for building R1/RabbitOS plugins with hardware access, storage, LLM integration, and optimized UI utilities
Layer stacking core logic for pcb-stackup
JavaScript framework for robotics, drones, and the Internet of Things (IoT) using Node.js
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
GPIO access with Node.js
Ledger Wallet-enabled Web3 provider
Collection of Node.JS helpers for SuperIDE
I2C access with Node.js
Enhanced Capacitor plugin for serial port communication on Android devices with improved byte handling and ISO-8859-1 encoding support
MAC Address Getter is a Node.js library for retrieving the MAC addresses from a machine's network interfaces. It provides functionalities to get either the first MAC address or all MAC addresses.
Cylon.js drivers for i2c devices
A Node library used by the Tessel CLI to generate and parse packets from the Tessel 2 USB Daemon
Cylon module for General Purpose Input/Output (GPIO)
Generate and verify signed hardware fingerprints for custom PC builds.
Parse Gerber/drill files into abstract syntax trees.
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol
A JavaScript SDK for the nesigner.
jscad parts library for screws, washers and nuts
Fostrom's Official Device SDK for JS. Fostrom (https://fostrom.io) is an IoT Cloud Platform.
Cross-platform Expo module that detects physical keyboard connections and provides detailed keyboard information on iOS and Android devices
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol
Cylon module for Arduino and other microcontrollers using the Firmata protocol
Reads the CPU and other hardware parameters of Android/iOS device
A React Native module for interfacing with serial weight scales
Advanced, lightweight system and OS information library
Enhanced Node-RED node for Allen Bradley / Rockwell PLCs with Connected Messaging support (Micro 800/850/870 series)
A Node-RED node to interact with some Allen-Bradley PLCs using PCCC protocol
A Node-RED node to talk to automation devices using the OPC-DA protocol
JavaScript API Bindings for Tinkerforge Bricks and Bricklets
get machine's uuid
An npm module for interfacing with the X-keys panels in a browser
Sphero.js - The Official Orbotix JavaScript SDK to control Sphero robots
A Node-RED node to interact with Siemens S7 PLCs
Node.js hardware monitor built on LibreHardwareMonitorLib, using named pipes and CLI reader.
fork with electron support of Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
make digest and uuid of the running machine
Drive the AxiDraw pen plotter
An npm module for interfacing with the Xencelabs Quick Keys in node
An npm module for interfacing with the Xencelabs Quick Keys
Abra o terminal, e na pasta raíz do script, execute:
A library to interface with Power Tools using the Atlas Copco Open Protocol
Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.
Node-RED nodes to communicate with Siemens MPI/PPI/DP adapters
Convert Apple hardware strings into human-readable names
Render @hpcreery/tracespace-plotter image trees as SVGs.
A Node-RED Node to communicate with BnR PLCs over UDP
A Node-RED node to interact with Siemens S7 PLCs
Plot @hpcreery/tracespace-parser ASTs into image trees.
A zero-dependency TypeScript library for fetching real-time hardware metrics and system information in Node.js.
"Where specs are hammered into real hardware." SpecForge is a hardware specification CLI that bridges the gap between innovation and manufacturing. It guides teams from idea through prototype to production with structured templates, BOM tracking, and matu
Cylon module for the Leap Motion
Cylon module for any HID joystick
Collection of Node.JS helpers for PlatformIO
Intelligent CLI tool with AI-powered model selection that analyzes your hardware and recommends optimal LLM models for your system
Library to access USB devices
Cylon module for Intel Joule, Edison, and Galileo IoT platforms
Node.js package to work with bill acceptors using EBDS protocol. Linux, OSX and Windows.
Try get the physical address(hardware MAC address) of the hosts network interfaces. Filter the virtual machine network card, VPN virtual network card, etc., and return the real MAC address information of the physical network card.
generate a unique hardwre id
Collection of Node.JS helpers for PlatformIO
Advanced, lightweight system and OS information library
KT AI Block coding hardware control
Ergonomic wrapper for node-midi, powered by TypeScript
A Node-RED node to interact with Siemens S7 via HTTP
NodeJS library to retrieve system information and utilization.
SDK for Kiosk Engine Platform
Library to access USB devices
Cylon module for Bluetooth Low Energy (LE) peripherals
Advanced, lightweight system and OS information library
Adapter connects Rademacher Homepilot station to ioBroker
Loupedeck Controller
D3.js and ELK based schematic visualizer
Ledger Wallet-enabled Web3 provider
Ink status of Epson Stylus PX830
A Node-RED node to interact with Siemens S7 PLCs
HD Wallet-enabled Web3 provider
Ink status and more of EPSON EcoTank ET-2750
Advanced USB HID Relay controller for Node.js with auto-reconnect, handshake validation, and event-based monitoring
Cylon module for the Parrot ARDrone 2.0
An npm module for interfacing with the SpaceMouse devices in a browser
Detecta las capacidades del sistema del navegador y valida requisitos mínimos
SerialPort Hardware bindings for node serialport written in c++
NPM package to interact with the SpaceMouse devices
Carouzel is a framework free, light-weight carousel plugin, which is responsive and handles multiple configurations. It uses DOM hardware acceleration for animation effects.
D3.js signal wave visualizer
A Node-RED depaula's prototype node to interact with some Weidmueller UR20-FBC-EIP Coupler by Ethernet/IP Protocol
A Node-RED Node to communicate with Mitsubishi PLCs over TCP
A library to communicate with OPC-DA servers
A Node-RED node to interface with Power Tools using the Atlas Copco Open Protocol
Cylon module for Sphero robot
Cylon.js module for Sphero BLE Robots
pinoccio api client. http://pinocc.io
KT AI Block coding hardware control
A library for accessing Line-us drawing robots via Node.js and the browser.
Ledger Wallet-enabled Web3 provider
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol that supports reading string tags
Easy Ledger Wallet support for Stellar applications and command line
Provides Wiring APIs from the Microsoft.IoT.Galileo.NativeWiring SDK to the node.js environment
Collection of Node.JS helpers for PlatformIO
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
AEGIS Hardware implementations for FPGA and ASIC platforms
A cross-platform Tauri plugin to fetch CPU, RAM, GPU, and OS info.
Android/iOS StrongBox/Secure Enclave Bindings+Wrapper for Tauri.
The Touch ID API is used to interface with fingerprint scanning hardware.
Comprehensive hardware telemetry monitoring with cluster state sharing for Scrypted
A simple library for creating hardware-agnostic IoT applications in Javascript
Node Websocket Client/Server for buttplug-js
Docusaurus theme to support docslab-enabled code examples
A fast and lightweight library for MAC address vendor lookup using IEEE OUI database
Cylon module for MQTT
The all-in-one logiccloud control package for Node-RED environment.
Simple API for WiFli programmable helicopters. Nodecopter for the common (read: cheap) hacker.
Cylon adaptor for Raspberry Pi
Convert Android device strings to human-readable manufacturer and model names
Get all available informations about your application user.
Cylon module for the Parrot Bebop drone
Ink status of Epson Workforce printers
Cylon module for Keyboard
Cylon module for any HID joystick
A library to fetch OS and device characteristics and capabilities.
Node.js library for controlling DYNAMIXEL servo motors via U2D2 interface with Protocol 2.0 support
Node.js Library for GPIO Control on M10xCore, Raspberry Pi, BeagleBone, and Other Linux-based SBCs
Allows you to specify required hardware capabilities for your Expo app
A lightweight way to get the hardware information.
fork with electron support of Node.js package to access serial ports. Welcome your robotic javascript overlords. Better yet, program them!
Node.js VCD Parsing Tool
Private and supply-chain hardened Ledger controller for TypeScript
Cylon.js adaptor/driver for the Pebble smartwatch
Cylon module for Neurosky
SerialPort Hardware bindings for node serialport written in c++
A Node-RED node to interface with other systems using the Open Protocol
Javascript/Node.js drivers and protocol implementation for Lovense Products (Max, Nora, Lush, Hush, etc...)
Streaming Gerber/drill file parser
💻 Get machine unique id. 0 dependencies
Render individual Gerber / NC drill files as SVGs
detector hardware specifications
Cylon.js module for Phillips Hue
Library to access USB devices
An npm module for interfacing with the Xencelabs Quick Keys in the browser
Guesses the PCB layer type given a filename of a Gerber or drill file
A Utility to show connected Tinkerforge Bricks and Bricklets!
Return the computer serial number
An event based node.js c++ addon/binding to detect the hid device insertion/removal and notify the subscribed apps.
Ink status of Epson Workforce printers
Cylon adaptor for the Beaglebone Black single-board computer
Easy Trezor wallet support for Stellar applications
An interface library to Smart-Tech's PenDAq(r)
Library to access USB devices
Return the hardware configuration of the machine
orbie - a fork from the official Orbotix JavaScript SDK to control Sphero robots
Library to access USB devices
Use Qcom-based hardware in your NodeJS application.
SerialPort Hardware bindings for node serialport written in c++
Easily convert PNG images into hex-value batches.
Core functionality for Web Serial Barcode Scanner
A comprehensive collection of CHIRIMEN IoT device drivers and utilities
Streaming Gerber / NC drill layer image plotter
Listen to USB devices and detect changes on them.
Library to access USB devices
interactive documentation
Cylon module for Ollie
An arduino library manager
Super minimal wrapper around esptool.py write_flash
Library to access USB devices
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
A Node-RED talk to DDE endpoints over the network
An event based node.js c++ addon/binding to retrive the connected usb storage devices and detect the storage device insertion/removal and notify the subscribed apps
Cylon module for Octanis 1 Rover
Updated Cylon module for Neurosky to support node 10
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
Fast, offline system information tool with ASCII art
Library to access USB devices
Cylon adaptor/driver for Force.com
A node.js module for interfacing with the Elk M1 Gold automation controller
Cylon.js adaptor for the Nest
The sn command line tool
A Node-RED interface to Smart-Tech's PenDAq(r)
A Node-RED node to talk to automation devices using the OPC-DA protocol
Renders Eagle CAD schematic and board files as svg images
A service provider that adds hardware acces.
众成天极,硬件设备接入通用包
ElizaOS plugin for controlling intimate hardware devices via Intiface/Buttplug protocol
A Node.js C++ addon for retrieving hardware identification on Windows platform
Driver for media keyboard Gifajster
Bluetooth LE Manager (using Noble) for native node Buttplug servers
A Node-RED node to talk to automation devices using the OPC-DA protocol
An arduino library manager
Widget for timeline graph
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Interface coin acceptors and other hardware speaking ccTalk
Collection of Node.JS helpers for PlatformIO
A library to interface with Power Tools using the Atlas Copco Open Protocol
BigStack is more than just code—it's a mindset. Uniting hardware, software, and everything in between.
Cylon module for the Electric Imp
A simple Node.js module for accessing the serial number of the local machine. Supports Linux, Mac (OS X), Windows, and FreeBSD.
Drive the AxiDraw pen plotter
Listen to USB devices and detect changes on them.
Cylon module for Digispark
AI Codiny hardware control
jscad parts library for screws, washers and nuts
Ledger Wallet-enabled Web3 provider
An MXW Signer for the Ledger hardware wallet.
Cylon module for M2X
M10XCore Hardware Control Library: ADC, PWM, GPIO, UART, I2C, SPI, QSPI, CAN, and More