systeminformation
Advanced, lightweight system and OS information library
Found 374 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.
Javascript library for KittyCAD API
Render a PCB as SVGs from the command line
An isomorphic way to get the number of logical cores available.
Listen to USB devices and detect changes on them.
An npm module for interfacing with the Elgato Stream Deck in node
NPM package to interact with the Shuttle devices
A Node-RED node to interact with Siemens S7 PLCs
get machine's uuid
An npm module for interfacing with the Contour Shuttle devices in Node.js
Identify Gerber and drill files by filenamee
A library to communicate with OPC-DA servers
Streaming Gerber/drill file parser
Reads the machine's serial number (a.k.a. service/asset tag) or Amazon EC2 instance-id
Render individual Gerber / NC drill files as SVGs
Buttplug Client Implementation for Typescript/Javascript
An npm module for interfacing with the Elgato Stream Deck
Streaming Gerber / NC drill layer image plotter
NPM package to interact with the X-keys panels
DetectorJS Hardware Module
An npm module for interfacing with the X-keys panels in Node.js
Intelligent CLI tool with AI-powered model selection that analyzes your hardware and recommends optimal LLM models for your system
Layer stacking core logic for pcb-stackup
Render PCBs as beautiful, precise SVGs from Gerber / NC drill files
Helpers for a npm module for interfacing with the Elgato Stream Deck
An npm module for interfacing with the Infinitton buttons
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
High precision, hardware accelerated timeout and interval methods for javascript
NodeJS library to retrieve system information and utilization.
An npm module for interfacing with the Blackmagic usb/bluetooth controllers
An npm module for interfacing with the Elgato Stream Deck in the browser
An npm module for interfacing with the Contour Shuttle devices in Node.js
An npm module for interfacing with select Elgato Stream Deck devices in node over tcp
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol
An npm module for interfacing with the Blackmagic usb/bluetooth controllers in node
An npm module for interfacing with the Logitech MX Creative Console in node
Android/iOS StrongBox/Secure Enclave Bindings+Wrapper for Tauri.
Reads the CPU and other hardware parameters of Android/iOS device
An npm module for interfacing with the Logitech MX Creative Console
An npm module for interfacing with the X-keys panels in a browser
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.
get machine's uuid
JavaScript framework for robotics, drones, and the Internet of Things (IoT) using Node.js
An npm module for interfacing with the X-keys panels in Node.js
Fostrom's Official Device SDK for JS. Fostrom (https://fostrom.io) is an IoT Cloud Platform.
A library to interface with Power Tools using the Atlas Copco Open Protocol
A Node-RED node to talk to automation devices using the OPC-DA protocol
Cylon module for General Purpose Input/Output (GPIO)
Cylon.js drivers for i2c devices
Core functionality for Web Serial Barcode Scanner
Local hardware detection and Ollama monitoring CLI for Ollama Model Compass - Get accurate system specs and real-time monitoring
A Node-RED node to interact with some Allen-Bradley PLCs using PCCC protocol
Library to access USB devices
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!
Wake - A hardware-first coding agent by Wind
Collection of Node.JS helpers for PlatformIO fork pioarduino
Cylon module for Arduino and other microcontrollers using the Firmata protocol
Ledger Wallet-enabled Web3 provider
make digest and uuid of the running machine
A Node-RED node to interact with Siemens S7 via HTTP
A Node-RED node to interact with Siemens S7 PLCs
A Node-RED node to interact with Siemens S7 PLCs
A Node-RED node to interact with Siemens S7 PLCs
D3.js and ELK based schematic visualizer
Convert Apple hardware strings into human-readable names
GPIO access with Node.js
Sphero.js - The Official Orbotix JavaScript SDK to control Sphero robots
A comprehensive collection of CHIRIMEN IoT device drivers and utilities
Abra o terminal, e na pasta raíz do script, execute:
I2C access with Node.js
Simple API for WiFli programmable helicopters. Nodecopter for the common (read: cheap) hacker.
Adapter connects Rademacher Homepilot station to ioBroker
generate a unique hardwre id
A lightweight way to get the hardware information.
Collection of Node.JS helpers for PlatformIO
D3.js signal wave visualizer
Node-RED nodes to communicate with Siemens MPI/PPI/DP adapters
Ink status of Epson Stylus PX830
Get all available informations about your application user.
众成天极,硬件设备接入通用包
A Node-RED node to interface with Power Tools using the Atlas Copco Open Protocol
Allows you to specify required hardware capabilities for your Expo app
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
Ink status and more of EPSON EcoTank ET-2750
Advanced, lightweight system and OS information library
A Node-RED Node to communicate with Mitsubishi PLCs over TCP
Cylon module for Intel Joule, Edison, and Galileo IoT platforms
Cylon module for OpenCV
An npm module for interfacing with the Xencelabs Quick Keys in node
A Node-RED Node to communicate with BnR PLCs over UDP
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.
pinoccio api client. http://pinocc.io
Cylon module for any HID joystick
Ergonomic wrapper for node-midi, powered by TypeScript
Drive the AxiDraw pen plotter
An npm module for interfacing with the Xencelabs Quick Keys
A Node library used by the Tessel CLI to generate and parse packets from the Tessel 2 USB Daemon
Cylon module for Neurosky
Cylon.js module for Sphero BLE Robots
SerialPort Hardware bindings for node serialport written in c++
JavaScript API Bindings for Tinkerforge Bricks and Bricklets
Cylon adaptor for the Particle Core & Photon device
Cylon module for the Parrot ARDrone 2.0
fork with electron support of Node.js package to access serial ports. Welcome your robotic javascript overlords. Better yet, program them!
Library to access USB devices
Cylon module for the Leap Motion
Node.js library for controlling DYNAMIXEL servo motors via U2D2 interface with Protocol 2.0 support
Cylon adaptor for the Beaglebone Black single-board computer
Library to access USB devices
HD Wallet-enabled Web3 provider
Parse Gerber/drill files into abstract syntax trees.
An npm module for interfacing with the SpaceMouse devices in a browser
Convert Android device strings to human-readable manufacturer and model names
Library to access USB devices
Library to access USB devices
Library to access USB devices
SDK for Kiosk Engine Platform
💻 Get machine unique id. 0 dependencies
Loupedeck Device Interface
Node.js VCD Parsing Tool
The Touch ID API is used to interface with fingerprint scanning hardware.
Provides Wiring APIs from the Microsoft.IoT.Galileo.NativeWiring SDK to the node.js environment
Cylon adaptor for Raspberry Pi
NPM package to interact with the SpaceMouse devices
Streaming Gerber/drill file parser
jscad parts library for screws, washers and nuts
Cylon module for Bluetooth Low Energy (LE) peripherals
Library to access USB devices
A fast and lightweight library for MAC address vendor lookup using IEEE OUI database
Drive the AxiDraw pen plotter
Cylon adaptor/driver for Force.com
A cross-platform Tauri plugin to fetch CPU, RAM, GPU, and OS info.
Library to access USB devices
KT AI Block coding hardware control
Cylon module for Ollie
Cylon module for Sphero robot
Library to access USB devices
Cylon.js adaptor for the Skynet open source machine to machine protocol
Docusaurus theme to support docslab-enabled code examples
The sn command line tool
[Participation] BUGswarm is platform that allows you to share and access your hardware sensor data easily and effortlessly.
Render individual Gerber / NC drill files as SVGs
Jackin definition for the Raspberry Pi series of single board computers
Library to access USB devices
Cylon module for Octanis 1 Rover
Cylon module for Rapiro
Node Websocket Client/Server for buttplug-js
A Node-RED node to interact with Allen Bradley / Rockwell PLCs using the EtherNet/IP Protocol that supports reading string tags
AI Codiny hardware control
Ledger Wallet-enabled Web3 provider
A Node-RED depaula's prototype node to interact with some Weidmueller UR20-FBC-EIP Coupler by Ethernet/IP Protocol
Listen to USB devices and detect changes on them.
An interface library to Smart-Tech's PenDAq(r)
orbie - a fork from the official Orbotix JavaScript SDK to control Sphero robots
[Configuration] BUGswarm is platform that allows you to share and access your hardware sensor data easily and effortlessly.
Collection of Node.JS helpers for PlatformIO
A Utility to show connected Tinkerforge Bricks and Bricklets!
Streaming Gerber / NC drill layer image plotter
Cylon.js adaptor/driver for the Pebble smartwatch
Cylon.js adaptor for the Nest
Ink status of Epson Workforce printers
Interface coin acceptors and other hardware speaking ccTalk
BlackBerry 10 Community Contributed API for Custom Configuration of Media Keys
Cylon.js adaptor for the C.H.I.P. single-board computer
Cylon module for the Parrot Bebop drone
Discover/detect all Chromecast devices on a network.
A Node-RED node to talk to automation devices using the OPC-DA protocol
Javascript/Node.js drivers and protocol implementation for Lovense Products (Max, Nora, Lush, Hush, etc...)
Automatically returns the address of your Sphero BB8 droid
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Super minimal wrapper around esptool.py write_flash
this package uses android media codec api (android only) to transcode videos with hardware accleration
Cylon module for any HID joystick
A node.js module for interfacing with the Elk M1 Gold automation controller
Cylon module for M2X
Cylon module for Keyboard
A Node.js C++ addon for retrieving hardware identification on Windows platform
Collection of Node.JS helpers for SuperIDE
A Node-RED talk to DDE endpoints over the network
Ink status of Epson Workforce printers
Cylon module for MIP
jscad parts library for screws, washers and nuts
Cylon adaptor for the Pinoccio mesh-networked microcontroller
A Node-RED node to interface with other systems using the Open Protocol
Cross-platform serial port monitor and console with TUI interface, auto-reconnect, and hex viewer. Ideal for embedded systems debugging.
Abstraction for the MAX7219 display driver controller
Private and supply-chain hardened Ledger controller for TypeScript
The all-in-one logiccloud control package for Node-RED environment.
Collection of Node-RED nodes tailored for C-LAB IoT-LINK industrial gateway.
(raspberry-pi *only*) native bindings to control a strip of WS281x or SK6812 LEDs with node.js
Estim hardware (Erostek ET-312/ET-232, Estim Systems 2B) control for node.js
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
interactive documentation
A minimal, easy-to-use CLI for Chromecast Audio devices.
An event based node.js c++ addon/binding to detect the hid device insertion/removal and notify the subscribed apps.
Updated Cylon module for Neurosky to support node 10
Node.js Library for GPIO Control on M10xCore, Raspberry Pi, BeagleBone, and Other Linux-based SBCs
Cylon module for the Electric Imp
An arduino library manager
Bluetooth LE Manager (using Noble) for native node Buttplug servers
Collection of Node.JS helpers for PlatformIO
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
Driver for media keyboard Gifajster
PCB Gerber parser, render in three.js or save to svg in browser | 在浏览器中解析PCB Gerber文件,支持渲染到Three.js或保存为svg文件
detector hardware specifications
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
(raspberry-pi *only*) native bindings to control a strip of WS281x-LEDs with node.js
Layer stacking core logic for pcb-stackup
BlackBerry 10 Community Contributed API to get Screen Hardware information
Render PCBs as beautiful, precise SVGs from Gerber / NC drill files
Javascript/Node.js drivers and protocol implementation for Minna KGoal kegel exerciser
Node.js package to access serial ports. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
hwinfo64node read shared memory to json for nodejs in Windows.
Capture external usb or bluetooth hardware mouse events like scroll and hover.
Abstraction for the MAX7219 display driver controller
Cylon module for Arduino and other microcontrollers using the Firmata protocol
Library for working with "CashCode" Bill Validator devices from Node.js app.
A package for interacting with Cubelets.
Easy Ledger Wallet support for Stellar applications and command line
ElizaOS plugin for controlling intimate hardware devices via Intiface/Buttplug protocol
Node.js package to access serial ports. Welcome your robotic javascript overlords. Better yet, program them!
Client for Yarrboard
A minimal, easy-to-use CLI for LIFX light bulbs.
A simple library for creating hardware-agnostic IoT applications in Javascript
An arduino library manager
A library for accessing Line-us drawing robots via Node.js and the browser.
Hardware Description and Emulation Library
Use your Raspberry Pi to control 7 segment LED displays and LED matrixes that incorporate the MAX7219 chip. These devices are widely and cheaply available online. You can connect the displays to any 3 of the Raspberry Pi GPIO pins and you can daisy chain
Cylon.js module for Phillips Hue
It is a NodeJS module to get hardware informacions.
An npm module for interfacing with a stream deck
A Node-RED node to interact with Allen Bradley PLC's
A Node-RED node to talk to automation devices using the OPC-DA protocol
Soth Client
KT AI Block coding hardware control
Node.js and WebBluetooth module for controlling the Fleshlight Launch
Return the hardware configuration of the machine
Easily convert PNG images into hex-value batches.