Schema Editor for VS CodeVisual diagram editor for VS Code. Build circuit schematics, ERDs, FSM state machines, software architecture diagrams, and architectural floorplans. Edit SVG files with a full node-and-wire canvas, domain-specific symbol kits, and export to SQL DDL, Mermaid, and XState. See it work
Load a schematic, run a design check, inspect the connections, measure it. Deterministic, offline, and the analysis is real: the circuit below reports 0 errors, 0 warnings and a 4-line BOM you can send straight to the Table Formatter. Electrical domain — symbol kits for passives, semiconductors, power and switches
Four domain modes ship in the box: General, Electrical/PCB, Software (ERD, sequence, FSM) and Construction. Open an existing drawing — SVG, PDF, HPGL, DWF or a raster scan
Symbols, pins and wires survive the import as real objects, so a loaded drawing is analysable rather than just visible. Design check and BOM — electrical rule checking over the netlist
Connection rules run against pin roles, not just topology: output-to-output shorts, power-to-signal, missing drivers and polarity. A clean circuit reports zero findings, and the bill of materials exports as CSV or straight into the Table Formatter. Inspect — highlight, trace connections, label, clear
Labels carry provenance. Each chip shows how the element was classified and by what, and clicking one reclassifies it — a human correction outranks the next engine re-run rather than being overwritten by it. Layers and structure
Measure — real dimensions on the drawing
Measurements are persistent document annotations with node editing, not a transient readout. Calibrate once to work in mm instead of px. Install and use
The diagram opens in a VS Code custom editor with full canvas controls, palette panels, and live wire routing. Commands
Each command also appears in the Explorer context menu. File types
The same custom editor handles both. Domain modesElectrical and PCBConnectivity-focused symbols for passive components, ICs, and connectors. Built-in logic for netlist generation and BOM export. Intelligent Manhattan routing keeps wires orthogonal and clean as components move. Software designBuild UML class diagrams, ERDs, and state machines. Auto-routing for sequence diagrams. Export ERDs as SQL DDL and FSMs as XState or Mermaid syntax. Construction and AECPrecision tools for architectural layouts. Symbols for walls, openings, MEP (mechanical, electrical, plumbing), and site utilities. Calibrated measurement system supporting metric and imperial units. GeneralGeneric SVG drawing with the full canvas and snapping engine, without a domain-specific symbol kit. Key features
Pro featuresSome features require a Ginexys Pro account:
Free symbols and all editing features remain available. RequiresGinexys Core Extension is a dependency. VS Code installs it automatically. Part of the Ginexys pipelineSchema Editor is the Engineer step:
Get the whole pipeline: Ginexys Developer Tools. LicenseMIT. See LICENSE. Source and issueshttps://github.com/carnworkstudios/schema-editor Web version |






