Featured Partnertheopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
KLayout logo

KLayout

KLayout layout viewer and editor

GPL-2.0-or-laterelectrical/eda
★ 1k
Visit Project

A layout viewer and editor for integrated-circuit and photonic-mask data in formats such as GDS and OASIS.

About the Project

Why use this?

KLayout is used to view, inspect, edit, and process chip-layout data. It supports GDS and OASIS formats, hierarchical layouts, DRC scripting, boolean operations, layer customization, and automation through Ruby and Python interfaces.

It is a practical choice for IC designers, photonics engineers, MEMS designers, and mask-data engineers who need a capable open-source layout environment. KLayout is especially useful for reviewing foundry outputs, preparing mask data, and automating repetitive layout operations.

Key Features

  • GDS and OASIS layout viewing and editing
  • Hierarchical layout navigation and inspection
  • DRC scripting and boolean geometry operations
  • Ruby and Python automation APIs
  • Cross-platform desktop application
Replaces / Alternative to
Cadence Virtuoso Layout Viewer, Mentor Calibre
Free layer
open-source