[](https://github.com/arduino/arduino-serial-plotter-webapp/actions/workflows/test-typescript-npm.yml)
Streaming Gerber / NC drill layer image plotter
Plot @tracespace/parser ASTs into image trees.
Render PCBs as beautiful, precise SVGs from Gerber / NC drill files
Render @tracespace/plotter image trees as SVGs.
[Experimental] Sea chart plotting featuring WebGL
Render individual Gerber / NC drill files as SVGs
SerialPort Hardware bindings for node serialport written in c++
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Streaming Gerber / NC drill layer image plotter
TypeScript port of HdrHistogram
A NodeJS library for flashing compiled sketch files to Arduino microcontroller boards.
Plot @hpcreery/tracespace-parser ASTs into image trees.
Use Gerber/drill files to create an SVG render of a finished PCB in Node.js or the browser.
Type-only Arduino API contract for Arduino IDE 2.x and BoardLab extensions
JavaScript framework for robotics, drones, and the Internet of Things (IoT) using Node.js
Analyze a `circuit-json` PCB and report congested routing regions.
JS module providing Arduino Create IoT Cloud Connection
nice-grpc API for the Arduino CLI
A NodeJS library for flashing compiled sketch files to Arduino microcontroller boards.
Raspberry Pi Pico (RP2040) Emulator
A small, fast chart for time series, lines, areas, ohlc & bars
Allows Arduino developers to use the Arduino icons
Fully javascript stk500v1 programmer. Allows you to program Arduinos straight from node (or browser for that matter). No more avrdude system calls or using the arduino IDE.