All Apps
RustyWires

RustyWires

Beta

PCB wiring diagrams made simple.

RustyWires is a PCB wiring diagram tool built for makers, hobbyists, and hardware engineers who need clean wiring diagrams without the overhead of a full EDA suite (electronic design software). Start with any of 47 built-in board definitions — Arduino, Raspberry Pi, ESP32, STM32, and more. Route wires with smooth Bézier curves (mathematically precise bends), flip between diagram and pinout views, and create custom board definitions for your own PCBs. Includes a CLI (command-line) interface for scripting and automation. No account required, no cloud sync, no subscription to some bloated PCB tool.

Coming Soon
Tauri 2RustWhy Rust? →ReactSVGSQLiteLinuxmacOSWindows

Preview

RustyWires screenshot 1

Why RustyWires

Why You Want This.

47 boards out of the box

Arduino, Raspberry Pi, ESP32, STM32, Teensy, and dozens more. Pick a board and start wiring — no setup, no configuration files.

Clean, readable diagrams

Bézier curve routing (smooth, mathematically precise bends) that produces clean, professional-looking diagrams. Not tangled spaghetti — actual readable wiring references.

Not a bloated EDA tool

You don't need KiCad or Eagle (professional PCB design software) to draw a wiring diagram. RustyWires does one thing well — quick, clean wiring references for real projects.

CLI for automation

Built-in CLI (command-line interface) lets you script diagram generation, integrate with automation tools, and automate documentation for your hardware projects.

Under the Hood

Tech Stack.

Backend

RustWhy Rust? →

Tauri 2

rusqlite

Frontend

React 19

TypeScript

Zustand

SVG rendering

Database

SQLite (optimized for speed)

47 board definitions

Build

Vite

pnpm

Cross-platform (Linux/macOS/Windows)

Stay Tuned

RustyWires is on the way.

RustyWires is currently in beta. Subscribe to get access as soon as it ships.

View Pricing