Download
Pick your platform and select a download link in the respective section.
Linux packages are signed with the GPG public key (Matthias Koefferlein).
Windows packages are signed with a code signing certificate (issued by Certum) as: 'Open Source Developer, Matthias Koefferlein'.
Mac OS Mavericks Download 10.9. File Format: ISO/DMG. File size: 5.1G. Torrent Download: Download. Direct Download: Download. Note: Let Us Know In the comments if any link is not working, We will update ASAP. About Mac OS Mavericks 10.9. Apple OS X Mavericks was first announced in June 2013 and was then released in October of 2013.
- Download VMsvga2 for free. A display driver for Mac OS 10.5+ running as a VMware guest OS. A display driver for Mac OS 10.5+ running as a VMware guest OS. Update September 7th, 2014: As of VMware Fusion 7.0.0, VMware Tools for Mac (darwin.iso) - VMwareGfx.kext has all the features of VMsvga2 and is maintained by VMware.
- Klayout-0.25.9-MacOSX-Yosemite-1-Qt5101mp.dmg (Yosemite (10.10)) MD5. Download the.zip archive from there and unpack it to some folder, e.g. 'c: klayout-bits'.
Details about the versions can be found in the Release Notes.
| klayout-0.26.11.tar.bz2 (bzip) klayout-0.26.11.tar.gz (gzip) |
0.26.10 | klayout-0.26.10.tar.bz2 (bzip) klayout-0.26.10.tar.gz (gzip) |
0.26.9 | klayout-0.26.9.tar.bz2 (bzip) klayout-0.26.9.tar.gz (gzip) |
0.26.8 | klayout-0.26.8.tar.bz2 (bzip) klayout-0.26.8.tar.gz (gzip) |
0.26.7 | klayout-0.26.7.tar.bz2 (bzip) klayout-0.26.7.tar.gz (gzip) |
0.26.6 | klayout-0.26.6.tar.bz2 (bzip) klayout-0.26.6.tar.gz (gzip) |
0.26.5 | klayout-0.26.5.tar.bz2 (bzip) klayout-0.26.5.tar.gz (gzip) |
0.26.4 | klayout-0.26.4.tar.bz2 (bzip) klayout-0.26.4.tar.gz (gzip) |
0.26.3 | klayout-0.26.3.tar.bz2 (bzip) klayout-0.26.3.tar.gz (gzip) |
0.26.2 | klayout-0.26.2.tar.bz2 (bzip) klayout-0.26.2.tar.gz (gzip) |
0.26.1 | klayout-0.26.1.tar.bz2 (bzip) klayout-0.26.1.tar.gz (gzip) |
0.26 | klayout-0.26.tar.bz2 (bzip) klayout-0.26.tar.gz (gzip) |
0.25.9 | klayout-0.25.9.tar.bz2 (bzip) klayout-0.25.9.tar.gz (gzip) |
0.24.10 | klayout-0.24.10.tar.gz (gzip) |
0.23.11 | klayout-0.23.11.tar.gz (gzip) |
0.22.9 | klayout-0.22.9.tar.gz (gzip) |
| The current version is not available on this platform. |
0.26.9 | klayout-0.26.9-0.x86_64.rpm (64bit) |
0.26.8 | klayout-0.26.8-0.x86_64.rpm (64bit) |
0.26.7 | klayout-0.26.7-0.x86_64.rpm (64bit) |
0.26.6 | klayout-0.26.6-0.x86_64.rpm (64bit) |
0.26.5 | klayout-0.26.5-0.x86_64.rpm (64bit) |
0.26.4 | klayout-0.26.4-0.x86_64.rpm (64bit) |
0.26.3 | klayout-0.26.3-0.x86_64.rpm (64bit) |
0.26.2 | klayout-0.26.2-0.x86_64.rpm (64bit) |
0.26.1 | klayout-0.26.1-0.x86_64.rpm (64bit) |
0.26 | klayout-0.26-0.x86_64.rpm (64bit) |
0.25.9 | klayout-0.25.9-0.x86_64.rpm (64bit) |
0.24.10 | klayout-0.24.10-1.1.i686.rpm (32bit) klayout-0.24.10-1.1.x86_64.rpm (64bit) |
| klayout-0.26.11-0.x86_64.rpm (64bit) |
0.26.10 | klayout-0.26.10-0.x86_64.rpm (64bit) |
0.26.9 | klayout-0.26.9-0.x86_64.rpm (64bit) |
0.26.8 | klayout-0.26.8-0.x86_64.rpm (64bit) |
0.26.7 | klayout-0.26.7-0.x86_64.rpm (64bit) |
0.26.6 | klayout-0.26.6-0.x86_64.rpm (64bit) |
0.26.5 | klayout-0.26.5-0.x86_64.rpm (64bit) |
0.26.4 | klayout-0.26.4-0.x86_64.rpm (64bit) |
0.26.3 | klayout-0.26.3-0.x86_64.rpm (64bit) |
0.26.2 | klayout-0.26.2-0.x86_64.rpm (64bit) |
0.26.1 | klayout-0.26.1-0.x86_64.rpm (64bit) |
0.26 | klayout-0.26-0.x86_64.rpm (64bit) |
0.25.9 | klayout-0.25.9-0.x86_64.rpm (64bit) |
0.24.10 | klayout-0.24.10-1.1.x86_64.rpm (64bit) |
| klayout-0.26.11-0.x86_64.rpm (64bit) |
0.26.10 | klayout-0.26.10-0.x86_64.rpm (64bit) |
0.26.9 | klayout-0.26.9-0.x86_64.rpm (64bit) |
0.26.8 | klayout-0.26.8-0.x86_64.rpm (64bit) |
0.26.7 | klayout-0.26.7-0.x86_64.rpm (64bit) |
0.26.6 | klayout-0.26.6-0.x86_64.rpm (64bit) |
0.26.5 | klayout-0.26.5-0.x86_64.rpm (64bit) |
0.26.4 | klayout-0.26.4-0.x86_64.rpm (64bit) |
| HW-klayout-0.26.11-macOS-BigSur-1-qt5Brew-RsysPhb38.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental) HW-klayout-0.26.11-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.11-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.11-macOS-BigSur-1-qt5Brew-Rhb27Phb38.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.11-macOS-BigSur-1-qt5MP-Rmp27Pmp38.dmg (BigSur (11.0) MacPort-environment with Ruby 2.7 and Python 3.8) LW-klayout-0.26.11-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.11-macOS-Catalina-1-qt5Brew-Rhb27Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.11-macOS-Catalina-1-qt5MP-Rmp27Pmp38.dmg (Catalina (10.15) MacPort-environment with Ruby 2.7 and Python 3.8) ST-klayout-0.26.11-macOS-BigSur-1-qt5MP-RsysPsys.dmg (BigSur (11.0)) ST-klayout-0.26.11-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) ST-klayout-0.26.11-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.11-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.11-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.11-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.10 | HW-klayout-0.26.10-macOS-BigSur-1-qt5Brew-RsysPhb38.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental) HW-klayout-0.26.10-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.10-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.10-macOS-BigSur-1-qt5Brew-Rhb27Phb38.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.10-macOS-BigSur-1-qt5MP-Rmp27Pmp38.dmg (BigSur (11.0) MacPort-environment with Ruby 2.7 and Python 3.8) LW-klayout-0.26.10-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.10-macOS-Catalina-1-qt5Brew-Rhb27Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.10-macOS-Catalina-1-qt5MP-Rmp27Pmp38.dmg (Catalina (10.15) MacPort-environment with Ruby 2.7 and Python 3.8) ST-klayout-0.26.10-macOS-BigSur-1-qt5MP-RsysPsys.dmg (BigSur (11.0)) ST-klayout-0.26.10-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) ST-klayout-0.26.10-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.10-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.10-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.10-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.9 | HW-klayout-0.26.9-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.9-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.9-macOS-Catalina-1-qt5Brew-Rhb27Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.9-macOS-Catalina-2-qt5MP-Rmp27Pmp38.dmg (Catalina (10.15) MacPorts based - Ruby 2.7 and Python 3.8 from MacPorts) ST-klayout-0.26.9-macOS-Catalina-1-qt5Brew-RsysPsys.dmg (Catalina (10.15) HomeBrew based - system Ruby and Python) ST-klayout-0.26.9-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.9-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.9-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.9-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.8 | HW-klayout-0.26.8-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.8-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.8-macOS-Catalina-1-qt5Brew-Rhb27Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.8-macOS-Catalina-1-qt5MP-Rmp26Pmp38.dmg (Catalina (10.15) MacPorts based - Ruby 2.6 and Python 3.7 from MacPorts) ST-klayout-0.26.8-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15) MacPorts based - system Ruby and Python) ST-klayout-0.26.8-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.8-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.8-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.8-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.7 | HW-klayout-0.26.7-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.7-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.7-macOS-Catalina-1-qt5Brew-Rhb27Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.7-macOS-Catalina-1-qt5MP-Rmp26Pmp37.dmg (Catalina (10.15) MacPorts based - Ruby 2.6 and Python 3.7 from MacPorts) ST-klayout-0.26.7-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15) MacPorts based - system Ruby and Python) ST-klayout-0.26.7-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.7-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.7-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.7-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.6 | HW-klayout-0.26.6-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.6-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.6-macOS-Catalina-1-qt5Brew-Rhb27Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) ST-klayout-0.26.6-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) ST-klayout-0.26.6-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.6-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.6-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.6-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) |
0.26.5 | ST-klayout-0.26.5-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) ST-klayout-0.26.5-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.5-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.5-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.5-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) HW-klayout-0.26.5-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.5-macOS-Catalina-1-qt5Brew-Rhb27Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.5-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) |
0.26.4 | ST-klayout-0.26.4-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) ST-klayout-0.26.4-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.4-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.4-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.4-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) HW-klayout-0.26.4-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.4-macOS-Catalina-1-qt5Brew-Rhb27Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.4-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) |
0.26.3 | ST-klayout-0.26.3-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) ST-klayout-0.26.3-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.3-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.3-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.3-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) HW-klayout-0.26.3-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.3-macOS-Catalina-1-qt5Brew-Rhb26Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.3-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) |
0.26.2 | ST-klayout-0.26.2-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11)) ST-klayout-0.26.2-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12)) ST-klayout-0.26.2-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13)) ST-klayout-0.26.2-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14)) ST-klayout-0.26.2-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15)) HW-klayout-0.26.2-macOS-Catalina-1-qt5Brew-RsysPhb37.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental) LW-klayout-0.26.2-macOS-Catalina-1-qt5Brew-Rhb26Phb37.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment) LW-klayout-0.26.2-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment) |
0.25.9 | klayout-0.25.9-MacOSX-Yosemite-1-Qt5101mp.dmg (Yosemite (10.10)) klayout-0.25.9-MacOSX-ElCapitan-1-Qt5113mp.dmg (El Capitan (10.11)) klayout-0.25.9-macOS-Sierra-2-Qt5124mp.dmg (Sierra (10.12)) klayout-0.25.9-macOS-HighSierra-1-Qt5124mp.dmg (HighSierra (10.13) + Mojave (10.14)) klayout-0.25.9-macOS-Mojave-1-Qt5124mp.dmg (Mojave (10.14)) |
0.24.10 | klayout-0.24.10-MacOSX-HighSierra-2-Qt487mp.dmg.bz2 (macOS 10.13) klayout-0.24.10-MacOSX-Yosemite-1-Qt487mp.dmg.bz2 (MacOSX 10.10+) |
0.23.11 | klayout-0.23.11-MacOSX-Yosemite-1-Qt487mp.dmg.bz2 (MacOSX 10.10+) |
| klayout-0.26.11-0.x86_64.rpm (64bit) |
0.26.10 | klayout-0.26.10-0.x86_64.rpm (64bit) |
0.26.9 | klayout-0.26.9-0.x86_64.rpm (64bit) |
0.26.8 | klayout-0.26.8-0.x86_64.rpm (64bit) |
0.26.7 | klayout-0.26.7-0.x86_64.rpm (64bit) |
0.26.6 | klayout-0.26.6-0.x86_64.rpm (64bit) |
0.26.5 | klayout-0.26.5-0.x86_64.rpm (64bit) |
0.26.4 | klayout-0.26.4-0.x86_64.rpm (64bit) |
0.26.3 | klayout-0.26.3-0.x86_64.rpm (64bit) |
0.26.2 | klayout-0.26.2-0.x86_64.rpm (64bit) |
0.26.1 | klayout-0.26.1-0.x86_64.rpm (64bit) |
0.26 | klayout-0.26-0.x86_64.rpm (64bit) |
0.25.9 | klayout-0.25.9-0.x86_64.rpm (64bit) |
| The current version is not available on this platform. |
0.24.10 | klayout-0.24.10-1.1.x86_64.rpm (64bit) |
| The current version is not available on this platform. |
0.25.9 | klayout-0.25.9-0.x86_64.rpm (64bit) |
0.24.10 | klayout-0.24.10-1.1.x86_64.rpm (64bit) |
| The current version is not available on this platform. |
0.25.9 | klayout-0.25.9-0.x86_64.rpm (64bit) |
0.24.10 | klayout-0.24.10-1.1.x86_64.rpm (64bit) |
| The current version is not available on this platform. |
0.24.10 | klayout_0.24.10-1_amd64.deb (64bit) klayout_0.24.10-1_i386.deb (32bit) |
0.23.11 | klayout_0.23.11-1_amd64.deb (64bit) klayout_0.23.11-1_i386.deb (32bit) |
0.22.9 | klayout_0.22.9-1_amd64.deb (64bit) klayout_0.22.9-1_i386.deb (32bit) |
| klayout_0.26.11-1_amd64.deb (64bit) |
0.26.10 | klayout_0.26.10-1_amd64.deb (64bit) |
0.26.9 | klayout_0.26.9-1_amd64.deb (64bit) |
0.26.8 | klayout_0.26.8-1_amd64.deb (64bit) |
0.26.7 | klayout_0.26.7-1_amd64.deb (64bit) |
0.26.6 | klayout_0.26.6-1_amd64.deb (64bit) |
0.26.5 | klayout_0.26.5-1_amd64.deb (64bit) |
0.26.4 | klayout_0.26.4-1_amd64.deb (64bit) |
0.26.3 | klayout_0.26.3-1_amd64.deb (64bit) |
0.26.2 | klayout_0.26.2-1_amd64.deb (64bit) |
0.26.1 | klayout_0.26.1-1_amd64.deb (64bit) |
0.26 | klayout_0.26-1_amd64.deb (64bit) |
0.25.9 | klayout_0.25.9-1_amd64.deb (64bit) |
0.24.10 | klayout_0.24.10-1_amd64.deb (64bit) |
| klayout_0.26.11-1_amd64.deb (64bit) |
0.26.10 | klayout_0.26.10-1_amd64.deb (64bit) |
0.26.9 | klayout_0.26.9-1_amd64.deb (64bit) |
0.26.8 | klayout_0.26.8-1_amd64.deb (64bit) |
0.26.7 | klayout_0.26.7-1_amd64.deb (64bit) |
0.26.6 | klayout_0.26.6-1_amd64.deb (64bit) |
0.26.5 | klayout_0.26.5-1_amd64.deb (64bit) |
0.26.4 | klayout_0.26.4-1_amd64.deb (64bit) |
0.26.3 | klayout_0.26.3-1_amd64.deb (64bit) |
0.26.2 | klayout_0.26.2-1_amd64.deb (64bit) |
0.26.1 | klayout_0.26.1-1_amd64.deb (64bit) |
0.26 | klayout_0.26-1_amd64.deb (64bit) |
0.25.9 | klayout_0.25.9-1_amd64.deb (64bit) |
| klayout_0.26.11-1_amd64.deb (64bit) |
0.26.10 | klayout_0.26.10-1_amd64.deb (64bit) |
0.26.9 | klayout_0.26.9-1_amd64.deb (64bit) |
0.26.8 | klayout_0.26.8-1_amd64.deb (64bit) |
0.26.7 | klayout_0.26.7-1_amd64.deb (64bit) |
0.26.6 | klayout_0.26.6-1_amd64.deb (64bit) |
| klayout-0.26.11-win32-install.exe (32bit installer) klayout-0.26.11-win32.zip (32bit binaries) klayout-0.26.11-win64-install.exe (64bit installer) klayout-0.26.11-win64.zip (64bit binaries) |
0.26.10 | klayout-0.26.10-win32-install.exe (32bit installer) klayout-0.26.10-win32.zip (32bit binaries) klayout-0.26.10-win64-install.exe (64bit installer) klayout-0.26.10-win64.zip (64bit binaries) |
0.26.9 | klayout-0.26.9-win32-install.exe (32bit installer) klayout-0.26.9-win32.zip (32bit binaries) klayout-0.26.9-win64-install.exe (64bit installer) klayout-0.26.9-win64.zip (64bit binaries) |
0.26.8 | klayout-0.26.8-win32-install.exe (32bit installer) klayout-0.26.8-win32.zip (32bit binaries) klayout-0.26.8-win64-install.exe (64bit installer) klayout-0.26.8-win64.zip (64bit binaries) |
0.26.7 | klayout-0.26.7-win32-install.exe (32bit installer) klayout-0.26.7-win32.zip (32bit binaries) klayout-0.26.7-win64-install.exe (64bit installer) klayout-0.26.7-win64.zip (64bit binaries) |
0.26.6 | klayout-0.26.6-win32-install.exe (32bit installer) klayout-0.26.6-win32.zip (32bit binaries) klayout-0.26.6-win64-install.exe (64bit installer) klayout-0.26.6-win64.zip (64bit binaries) |
0.26.5 | klayout-0.26.5-win32-install.exe (32bit installer) klayout-0.26.5-win32.zip (32bit binaries) klayout-0.26.5-win64-install.exe (64bit installer) klayout-0.26.5-win64.zip (64bit binaries) |
0.26.4 | klayout-0.26.4-win32-install.exe (32bit installer) klayout-0.26.4-win32.zip (32bit binaries) klayout-0.26.4-win64-install.exe (64bit installer) klayout-0.26.4-win64.zip (64bit binaries) |
0.26.3 | klayout-0.26.3-win32-install.exe (32bit installer) klayout-0.26.3-win32.zip (32bit binaries) klayout-0.26.3-win64-install.exe (64bit installer) klayout-0.26.3-win64.zip (64bit binaries) |
0.26.2 | klayout-0.26.2-win32-install.exe (32bit installer) klayout-0.26.2-win32.zip (32bit binaries) klayout-0.26.2-win64-install.exe (64bit installer) klayout-0.26.2-win64.zip (64bit binaries) |
0.26.1 | klayout-0.26.1-win32-install.exe (32bit installer) klayout-0.26.1-win32.zip (32bit binaries) klayout-0.26.1-win64-install.exe (64bit installer) klayout-0.26.1-win64.zip (64bit binaries) |
0.26 | klayout-0.26-win32-install.exe (32bit installer) klayout-0.26-win32.zip (32bit binaries) klayout-0.26-win64-install.exe (64bit installer) klayout-0.26-win64.zip (64bit binaries) |
0.25.9 | klayout-0.25.9-win32-install.exe (32bit installer) klayout-0.25.9-win32.zip (32bit binaries) klayout-0.25.9-win64-install.exe (64bit installer) klayout-0.25.9-win64.zip (64bit binaries) |
0.24.10 | klayout-0.24.10-win32-install.exe (32bit installer) klayout-0.24.10-win32-pdb.zip (32bit debug symbols) klayout-0.24.10-win32.zip (32bit binary files) klayout-0.24.10-win64-install.exe (64bit installer) klayout-0.24.10-win64-pdb.zip (64bit debug symbols) klayout-0.24.10-win64.zip (64bit binary files) |
0.23.11 | klayout-0.23.11-win32-install.exe (32bit installer) klayout-0.23.11-win32.zip (32bit binary files) klayout-0.23.11-win64-install.exe (64bit installer) klayout-0.23.11-win64.zip (64bit binary files) |
0.22.9 | klayout-0.22.9-win32-install.exe (32bit installer) klayout-0.22.9-win32.zip (32bit binary files) klayout-0.22.9-win64-install.exe (64bit installer) klayout-0.22.9-win64.zip (64bit binary files) |
Source repository on GitHub
The source repository can be found on GitHub:https://github.com/KLayout/klayout.
Releases for Windows
For the Windows platform, a self-extracting installer binary is available.To install KLayout using the installer, download the executable and run it.It will install the binaries at the target location, which can be selected in the installer user interface. In addition, it will create three KLayout shortcuts in the 'Programs' section of the start menu. It will also register itself as handler for file types '.gds' and '.oas' and other related formats.
If the installer is executed from a normal user account, it will install itself for that user only. No particular rights arerequired in this case. If started with administrator rights, it will install itself for all users.
Alternatively, a zip archive is provided that contains all the required executables and DLL's. A description how to actually build KLayout on Windows using the MSYS2 can be found below.
Linux packages (RPM and DEB)
For CentOS and OpenSuSE systems, RPM packages (.rpm) are provided on the download page. For Ubuntu, Debianpackages (.deb) are supplied. Only 64bit systems are supported, because 32bit is about to vanish now.All packages are signed with the GPG public key (Matthias Koefferlein).
Building KLayout on Linux (Version >= 0.25)
KLayout system requirements are:
- C++: clang (tested on 3.8.0 and many more) or gcc (tested on 4.6.3 and many more).
- Qt: Qt4 (>= 4.7.0) or Qt5.
- Ruby: >= 1.9.x or 2.x (preferred).
- Python: >= 2.7.2 or 3.x (preferred).
A few packages are required:
For Ubuntu:
- C++ toolchain: gcc, g++ and make
- Qt including development tools: libqt4-dev-bin and libqt4-dev
- Ruby: ruby and ruby-dev
- Python: python3 and python3-dev
- zlib: libz-dev
For CentOS:
- C++ toolchain: gcc, g++ and make
- Qt including development tools: qt and qt-devel
- Ruby: ruby and ruby-devel
- Python: python and python-devel
For OpenSuSE:
- C++ toolchain: gcc, g++ and make
- Qt including development tools: libqt4 and libqt4-devel
- Ruby: ruby and ruby-devel
- Python: python3 and python3-devel
To build KLayout, unpackthe source tar archive and run the build script:
You can supply various options to configure the build:
- -qmake <qmake command> specifies the qmake command
- -python <python interpreter> specifies the python interpreter command
- -ruby <ruby interpreter> specifies the ruby interpreter command
- -debug creates a debug build
For more options see build.sh -help.
After the build has finished successfully, the binaries will be found in bin-release by default.A different installation target can be specified with the -bin option.
Building KLayout on Windows (Version 0.26)
With version 0.26, building on Windows is supported with Visual Studio 2017 too.The MSYS2-based build path provided for version 0.25 is still supported (see below).
The combination supported and tested was Qt 5.11/MSVC 2017 64bit. It's sufficient to install the build tools from MSVC's community edition.
A build script similar to build.sh is provided for Windows (build.bat).
For details about this build script use
For MSVC builds a number of third party libraries are required:
- Ruby
- Python
- zlib
- expat
- curl
- pthread-win
The 'klayout-bits4msvc2017' project (https://github.com/klayoutmatthias/klayout_bits4msvc2017) targets towards providing a binary distribution for this purpose. See the release notes there for download links. Download the .zip archive from there and unpack it to some folder, e.g. 'c:klayout-bits'.
The build script needs the path to this package. 'qmake' and (for obtaining the build version) 'git' should be in the path. If qmake is not in the path, you can use 'build.bat -qmake ...' to specify qmake's path.
Here is an example for the build.bat call:
The 3rd party bits kit can also be used to build the Python standalone package on setuptools. Specify the full path to the 3rd party package up to the compiler and architecture. On 64bit with the bits package installed in 'c:klayout-bits' the build call is this:
Building KLayout on Windows (Version 0.25)
With version 0.25, building on Windows is based on the MINGW emulation library. MSYS2 is recommended asthe build environment. MSYS2 can be downloaded here: 'http://www.msys2.org/.
MSYS2 has three target systems: 'mingw64' as a build environment for 64bit applications, 'mingw32' for 32bit applications and 'msys2' for build runtime. A variety of packages need to installed using the 'pacman' package manager or MSYS2.To install these packages, open a MSYS2 shell and install the packages with pacman:
For 64 bit:
For 32 bit:
To build KLayout, open a MINGW64 (for 64 bit builds) or MINGW32 shell (for 32 bit builds) and proceed the same way as for a Linux build (see above).
A build script that includes installer generation into the build step is provided by the 'deploy-win-mingw.sh' script inside the 'scripts' directory. This script requires MSYS2, the packages mentioned above and the NSIS installer. Run this script from the MSYS2 shell in the root menu as:
Yosemite 10.10 5 Dmg Download
The details (NSIS path, python and ruby interpreter) are found at the beginning of the scriptand can be adjusted there.
How To Download Yosemite 10.10
Build instructions for version 0.24 and earlier
Is Yosemite 10.10.5 Still Supported
Build instructions for earlier versions can be found here.