Client project

Schemo

A browser-based electrical and HVAC schematic editor — drag-and-drop IEC symbols, smart wiring, and QR-accessible live panel diagrams, all without installing anything.

Next.jsTypeScriptCanvasIEC 60617
In production
Private client platform
The Problem

Electrical diagrams trapped in desktop software.

Creating electrical and HVAC schematics has always meant expensive desktop CAD licences, locked to a single machine. Field technicians can't access or update diagrams on-site, engineers waste time with clunky tools that haven't changed in decades, and sharing a drawing means exporting PDFs and emailing files back and forth. There's no way to scan a panel and pull up its live diagram instantly.

The Build

A full schematic editor, in the browser.

We built Schemo as a professional-grade schematic editor that runs entirely in the browser. It features a full canvas engine with drag-and-drop components from a library of over 100 IEC 60617 symbols — covering electronics, electrical distribution, HVAC, PLC/BMS, and network devices. Every symbol carries metadata: model numbers, serial numbers, voltage ratings, and specs.

The wiring system supports both direct and Manhattan routing with automatic connection-point snapping. Components get auto-assigned reference designators (R1, C1, TB1) based on type. Layer management, undo/redo history, copy/paste, a command palette, and full keyboard shortcuts make it feel like a native application — except it opens in a tab. QR codes on physical panels link directly to their live diagrams.

The Result

From panel to diagram, instantly.

100 + IEC symbols
0 Installs required
QR Accessible diagrams
50 Level undo history

Schemo replaces the need for heavyweight desktop CAD tools with a fast, accessible browser application. Engineers create and edit schematics from anywhere, technicians scan QR codes on panels to pull up live diagrams in the field, and the entire workflow — from drawing to documentation — happens in one place with zero installs.

Next project Align