KLayout integration

KLayout integration#

Klayout is an open source layout viewer and editor. In gdsfactory code driven flow you define your components, circuits and reticles in python or YAML code.

For rapid iteration, gdsfactory comes with a Klayout macro klive that runs inside klayout, so that when you run component.show() in python, it displays your GDS in Klayout.

workflow

You can install the GDSFactory klayout plugin to be able to see Component.show() to live update your GDS without having do File -> Open -> Select GDS

This will add the following functionalities:

  • Show ports

  • Show Pcell metadata

  • Add generic_pdk layermap

image.png