{"library":"klayout","type":"library","category":null,"description":"KLayout is a layout viewer and editor primarily for integrated circuit layouts (GDSII, OASIS). The `klayout` Python package (v0.30.7) provides a standalone scripting interface to KLayout's powerful database and geometry manipulation functionalities, allowing users to programmatically create, modify, and analyze layouts without requiring the full graphical application. It maintains an active release cadence, with minor updates released frequently to address issues and enhance features, often multiple times a month.","language":"python","status":"active","version":"0.30.7","tags":["EDA","chip design","layout","GDSII","OASIS","scripting","microelectronics"],"last_verified":"Mon May 25","install":[{"cmd":"pip install klayout","imports":["import klayout.db as db","layout = db.Layout()","layer_info = db.LayerInfo(1, 0)"]}],"homepage":"https://www.klayout.de","github":"https://github.com/klayout/klayout","docs":null,"changelog":null,"pypi":"https://pypi.org/project/klayout/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":2.6,"avg_import_s":0.11,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/klayout/compatibility"}}