The Vyges PDK Descriptor Standard is published as a JSON Schema (2020-12) that presents any PDK uniformly to the tools that consume it. The schema has 21 top-level fields, of which 6 are required. It maps a PDK's heterogeneous on-disk layout onto a uniform set of collateral keys, so a flow resolves --pdk <name> + a corner (+ cell library) to concrete file paths regardless of node, foundry, or hosting. The canonical schema URL is https://vyges.com/schema/v1/vyges-pdk.schema.json.
Top-level fields are grouped by what they capture about a PDK:
name, version, node, foundry, process, design_types, descriptionsource, access, license, maintainers, ndaroot, ciel, upstreamdefault_corner, default_library, corners, cell_libraries, collateralpdk-store reads a descriptor and resolves --pdk <name> + a corner to concrete file paths for the Vyges Loom enginesThe interactive viewer that follows loads the canonical schema dynamically and renders sections, fields, and types in a navigable tree. The static summary above is canonical and does not require JavaScript.
Loading schema...
Full JSON examples included in schema