{"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"],"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.5,"avg_import_s":0.11,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/klayout/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}