Vyges Loom
Headless GDS layout viewer — render a layout to a layered SVG and overlay exactly where DRC or LVS flagged a problem. The where to the what, in any browser, no GUI to install.
Used by: anyone debugging a DRC/LVS failure in CI — where you need to see the spot, not just read a coordinate.
drc and lvs tell you what is wrong with a layout. They don't show you where. vyges-gds-view closes that loop: render the GDS to a single self-contained SVG — every shape coloured by its layer, a legend, the Y axis the right way up — and drop the violation coordinates on top. Open it in any browser, commit it to a report, or diff it in CI. No display server, no GUI toolkit.
It rides the same vyges-layout kernel vyges-drc and vyges-lvs use, flattens the chosen top cell, and writes plain SVG text — so a DRC-then-look pass is two commands and a one-line glue. The marks file is the trivial x0 y0 x1 y1 label format any engine can emit. Analog & mixed-signal layouts too — it's pure geometry.
A headless, mask-level renderer for reports and CI — not a GUI to babysit.
A clean-room Rust renderer, runnable today, on the same geometry kernel the rest of the layout-side tools ride. See all the engines & the data spine →