Download or Build Yourself

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".

Details about the versions can be found in the Release Notes.


0.29.1
(current)

klayout-0.29.1.tar.bz2 (bzip)
MD5: bfae0bf2126d2c79c8ac16b78895382d

klayout-0.29.1.tar.gz (gzip)
MD5: b7e988d67755c96495e17411b6ebfbc7

0.29.0

klayout-0.29.0.tar.bz2 (bzip)
MD5: ce2d7a5c5f70e52c5bdf448f1b7b66a0

klayout-0.29.0.tar.gz (gzip)
MD5: 511ae4d866e0f41b146a7f431ef38d4e

0.28.17

klayout-0.28.17.tar.bz2 (bzip)
MD5: e6b102fdf276ba313a47345f69529988

klayout-0.28.17.tar.gz (gzip)
MD5: 9f44bc51a4fceb401ad64b4207c4e8fa

0.28.16

klayout-0.28.16.tar.bz2 (bzip)
MD5: c1e4b66b68096deebffcf89d23cf27b0

klayout-0.28.16.tar.gz (gzip)
MD5: 7ddd2ac1a82818d562f1b8e9e63390bc

0.28.15

klayout-0.28.15.tar.bz2 (bzip)
MD5: 739202c96335b06e18ae9b4015ed55f5

klayout-0.28.15.tar.gz (gzip)
MD5: 12f72a5b93ca3c37f38187bd34eff362

0.28.14

klayout-0.28.14.tar.bz2 (bzip)
MD5: a674b230ff1942e67a701bccee7d5361

klayout-0.28.14.tar.gz (gzip)
MD5: c31e4212471a4e1190df5bc6548bbf92

0.28.13

klayout-0.28.13.tar.bz2 (bzip)
MD5: 344469f39050a57050b0c8047016ec7e

klayout-0.28.13.tar.gz (gzip)
MD5: 9872103872e09e6ae3e1caf71fd19320

0.28.12

klayout-0.28.12.tar.bz2 (bzip)
MD5: 74f874ff91af607359717771d234857d

klayout-0.28.12.tar.gz (gzip)
MD5: e817a414e507a6d8a1fb4abef867cab9

0.28.11

klayout-0.28.11.tar.bz2 (bzip)
MD5: e4caebba7a88f30f3795d2db50d2ab0c

klayout-0.28.11.tar.gz (gzip)
MD5: e2242b61e40b69b63e7d01a6f1d7ee0e

0.28.10

klayout-0.28.10.tar.bz2 (bzip)
MD5: 14c2c08d932571a520f37d31dfe74c1b

klayout-0.28.10.tar.gz (gzip)
MD5: e2e2f5a706948ed75d7887bcd8650b7f

0.28.9

klayout-0.28.9.tar.bz2 (bzip)
MD5: bb49d7042f71d48c08cbc9959b72abf6

klayout-0.28.9.tar.gz (gzip)
MD5: 465a12d523eceaf3a67c2e6597ca1023

0.28.8

klayout-0.28.8.tar.bz2 (bzip)
MD5: d7c5f562910e609adb43586b1ae7d789

klayout-0.28.8.tar.gz (gzip)
MD5: 04581700d4de6d4a1aa79df189c7a0bd

0.28.7

klayout-0.28.7.tar.bz2 (bzip)
MD5: c4b460c3403a6a682f12430783af1a51

klayout-0.28.7.tar.gz (gzip)
MD5: a3a22489868a5d56d4829c9b5980908e

0.28.6

klayout-0.28.6.tar.bz2 (bzip)
MD5: 08854091dd5fc549680002287fb81f55

klayout-0.28.6.tar.gz (gzip)
MD5: bff73e9bcb5ae2b7e45db20345309f43

0.28.5

klayout-0.28.5.tar.bz2 (bzip)
MD5: d39181d1e721a2a91c802150909cb5d5

klayout-0.28.5.tar.gz (gzip)
MD5: e0bc21d3171271a901a7aa4e7d073143

0.28.4

klayout-0.28.4.tar.bz2 (bzip)
MD5: b57765f2e7e5ea699dd7e9126e2814f7

klayout-0.28.4.tar.gz (gzip)
MD5: 839047039d8dc34cec58e3ce2bc61926

0.28.3

klayout-0.28.3.tar.bz2 (bzip)
MD5: c51d57f221145f883aa90be6d2807b36

klayout-0.28.3.tar.gz (gzip)
MD5: b2b621fed9bba870c289c0b4f788f319

0.28.2

klayout-0.28.2.tar.bz2 (bzip)
MD5: f51d9538acb74315087ba51996345b83

klayout-0.28.2.tar.gz (gzip)
MD5: 978e103f28320a0e336ff2da3a844773

0.28.1

klayout-0.28.1.tar.bz2 (bzip)
MD5: 6bbe760df5a4499cf35590e1a3edcd00

klayout-0.28.1.tar.gz (gzip)
MD5: 31344935895888b4101ef4067fc40e2d

0.28

klayout-0.28.tar.bz2 (bzip)
MD5: eb1551c66f9e2af4105312e34928f175

klayout-0.28.tar.gz (gzip)
MD5: ff4fb9c597d0e3d7f6dfb49d40d2d167

0.27.13

klayout-0.27.13.tar.bz2 (bzip)
MD5: 655510076d480b7f473e1cbbc18f4395

klayout-0.27.13.tar.gz (gzip)
MD5: 388fdf0a8982b295e1b2c5a8acdecb93

0.26.12

klayout-0.26.12.tar.bz2 (bzip)
MD5: 3b2286fe6acb65f1fd46182f7dd8ec69

klayout-0.26.12.tar.gz (gzip)
MD5: 262210d839ee899deb2099b5fbb563cc

0.25.9

klayout-0.25.9.tar.bz2 (bzip)
MD5: 8e5ebe00a52d4eb993ed876e604e97b4

klayout-0.25.9.tar.gz (gzip)
MD5: bbead59360c6cdd5f569ab862b67fe60

0.24.10

klayout-0.24.10.tar.gz (gzip)
MD5: 69e6cdff8a3d5f7d0d4d327d03ca2626

0.23.11

klayout-0.23.11.tar.gz (gzip)
MD5: d4460e0d7c1c572299f3888e16669ae2

0.22.9

klayout-0.22.9.tar.gz (gzip)
MD5: ab19789cabf3ce75637cda18f6f66e4c

0.29.1
(current)

The current version is not available on this platform.
For details about building from source see here.

0.26.9

klayout-0.26.9-0.x86_64.rpm (64bit)
MD5: e5e6cebaa08249326dc951f3d5e8bfcf

0.25.9

klayout-0.25.9-0.x86_64.rpm (64bit)
MD5: db05dc10aae607d98653684f76673d59

0.24.10

klayout-0.24.10-1.1.i686.rpm (32bit)
MD5: a47f19867cebb0ffd3c5a618839aaee9

klayout-0.24.10-1.1.x86_64.rpm (64bit)
MD5: 428ca1cad05291e3ebe0364e5d0f0bfc

0.29.1
(current)

klayout-0.29.1-0.x86_64.rpm (64bit)
MD5: 53ac64cfa0477e0a680031739de2472a

0.29.0

klayout-0.29.0-0.x86_64.rpm (64bit)
MD5: 3de7067f04bcf245dbd50383d38f75ab

0.28.17

klayout-0.28.17-0.x86_64.rpm (64bit)
MD5: 9cbfd988c68ca736a82cfdb821304d60

0.28.16

klayout-0.28.16-0.x86_64.rpm (64bit)
MD5: 357f358b6d512331ad6572a5dbd42664

0.28.15

klayout-0.28.15-0.x86_64.rpm (64bit)
MD5: 05b0ad428a92bf9f3f745191b386f9b1

0.28.14

klayout-0.28.14-0.x86_64.rpm (64bit)
MD5: fd7a2d821b7a740541452e94915debaa

0.28.13

klayout-0.28.13-0.x86_64.rpm (64bit)
MD5: a64781f56ce733f919ebaa0656bee57a

0.28.12

klayout-0.28.12-0.x86_64.rpm (64bit)
MD5: c9eb1f39025739077e6f093f5181159b

0.28.11

klayout-0.28.11-0.x86_64.rpm (64bit)
MD5: d5138144d4d7ef76ba52669375278684

0.28.10

klayout-0.28.10-0.x86_64.rpm (64bit)
MD5: 5211a5ceeb7e38795e1e79267ec79d2b

0.28.9

klayout-0.28.9-0.x86_64.rpm (64bit)
MD5: f04fc0b058962bb50b77b4e636131e8e

0.28.8

klayout-0.28.8-0.x86_64.rpm (64bit)
MD5: 8e5083035046f806d16072f3203ad782

0.28.7

klayout-0.28.7-0.x86_64.rpm (64bit)
MD5: a6379423e917b2fbecaa2c752d07cdd3

0.28.6

klayout-0.28.6-0.x86_64.rpm (64bit)
MD5: f993235520f991d52767025db287ccf9

0.28.5

klayout-0.28.5-0.x86_64.rpm (64bit)
MD5: 47f12711c8c0f4cdecd8f61abc4caeb8

0.28.4

klayout-0.28.4-0.x86_64.rpm (64bit)
MD5: 34313b40195f3911915898ca8449dfb8

0.28.3

klayout-0.28.3-0.x86_64.rpm (64bit)
MD5: 84594ac8dcef60542c5c209a962940c1

0.28.2

klayout-0.28.2-0.x86_64.rpm (64bit)
MD5: 96b1a73cba986ae70791cfa3e7c2f2db

0.28.1

klayout-0.28.1-0.x86_64.rpm (64bit)
MD5: 48bd204b5dc2d8898d457be37b9951dd

0.28

klayout-0.28-0.x86_64.rpm (64bit)
MD5: aadea9e0a37c110ea7795f13cf1def45

0.27.13

klayout-0.27.13-0.x86_64.rpm (64bit)
MD5: b7c1629d2d975d2976662225ba7f5a43

0.26.12

klayout-0.26.12-0.x86_64.rpm (64bit)
MD5: 321a3751fd9996801bce645c046c6fa1

0.25.9

klayout-0.25.9-0.x86_64.rpm (64bit)
MD5: 6f0547c2548bd6e465e8a5a058eb2549

0.24.10

klayout-0.24.10-1.1.x86_64.rpm (64bit)
MD5: 1aaf39b4d955c8dde0606789edfd4ec9

0.29.1
(current)

klayout-0.29.1-0.x86_64.rpm (64bit)
MD5: 8512367728eaa0edaf5902c891fcca05

0.29.0

klayout-0.29.0-0.x86_64.rpm (64bit)
MD5: 79f9666aa980057cfcda6a4d26c9fc48

0.28.17

klayout-0.28.17-0.x86_64.rpm (64bit)
MD5: 0e2e982e98f0ee73cd772091c950a4e1

0.28.16

klayout-0.28.16-0.x86_64.rpm (64bit)
MD5: 9653f6882c861b212552ce4a293eab85

0.28.15

klayout-0.28.15-0.x86_64.rpm (64bit)
MD5: d5adf0f56ece7e7d17c0eecb1a1c9ca1

0.28.14

klayout-0.28.14-0.x86_64.rpm (64bit)
MD5: 201587068916131717f9c486820ad0df

0.28.13

klayout-0.28.13-0.x86_64.rpm (64bit)
MD5: f397e4861d645faf591cf1ea95f5865b

0.28.12

klayout-0.28.12-0.x86_64.rpm (64bit)
MD5: 3f0cbad642ab59f550f7c81c612fca8a

0.28.11

klayout-0.28.11-0.x86_64.rpm (64bit)
MD5: a15a3066db178cf9c8f37a7670674aad

0.28.10

klayout-0.28.10-0.x86_64.rpm (64bit)
MD5: 1c6171b503edc93c784560a70e99ac12

0.28.9

klayout-0.28.9-0.x86_64.rpm (64bit)
MD5: 5b94d6256cbfcd493cf955192f645578

0.28.8

klayout-0.28.8-0.x86_64.rpm (64bit)
MD5: 178a3cb933134d6779c0e0ceb49f2a7d

0.28.7

klayout-0.28.7-0.x86_64.rpm (64bit)
MD5: 0213415eefcd368479e301838b88e60b

0.28.6

klayout-0.28.6-0.x86_64.rpm (64bit)
MD5: 48eba4eb8cbbdd6f67a3b5e7d57c82a2

0.28.5

klayout-0.28.5-0.x86_64.rpm (64bit)
MD5: 7e128b82f0c4311d5b0df605e15f4718

0.28.4

klayout-0.28.4-0.x86_64.rpm (64bit)
MD5: 05ce96617446434d5a0a84fd69d2d0eb

0.28.3

klayout-0.28.3-0.x86_64.rpm (64bit)
MD5: 9dbd85c8548805c6b9bcb69f236471a3

0.28.2

klayout-0.28.2-0.x86_64.rpm (64bit)
MD5: 2808b03384b5b2861271032a6f8b3543

0.28.1

klayout-0.28.1-0.x86_64.rpm (64bit)
MD5: e5f139147c1d1a2a68d7920fb010e941

0.28

klayout-0.28-0.x86_64.rpm (64bit)
MD5: 891faf9d0424f9bd313fce1cf5bf5f31

0.27.13

klayout-0.27.13-0.x86_64.rpm (64bit)
MD5: 158b60220b90df41e6145bf9a0483708

0.26.12

klayout-0.26.12-0.x86_64.rpm (64bit)
MD5: d99066590a7fa4cab80a576c159de22c

0.29.1
(current)

HW-klayout-0.29.1-macOS-Monterey-1-qt5MP-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: e34a6aab4368318fd82bbb0453ef3427

HW-klayout-0.29.1-macOS-Sonoma-1-qt5MP-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: 473bf561f0988792fbeef8510fea3286

HW-klayout-0.29.1-macOS-Ventura-1-qt5MP-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: a96849714775509aac9521f9c6455f09

LW-klayout-0.29.1-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 18c74ee6d01910aab6385deb128a2441

LW-klayout-0.29.1-macOS-Monterey-1-qt5MP-Rmp33Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: 8033dc0313b2cd49d32eb6e514999c14

LW-klayout-0.29.1-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 47c1cdfcab87c4d58603321793847d8a

LW-klayout-0.29.1-macOS-Sonoma-1-qt5MP-Rmp33Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: 0441b57264f95880b097b13c59e18319

LW-klayout-0.29.1-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 73c40055f5ea359c5a54cc93548c4971

LW-klayout-0.29.1-macOS-Ventura-1-qt5MP-Rmp33Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: d270c34c5918b79ad92420a3f4e4bc73

ST-klayout-0.29.1-macOS-Monterey-1-qt5MP-RsysPsys.dmg (Monterey (12.7))
MD5: c88d13a773edd220ce3520dd3d3ac13d

ST-klayout-0.29.1-macOS-Sonoma-1-qt5MP-RsysPsys.dmg (Sonoma (14.1))
MD5: 3743a216f5703257db21d765e3d961cb

ST-klayout-0.29.1-macOS-Ventura-1-qt5MP-RsysPsys.dmg (Ventura (13.6))
MD5: 418b2bfc6af9366c1fbff47e7bf44908

0.29.0

HW-klayout-0.29.0-macOS-Monterey-1-qt5MP-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: cb0361ab263b4eb41729c0540f15494d

HW-klayout-0.29.0-macOS-Sonoma-1-qt5MP-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: fbae33cd4f93eeb94a5930849e2a7ffb

HW-klayout-0.29.0-macOS-Ventura-1-qt5MP-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Python 3 from Homebrew; Qt5 from MacPorts - embedded, heavy.)
MD5: 0c95aa0a66614b4f48ced62e270d26a1

LW-klayout-0.29.0-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 4ae72fd85b3837842c9af8c0814ee6bd

LW-klayout-0.29.0-macOS-Monterey-1-qt5MP-Rmp33Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: afbe7f6de937944e8fea95f0000806a1

LW-klayout-0.29.0-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 3cc80fad1658cf4e7d8162d09859ea80

LW-klayout-0.29.0-macOS-Sonoma-1-qt5MP-Rmp33Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: 54adae5c94ee4643fb0c64e41f65e382

LW-klayout-0.29.0-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 9423a709f523dc5a1e1601899dff57c1

LW-klayout-0.29.0-macOS-Ventura-1-qt5MP-Rmp33Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: e11ca3a75352ce8872f9f6f75b51d748

ST-klayout-0.29.0-macOS-Monterey-1-qt5MP-RsysPsys.dmg (Monterey (12.7))
MD5: f3dbc6deb3cfd76f61347d1c01789f05

ST-klayout-0.29.0-macOS-Sonoma-1-qt5MP-RsysPsys.dmg (Sonoma (14.1))
MD5: b32351990e73f23a4e9b48959cbdc3d6

ST-klayout-0.29.0-macOS-Ventura-1-qt5MP-RsysPsys.dmg (Ventura (13.6))
MD5: b26d1c9ce43d27f3db087bc89e26f41d

0.28.17

HW-klayout-0.28.17-macOS-Monterey-1-qt5Brew-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 99d2e1eb6cfbb2b1a7d4cc7dea5694a7

HW-klayout-0.28.17-macOS-Sonoma-1-qt5Brew-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 93444479d433e1f7a7e73c5478dfa2db

HW-klayout-0.28.17-macOS-Ventura-1-qt5Brew-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: b30605274bfecc8df369d1a2fc090a5b

LW-klayout-0.28.17-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: b2fa4d9707b2b5de5f2c7bb95fedc20c

LW-klayout-0.28.17-macOS-Monterey-1-qt5Brew-Rhb33Phb311.dmg (Monterey (12.7) Homebrew development environment; for those who have the matching dev. env.)
MD5: 7f1145099173688560abb1d2c19a2790

LW-klayout-0.28.17-macOS-Monterey-1-qt5MP-Rmp33Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: bacfc59be88b33d90da88c724680228e

LW-klayout-0.28.17-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: a068e67e0bfec445b128881cdd9993b9

LW-klayout-0.28.17-macOS-Sonoma-1-qt5Brew-Rhb33Phb311.dmg (Sonoma (14.1) Homebrew development environment; for those who have the matching dev. env.)
MD5: b2e63985aa7b275c2fbe2eb20170415b

LW-klayout-0.28.17-macOS-Sonoma-1-qt5MP-Rmp33Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: fc54fb1479a7681d8d18bf6227c589e7

LW-klayout-0.28.17-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 2850f424faaf8ffaa5a6b39cc1bbc400

LW-klayout-0.28.17-macOS-Ventura-1-qt5Brew-Rhb33Phb311.dmg (Ventura (13.6) Homebrew development environment; for those who have the matching dev. env.)
MD5: 3a04eebf46a14b84d05dd42a6d9ca97c

LW-klayout-0.28.17-macOS-Ventura-1-qt5MP-Rmp33Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: 68bb2872810115a869eb1bf72dae11c0

ST-klayout-0.28.17-macOS-Monterey-1-qt5MP-RsysPsys.dmg (Monterey (12.7))
MD5: 089217dea0dc27c90275b96be0a93322

ST-klayout-0.28.17-macOS-Sonoma-1-qt5MP-RsysPsys.dmg (Sonoma (14.1))
MD5: fe3788264e14de5f16eaba71b29aedd7

ST-klayout-0.28.17-macOS-Ventura-1-qt5MP-RsysPsys.dmg (Ventura (13.6))
MD5: f6ea1c3becccb9eb8948895802c2290c

0.28.15

HW-klayout-0.28.15-macOS-Monterey-1-qt5Brew-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 863b5194454fc6fd3b7817179b091d67

HW-klayout-0.28.15-macOS-Sonoma-1-qt5Brew-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 492653fd6babddc8bad6ee8f28e81b67

HW-klayout-0.28.15-macOS-Ventura-1-qt5Brew-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: eaca613088356a4e6f97e30d8ffc09f8

LW-klayout-0.28.15-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 700818ece14d6432b17ac4dd28846c31

LW-klayout-0.28.15-macOS-Monterey-1-qt5Brew-Rhb32Phb311.dmg (Monterey (12.7) Homebrew development environment; for those who have the matching dev. env.)
MD5: 4f26c0ba44f97db3923e381a4251b9c4

LW-klayout-0.28.15-macOS-Monterey-1-qt5MP-Rmp32Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: db6bdeae2e17ed3711205d74b5a2ddb2

LW-klayout-0.28.15-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 9e02c6e1fc5683580d268341d0bade1a

LW-klayout-0.28.15-macOS-Sonoma-1-qt5Brew-Rhb32Phb311.dmg (Sonoma (14.1) Homebrew development environment; for those who have the matching dev. env.)
MD5: 085c497266786715910c6ddc9ec74a65

LW-klayout-0.28.15-macOS-Sonoma-1-qt5MP-Rmp32Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: f37cfaf89c09ba436e172b8cc3960238

LW-klayout-0.28.15-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 93a43b0c3b688b9317a3efafdf109065

LW-klayout-0.28.15-macOS-Ventura-1-qt5Brew-Rhb32Phb311.dmg (Ventura (13.6) Homebrew development environment; for those who have the matching dev. env.)
MD5: ae5af14d4925666b89cbbff997f504fe

LW-klayout-0.28.15-macOS-Ventura-1-qt5MP-Rmp32Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: b7403c6fac675bed913e33eff6928258

0.28.14

HW-klayout-0.28.14-macOS-Monterey-1-qt5Brew-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 68283d5f93f7ee093f72f37bae69fbef

HW-klayout-0.28.14-macOS-Sonoma-1-qt5Brew-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: dbf86d9c26852019c1fe87db322a1231

HW-klayout-0.28.14-macOS-Ventura-1-qt5Brew-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 3f4dce4d89f080ad75ce22a756584fad

LW-klayout-0.28.14-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 4042e3ed8179e1f959f829deaf0fcc8a

LW-klayout-0.28.14-macOS-Monterey-1-qt5Brew-Rhb32Phb311.dmg (Monterey (12.7) Homebrew development environment; for those who have the matching dev. env.)
MD5: 84f568b199e3cb4e3582734339af7cc4

LW-klayout-0.28.14-macOS-Monterey-1-qt5MP-Rmp32Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: 8f1dcc7e912c165a8fa4584601fad71f

LW-klayout-0.28.14-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: b51117efcf5a31c6795cfc5c5821038f

LW-klayout-0.28.14-macOS-Sonoma-1-qt5Brew-Rhb32Phb311.dmg (Sonoma (14.1) Homebrew development environment; for those who have the matching dev. env.)
MD5: aa83455848ecad517635fd56dba471c6

LW-klayout-0.28.14-macOS-Sonoma-1-qt5MP-Rmp32Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: 00fec4228bec1a22dc9f59852ff7b88b

LW-klayout-0.28.14-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 46b9abb9b170d39b0b15d9a4f56caf62

LW-klayout-0.28.14-macOS-Ventura-1-qt5Brew-Rhb32Phb311.dmg (Ventura (13.6) Homebrew development environment; for those who have the matching dev. env.)
MD5: 35e2e9c454e88de6a24405cf908414b9

LW-klayout-0.28.14-macOS-Ventura-1-qt5MP-Rmp32Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: e84959489f50de0530d33e6053ff316f

0.28.13

HW-klayout-0.28.13-macOS-Monterey-1-qt5Brew-RsysPhb311.dmg (Monterey (12.7) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: ae0a504785d780410cbbb95886686055

HW-klayout-0.28.13-macOS-Sonoma-1-qt5Brew-RsysPhb311.dmg (Sonoma (14.1) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 03907200f529612933ab083ab9b9a52a

HW-klayout-0.28.13-macOS-Ventura-1-qt5Brew-RsysPhb311.dmg (Ventura (13.6) OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 945e4d23fb4ffe9f3b27c1801057d367

LW-klayout-0.28.13-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.7) shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 7e10a3f6ee29e912d4635d9dd38d934f

LW-klayout-0.28.13-macOS-Monterey-1-qt5Brew-Rhb32Phb311.dmg (Monterey (12.7) Homebrew development environment; for those who have the matching dev. env.)
MD5: 5cf06b7357eae15a3c0dfeaffce03140

LW-klayout-0.28.13-macOS-Monterey-1-qt5MP-Rmp32Pmp311.dmg (Monterey (12.7) MacPorts development environment; for those who have the matching dev. env)
MD5: e4eacca4e193fb038d55e518baf1ae4f

LW-klayout-0.28.13-macOS-Sonoma-1-qt5Ana3-Rana3Pana3.dmg (Sonoma (14.1) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 2f281e9f19c91216844de99c3053e867

LW-klayout-0.28.13-macOS-Sonoma-1-qt5Brew-Rhb32Phb311.dmg (Sonoma (14.1) Homebrew development environment; for those who have the matching dev. env.)
MD5: 262a76943d14bb6c55e13446813b839e

LW-klayout-0.28.13-macOS-Sonoma-1-qt5MP-Rmp32Pmp311.dmg (Sonoma (14.1) MacPorts development environment; for those who have the matching dev. env)
MD5: 9d0a9bf6550aa71b6ad32ef79f41e41d

LW-klayout-0.28.13-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.6) Anaconda3 development environment; for those who have the matching dev. env.)
MD5: b73e5b417247e1f0496f8a6333e1d0a7

LW-klayout-0.28.13-macOS-Ventura-1-qt5Brew-Rhb32Phb311.dmg (Ventura (13.6) Homebrew development environment; for those who have the matching dev. env.)
MD5: 7a949807a8a152378e8d38d80e309d9b

LW-klayout-0.28.13-macOS-Ventura-1-qt5MP-Rmp32Pmp311.dmg (Ventura (13.6) MacPorts development environment; for those who have the matching dev. env)
MD5: 0280dfe1c4095cd0eea793cb7a2bf176

0.28.12

HW-klayout-0.28.12-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 40eb38111e581271a9bd19c6c9c319e5

HW-klayout-0.28.12-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 81cb329264b85af4537355b2bb210704

HW-klayout-0.28.12-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 13beaf2cf22684236117472fb85a6a8a

HW-klayout-0.28.12-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: ee8b86a72ff92ccb70a2d1937d2ec962

LW-klayout-0.28.12-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 35c153fa6f0c295edc093dc08f0b98aa

LW-klayout-0.28.12-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: b868d43a022b0d51f2d7664cbe222808

LW-klayout-0.28.12-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 53ea3ecb2aa5f501b774f1cb3582024a

LW-klayout-0.28.12-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 1a9d6ff1c2f22a6647ba02bb79e7d76d

LW-klayout-0.28.12-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: c7b645801c40d22b03ec23496f432338

LW-klayout-0.28.12-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: dfdfdb1d82030b536a8a408411e1a305

LW-klayout-0.28.12-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: d87a82112096770f41915e2bf7c6ed86

LW-klayout-0.28.12-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: bb73c0d838b5f4b5dc618d14f5b95a37

LW-klayout-0.28.12-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 7e5a4c31118a3b1562e97cc409e6f35f

LW-klayout-0.28.12-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: e379080bf437fe50f8af0b6666da4cc4

LW-klayout-0.28.12-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: dbc27d3c4f2954490b2fb0814f375432

LW-klayout-0.28.12-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 1fbc19808e28187cbadd1d7ec7b55337

ST-klayout-0.28.12-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 4c5aef3ba892c1e3afc3e45eda1ebd51

0.28.11

HW-klayout-0.28.11-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: d2a08713bc9f529f0942f2674256b5ac

HW-klayout-0.28.11-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 28de1940cffb241091f56e0e5bab5d91

HW-klayout-0.28.11-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: c5fed1fee8b7262e9b7d7e83bf52e4f7

HW-klayout-0.28.11-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: cdbf6003a825abfcf7c457e63f428cc7

LW-klayout-0.28.11-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 1b14a53ff6655c591a355f7576863025

LW-klayout-0.28.11-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 45cb4fac8439fe7a5c827f3ab9a6bc28

LW-klayout-0.28.11-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: c3cbaf7c077ef137d9e32c04dcf44bbf

LW-klayout-0.28.11-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: d47e468155725a302b8c32e0e2564575

LW-klayout-0.28.11-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 6c70e26e95b0a457012c6946ce97e5ed

LW-klayout-0.28.11-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: a91985dbe747bd3f824364b245bf23e2

LW-klayout-0.28.11-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: a85d8939c7d10add50d1aa2cc89a9a4c

LW-klayout-0.28.11-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 12c8c6526bd0072e4967850ba77e1fa3

LW-klayout-0.28.11-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 62e216e12b3d9e7aca90b7a04a8700a4

LW-klayout-0.28.11-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 3cdbdcb7b8779a1c4736469946fb6c8f

LW-klayout-0.28.11-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: a4ad493d06b994373f83d02a0602dff8

LW-klayout-0.28.11-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: dcbd92455038fc1f7233c7d64d1d2e51

ST-klayout-0.28.11-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: da5575dfdad9693050c80794ac4a9a1b

0.28.10

HW-klayout-0.28.10-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 7a447fa8d9d9e51eb3092cfc4a181175

HW-klayout-0.28.10-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 953013efccccc51c5108e90775931f23

HW-klayout-0.28.10-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 45666e4a3480c5d3da4d0f8ad8460842

HW-klayout-0.28.10-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: acf6fe32cab38b8c07d382e785769954

LW-klayout-0.28.10-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 785d67c16dfb1def0100f4b59b9b7572

LW-klayout-0.28.10-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 3537f2b1f2f1e1d2f8e619caf180dc5a

LW-klayout-0.28.10-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: bb2cf88e79f9a64c136173a48457d041

LW-klayout-0.28.10-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 73195fc3f7465a07cb63e9e676f25c65

LW-klayout-0.28.10-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 136b462ffe8a2a5e2b80e9a7d5c6b351

LW-klayout-0.28.10-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: 394fb5069be084b1f0183d9a02dbca96

LW-klayout-0.28.10-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: db2dcc73f9083cec246a58873b33ff44

LW-klayout-0.28.10-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 4a948207940ed47471a7bb56b89e4652

LW-klayout-0.28.10-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 20f25ea4b6db62b3bad33696862f04e8

LW-klayout-0.28.10-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 18c74af2f0019a4ff02bbca313fed82f

LW-klayout-0.28.10-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: b79cfcba2b0ef67c60f02ac12d45bc48

LW-klayout-0.28.10-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 577494e60cbcb9b57e9d3be148afd0cf

ST-klayout-0.28.10-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 0fe49c3169515035619bf5fdf3b2cd47

0.28.9

HW-klayout-0.28.9-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 18879a00ecb135af6e3502df14b189de

HW-klayout-0.28.9-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 2414000cc537c904faf995b4b381fb2a

HW-klayout-0.28.9-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 696746cf41749edbef921f4e50f45220

HW-klayout-0.28.9-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 8605848ff5acaa7ef6f750e8057725bc

LW-klayout-0.28.9-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: d45f80bd7145887b3bb2ae8f9788b7da

LW-klayout-0.28.9-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 67505b5dfbc0ce97484dbfd8410b22f7

LW-klayout-0.28.9-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 568adc3a8dd485994c0e4ff6d314be60

LW-klayout-0.28.9-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: c58682891bea20d1160b1e1eb1903a4f

LW-klayout-0.28.9-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 53883dba6da4e6c22e13b5bcbc8254a5

LW-klayout-0.28.9-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: a929ee58add64797ec2ff4d29f2e5253

LW-klayout-0.28.9-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 18ef0de282063d0aba9e25633474838c

LW-klayout-0.28.9-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 13c3c5f689ea989c50d15ebecbecc51e

LW-klayout-0.28.9-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 65c0bb68ca56c6732ee1253fb8b92d17

LW-klayout-0.28.9-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 0048886cab9b4e595a340ad490f52830

LW-klayout-0.28.9-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 6e617ccb4470c2a3e8b7077e073d4693

LW-klayout-0.28.9-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 61f8b3d1c29710913b80f78f7f4e7a14

ST-klayout-0.28.9-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: a52d3bbcb8870b2c9cf2c2d7390778bb

0.28.8

HW-klayout-0.28.8-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 2125f93d9b32cc70df1688eecc7ea862

HW-klayout-0.28.8-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 710d8a20e316b1554f51aa709377614b

HW-klayout-0.28.8-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: d3092e0cae72a344a5c0de76c4b9294b

HW-klayout-0.28.8-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: d6fad205601c28ea4e96e4bf227d7c86

LW-klayout-0.28.8-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 2d81ccc96d2979ec999ed900831e56e4

LW-klayout-0.28.8-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 22488113b43ac2660245d821066af0c4

LW-klayout-0.28.8-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: fe9f44894ae7d0d3f5d276f0dc85f956

LW-klayout-0.28.8-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 46f459240cb03348aea733cc6ad8c7c9

LW-klayout-0.28.8-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: e9264a9f1639523104c8a9a44404da42

LW-klayout-0.28.8-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: a945f010b87b9be7ecd5bd0b8b83ac62

LW-klayout-0.28.8-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: ecc8549baf92d60af92055d2292aa4f4

LW-klayout-0.28.8-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: fa61ae5684970314d9fbae1d75726fdf

LW-klayout-0.28.8-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 927ec4e6597c976096b2a51a9723e3cc

LW-klayout-0.28.8-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: a4ecd5e5cf018639ac174b7527e66e13

LW-klayout-0.28.8-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 7d80f7cfa2cca3e0f2e5ddeff7f2eda1

LW-klayout-0.28.8-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: f556f9ee8820445a59d102fd8edec6e0

ST-klayout-0.28.8-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 55025de45979af0817aaab1cfcb84c1d

0.28.7

HW-klayout-0.28.7-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: be1abc827c081d915b060be0fb78b771

HW-klayout-0.28.7-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 77acdcd1bb58d754a0b6b230e07e7afa

HW-klayout-0.28.7-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: da6056f4751ab904bcdbd1922aa5f3e5

HW-klayout-0.28.7-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 47d62b3517e3a66fd4a7fc0147c7ed7e

LW-klayout-0.28.7-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: bd4798b6c41516fc5326eaa22d82046e

LW-klayout-0.28.7-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 0a6eab92b2b442a2769dc6dd6f33e2c8

LW-klayout-0.28.7-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 5f346a553735204c7fdb950e6311b372

LW-klayout-0.28.7-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: c7c871428b59da7acf8964141ab7c9a6

LW-klayout-0.28.7-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: a549d909e4583339e1560b4c82508de6

LW-klayout-0.28.7-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: c9b3a0210efc60fa511cc930577da323

LW-klayout-0.28.7-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: fc996600ee105425a141d8a339e7320d

LW-klayout-0.28.7-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 06249fefeabe3896ec2c0f6bab8683f6

LW-klayout-0.28.7-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: bb2bc1992805f2bfeb567fc99b0c2e56

LW-klayout-0.28.7-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: a8d552a43f07769f61f5a854d79f30f2

LW-klayout-0.28.7-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 2f31f08b5b5de5ddb10da61e0a61d671

LW-klayout-0.28.7-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 3ec5ce554a55d87f173dd6a9f4a94606

ST-klayout-0.28.7-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: f221bae50b45ecbebcb81d6d6e361fc1

0.28.6

HW-klayout-0.28.6-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: a3ecce07b85eec41a67d7b4425bd8e54

HW-klayout-0.28.6-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 4f4bd8ca2e42e22cdb7054d935b1945e

HW-klayout-0.28.6-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: d22c7243b3155ec6915cd171da89dbb6

HW-klayout-0.28.6-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 234b3f1d6cc879b7c832c4a540a285eb

LW-klayout-0.28.6-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 089ce32359cc79247cb226c31eb36c73

LW-klayout-0.28.6-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 35a8b42c276882b6a2475a370beac1ba

LW-klayout-0.28.6-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 3803c658d4c895344e3077dd5b624548

LW-klayout-0.28.6-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 961ff4f6fba4440c4edca67ee05d8938

LW-klayout-0.28.6-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 85131c6c50c55f7c8ea841d29d2f684c

LW-klayout-0.28.6-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: be90f2b9c28f4e6638caa2976825a237

LW-klayout-0.28.6-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 594c46ac6c20d185092a47b5101aa5a9

LW-klayout-0.28.6-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 027d7395fb24b7bb8192b1491d0c2b07

LW-klayout-0.28.6-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: ff0e50981ea437c761f977b96aeab292

LW-klayout-0.28.6-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: a05738273b3165f1f4bb97e5efec0318

LW-klayout-0.28.6-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 9740d338545297eebe513dbd080c0122

LW-klayout-0.28.6-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: fdb2baa75934054058dfcd3c52021c3d

ST-klayout-0.28.6-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: fca17770d36650a7872d09a109c3e122

0.28.5

HW-klayout-0.28.5-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 44757f5efa87f6e54af531f3c0fc2be2

HW-klayout-0.28.5-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 0f06695f20fd8da43b3b311f3cd3844f

HW-klayout-0.28.5-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 00206794f86b3efd6af190303a27127b

HW-klayout-0.28.5-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 5f0166c6b936532d7d3fee9364f5b124

LW-klayout-0.28.5-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 4895ca02c2862cffda613b5ce9dc227e

LW-klayout-0.28.5-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 93ef68e16a994b88847effd74318895c

LW-klayout-0.28.5-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 09fbd3d94b7f26cab2949d6f97af43a4

LW-klayout-0.28.5-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: c2b2ee53a4909e2c2caab0d642ae980f

LW-klayout-0.28.5-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: f84763b8afe1b9f25f912a461972a657

LW-klayout-0.28.5-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: 31d1aa87b98adc95d7584d406965b998

LW-klayout-0.28.5-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 7c551f9cedf09cb4a9e0f0dea2e9fc92

LW-klayout-0.28.5-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 9176b31d4867a029952de6a7258cb46c

LW-klayout-0.28.5-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 00e0b5534b84ea9162b49696696538cc

LW-klayout-0.28.5-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 5cccd4037e8934cd49afe668cf94be72

LW-klayout-0.28.5-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: e614d5afbe3e70edf9cb448d781ce69c

LW-klayout-0.28.5-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: c3479c6be35a619f5b6a410cf4fca639

ST-klayout-0.28.5-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: e9c4a993d0577aed111b5877de6c298c

0.28.4

HW-klayout-0.28.4-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 972bd1e95bbf483612c52b3de1044abf

HW-klayout-0.28.4-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 9889d2f2a1e6a9ddc96eebc764aff2eb

HW-klayout-0.28.4-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 6bd876637c6e5b4a1cf75abcf198695e

HW-klayout-0.28.4-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: b1dd97f4d66ccdec07253a4302d39d8e

LW-klayout-0.28.4-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: cdf7f051869ade2ba8e138dcbe6e45ba

LW-klayout-0.28.4-macOS-BigSur-1-qt5Brew-Rhb32Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 2ae96ee4aa164e62d3d0ba9bcf44e125

LW-klayout-0.28.4-macOS-BigSur-1-qt5MP-Rmp32Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 198b6aa4231e74089fad4a5afe046e33

LW-klayout-0.28.4-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 5cd731b864e400b3ccd1fbb47726ca0e

LW-klayout-0.28.4-macOS-Catalina-1-qt5Brew-Rhb32Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: fb1444a60f57e72e549e987a031e604e

LW-klayout-0.28.4-macOS-Catalina-1-qt5MP-Rmp32Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: cbf0a06d712d9f547714ff191ed1cc85

LW-klayout-0.28.4-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: cba8612f1e899af2347803b878977c78

LW-klayout-0.28.4-macOS-Monterey-1-qt5Brew-Rhb32Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 2ba2ebdd564fe973086d283493d1d82c

LW-klayout-0.28.4-macOS-Monterey-1-qt5MP-Rmp32Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 4bacb457edc00b0d4744928ad7ad7feb

LW-klayout-0.28.4-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 306e14c06f2b88039fe9d3d1f903e637

LW-klayout-0.28.4-macOS-Ventura-1-qt5Brew-Rhb32Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 0cad6d1c536fa190e0d726bce4c3a81b

LW-klayout-0.28.4-macOS-Ventura-1-qt5MP-Rmp32Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 68c547a50efaad920ae2a3ac732cd448

ST-klayout-0.28.4-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: b58baacac4660f0886e69267614651a9

0.28.3

HW-klayout-0.28.3-macOS-BigSur-1-qt5Brew-RsysPhb39.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: d6000382ae9d58e27c1d7c791b1679bb

HW-klayout-0.28.3-macOS-Catalina-1-qt5Brew-RsysPhb39.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 6c0dac756a2d0911d3b823151f66c00c

HW-klayout-0.28.3-macOS-Monterey-1-qt5Brew-RsysPhb39.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: 9b354b135a4931bd5fd62a7eb4364266

HW-klayout-0.28.3-macOS-Ventura-1-qt5Brew-RsysPhb39.dmg (Ventura (13.0) Experimental - shares OS-bundled Ruby; Qt5 and Python 3 from Homebrew are embedded, hence, heavy.)
MD5: fbf66baa8ee2b3a6549e21c5b98c054a

LW-klayout-0.28.3-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 934312bb2c0dcb56634d3425673a5bc5

LW-klayout-0.28.3-macOS-BigSur-1-qt5Brew-Rhb31Phb39.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: cd4efc846b2d55fe3801cb3d0d8a6794

LW-klayout-0.28.3-macOS-BigSur-1-qt5MP-Rmp31Pmp39.dmg (BigSur (11.0) MacPort-environment with Ruby 3 and Python 3)
MD5: 96207e09e429316fe95711c95941f83b

LW-klayout-0.28.3-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 2e965f2d690969ef3691039c964d6037

LW-klayout-0.28.3-macOS-Catalina-1-qt5Brew-Rhb31Phb39.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: b91ede27ee7a96abd2edc3c06718a14e

LW-klayout-0.28.3-macOS-Catalina-1-qt5MP-Rmp31Pmp39.dmg (Catalina (10.15) MacPort-environment with Ruby 3 and Python 3)
MD5: bf6cfd000bf3c8c658b63c76d7e4f7c1

LW-klayout-0.28.3-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 59a21fd6c3892262db4b485e1f11dbc1

LW-klayout-0.28.3-macOS-Monterey-1-qt5Brew-Rhb31Phb39.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 1b772eee19bac8955a49cf0f9b3fb6c5

LW-klayout-0.28.3-macOS-Monterey-1-qt5MP-Rmp31Pmp39.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: cee9a65dacf19329d95fc141fd2dfa58

LW-klayout-0.28.3-macOS-Ventura-1-qt5Ana3-Rana3Pana3.dmg (Ventura (13.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 6df97127ce951284b0b4bf4620f689ee

LW-klayout-0.28.3-macOS-Ventura-1-qt5Brew-Rhb31Phb39.dmg (Ventura (13.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 21eabc7639becfd1be0d86e8126fba7c

LW-klayout-0.28.3-macOS-Ventura-1-qt5MP-Rmp31Pmp39.dmg (Ventura (13.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: fe312d369646db559e3aa3477d0bfe25

ST-klayout-0.28.3-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 0f2d61d808f41fd602fab0bb0803c390

0.28.2

HW-klayout-0.28.2-macOS-BigSur-1-qt5Brew-RsysPhb38.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: f3efec2b9374640081cfa771884fc0ae

HW-klayout-0.28.2-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 5c339e25410978cc83157b06c1650d3b

HW-klayout-0.28.2-macOS-Monterey-1-qt5Brew-RsysPhb38.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby2.6; Qt5 and Python-3.8 from Homebrew are embedded, hence, heavy.)
MD5: f7ee85633c40c071e546b076ba61c24e

LW-klayout-0.28.2-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 4902c0bea33c2db21797289b4225ab10

LW-klayout-0.28.2-macOS-BigSur-1-qt5Brew-Rhb31Phb38.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: fd823157a0bc88839e6e1231281534bb

LW-klayout-0.28.2-macOS-BigSur-1-qt5MP-Rmp31Pmp38.dmg (BigSur (11.0) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: 85662126e4b9ab9a38918460f5f2d993

LW-klayout-0.28.2-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 1bd352d78d54bf5cc73e941d972143c2

LW-klayout-0.28.2-macOS-Catalina-1-qt5Brew-Rhb31Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: e5acaf52d12e61b5643a5e8eccd08c7d

LW-klayout-0.28.2-macOS-Catalina-1-qt5MP-Rmp31Pmp38.dmg (Catalina (10.15) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: a233aaf584eef869559ba06448c4280a

LW-klayout-0.28.2-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: c4c7b9b98e111edbc0b583308bf04c6c

LW-klayout-0.28.2-macOS-Monterey-1-qt5Brew-Rhb31Phb38.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: ad0cba642932641d79efea89130e2324

LW-klayout-0.28.2-macOS-Monterey-1-qt5MP-Rmp31Pmp38.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: b3e26bf162e5a72181ad08268e65e712

0.27.13

HW-klayout-0.27.13-macOS-BigSur-1-qt5Brew-RsysPhb38.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 42407ac4566fa2af22d8ce30898c41e1

HW-klayout-0.27.13-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: bb942545a4f5191c937b7de06641b87f

HW-klayout-0.27.13-macOS-Monterey-1-qt5Brew-RsysPhb38.dmg (Monterey (12.0) Experimental - shares OS-bundled Ruby2.6; Qt5 and Python-3.8 from Homebrew are embedded, hence, heavy.)
MD5: 6f716bc58504b60c23721604fc8e4846

LW-klayout-0.27.13-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 88e87f55c84747c454aa1324d7a904e8

LW-klayout-0.27.13-macOS-BigSur-1-qt5Brew-Rhb31Phb38.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: bf5e4c336086751d9b79ce638ddf2d81

LW-klayout-0.27.13-macOS-BigSur-1-qt5MP-Rmp31Pmp38.dmg (BigSur (11.0) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: 8b60561b0473104189232cc52f229965

LW-klayout-0.27.13-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: 7ad0a8045bcfb6870a2f3f08d963154b

LW-klayout-0.27.13-macOS-Catalina-1-qt5Brew-Rhb31Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 07df3b94e5d24cce37a271c1681cf620

LW-klayout-0.27.13-macOS-Catalina-1-qt5MP-Rmp31Pmp38.dmg (Catalina (10.15) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: 5900e3e885027774355d7a62922013ba

LW-klayout-0.27.13-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg (Monterey (12.0) Experimental - shares Anaconda3 development environment; for those who have the matching dev. env.)
MD5: 4faf861daca5d87d59c94e028eafafa9

LW-klayout-0.27.13-macOS-Monterey-1-qt5Brew-Rhb31Phb38.dmg (Monterey (12.0) Experimental - shares Homebrew development environment; for those who have the matching dev. env.)
MD5: 055231bd99c0e0631621b5861329a25f

LW-klayout-0.27.13-macOS-Monterey-1-qt5MP-Rmp31Pmp38.dmg (Monterey (12.0) Experimental - shares MacPorts development environment; for those who have the matching dev. env)
MD5: 7453b6a58d2d89af85bbdc76ea9e468d

ST-klayout-0.27.13-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 914058e3e4fa6a6265ff3d48fb6ae17b

0.26.12

HW-klayout-0.26.12-macOS-BigSur-1-qt5Brew-RsysPhb38.dmg (BigSur (11.0) HomeBrew-Python3 included - experimental)
MD5: 6d58eaf6dd2e942631c1bad082dd85a7

HW-klayout-0.26.12-macOS-Catalina-1-qt5Brew-RsysPhb38.dmg (Catalina (10.15) HomeBrew-Python3 included - experimental)
MD5: 541dcc375c17372761d25c04d4d6e03f

LW-klayout-0.26.12-macOS-BigSur-1-qt5Ana3-Rana3Pana3.dmg (BigSur (11.0) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: c004cf1c0e1a7c02ded62ef59bc9687d

LW-klayout-0.26.12-macOS-BigSur-1-qt5Brew-Rhb27Phb38.dmg (BigSur (11.0) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: 5fc413e8ebdff09a054a307df03af490

LW-klayout-0.26.12-macOS-BigSur-1-qt5MP-Rmp27Pmp38.dmg (BigSur (11.0) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: 80f92a95322fc563af4f7688c0d1ada9

LW-klayout-0.26.12-macOS-Catalina-1-qt5Ana3-Rana3Pana3.dmg (Catalina (10.15) Anaconda3-environment based - experimental / needs the corresponding development environment)
MD5: b6af4addfe1ee31f568aaf4243edeab0

LW-klayout-0.26.12-macOS-Catalina-1-qt5Brew-Rhb27Phb38.dmg (Catalina (10.15) HomeBrew-environment based - experimental / needs the corresponding development environment)
MD5: bc43df70ceee6b038196a9f26e94731c

LW-klayout-0.26.12-macOS-Catalina-1-qt5MP-Rmp27Pmp38.dmg (Catalina (10.15) MacPort-environment with Ruby 2.7 and Python 3.8)
MD5: 24b7efa4bb5db9dd7d23ba141afdeb29

ST-klayout-0.26.12-macOS-BigSur-1-qt5MP-RsysPsys.dmg (BigSur (11.0))
MD5: 320d88f9a29a70ea1197004c7f033111

ST-klayout-0.26.12-macOS-Catalina-1-qt5MP-RsysPsys.dmg (Catalina (10.15))
MD5: 14c76548d2d3ad9e16896e78950e4065

ST-klayout-0.26.12-macOS-HighSierra-1-qt5MP-RsysPsys.dmg (HighSierra (10.13))
MD5: 08d1970edd579964df8b1c1595de8873

ST-klayout-0.26.12-macOS-Mojave-1-qt5MP-RsysPsys.dmg (Mojave (10.14))
MD5: f5b95aee68765af2610cc6590ff6ebce

ST-klayout-0.26.12-macOS-Sierra-1-qt5MP-RsysPsys.dmg (Sierra (10.12))
MD5: 2dc0522906d56a003a79b4862dea5cda

ST-klayout-0.26.12-MacOSX-ElCapitan-1-qt5MP-RsysPsys.dmg (El Capitan (10.11))
MD5: bdbfebe53ca56fca9be47595adaf2b6d

0.25.9

klayout-0.25.9-MacOSX-Yosemite-1-Qt5101mp.dmg (Yosemite (10.10))
MD5: 50df120526deddc759eab0c665adfa78

klayout-0.25.9-MacOSX-ElCapitan-1-Qt5113mp.dmg (El Capitan (10.11))
MD5: 24c64139f2216cba17d6b979eff85a35

klayout-0.25.9-macOS-Sierra-2-Qt5124mp.dmg (Sierra (10.12))
MD5: df2dbbfc13ae97ef112c3fbe90123d14

klayout-0.25.9-macOS-HighSierra-1-Qt5124mp.dmg (HighSierra (10.13) + Mojave (10.14))
MD5: 3afb56df8e706646a9077a56993d0408

klayout-0.25.9-macOS-Mojave-1-Qt5124mp.dmg (Mojave (10.14))
MD5: f05b8adc1353546dcbfda5e74fb2a9bd

0.24.10

klayout-0.24.10-MacOSX-HighSierra-2-Qt487mp.dmg.bz2 (macOS 10.13)
MD5: 8085e3b0e818e1746f9a2687bb0dc4e2

klayout-0.24.10-MacOSX-Yosemite-1-Qt487mp.dmg.bz2 (MacOSX 10.10+)
MD5: b7bfe1cc758f53410a96e45e5ad62757

0.23.11

klayout-0.23.11-MacOSX-Yosemite-1-Qt487mp.dmg.bz2 (MacOSX 10.10+)
MD5: 8546751b5755e2a87c8d9770222fe743

0.29.1
(current)

klayout-0.29.1-0.x86_64.rpm (64bit)
MD5: 3f0e33e68292cbbfa8f1003bfa264f39

0.29.0

klayout-0.29.0-0.x86_64.rpm (64bit)
MD5: a6dac35bbf5d304ff928d613c0e38089

0.28.17

klayout-0.28.17-0.x86_64.rpm (64bit)
MD5: 6b40aaafa56e9ea23fac19b07bb38c79

0.28.16

klayout-0.28.16-0.x86_64.rpm (64bit)
MD5: 02db8da9f2b3a0d97eb1f726f433352c

0.28.15

klayout-0.28.15-0.x86_64.rpm (64bit)
MD5: 13c989bf3254b8ab611615abf9a21cd2

0.28.14

klayout-0.28.14-0.x86_64.rpm (64bit)
MD5: bea0319c3833f0f702cde7d3a90fb820

0.28.13

klayout-0.28.13-0.x86_64.rpm (64bit)
MD5: 936a0e605b1d02fdb8fd116383bd8993

0.28.12

klayout-0.28.12-0.x86_64.rpm (64bit)
MD5: ce017cd539673e9ceaa6a72e60a228fb

0.28.11

klayout-0.28.11-0.x86_64.rpm (64bit)
MD5: e9f62a8226247e29ea063d19bf361dd6

0.28.10

klayout-0.28.10-0.x86_64.rpm (64bit)
MD5: cd9cc027b728833205ff27baa8f55b02

0.28.9

klayout-0.28.9-0.x86_64.rpm (64bit)
MD5: 5b97b87cc47d4f4fc887db110fc67653

0.28.8

klayout-0.28.8-0.x86_64.rpm (64bit)
MD5: dd87359e9e228b49ad9de5323b68f40f

0.28.7

klayout-0.28.7-0.x86_64.rpm (64bit)
MD5: 9c0ea2663fafd21217b916a0e5f7449f

0.28.6

klayout-0.28.6-0.x86_64.rpm (64bit)
MD5: 4b72b96e071b5a5b626cfa0063b7d48c

0.28.5

klayout-0.28.5-0.x86_64.rpm (64bit)
MD5: eb197fbfc5da6f2ba1e4cb1bb88ee000

0.28.4

klayout-0.28.4-0.x86_64.rpm (64bit)
MD5: e61d859f07b8e07339bcc3f42fa96c4f

0.28.3

klayout-0.28.3-0.x86_64.rpm (64bit)
MD5: 6c02b272cac2271180c8c51b114f21cb

0.28.2

klayout-0.28.2-0.x86_64.rpm (64bit)
MD5: aeb54c6559d753ba843a657c6dc4d9e7

0.28.1

klayout-0.28.1-0.x86_64.rpm (64bit)
MD5: 2d16d10b57991e4399cc430e3e991540

0.28

klayout-0.28-0.x86_64.rpm (64bit)
MD5: 6204ece70aedc00d3fb372f33c10382e

0.27.13

klayout-0.27.13-0.x86_64.rpm (64bit)
MD5: 1ba00f9cdbef39d1f17239e12284ba25

0.26.12

klayout-0.26.12-0.x86_64.rpm (64bit)
MD5: eb6f023f474b583b98f4b809c39ee53c

0.25.9

klayout-0.25.9-0.x86_64.rpm (64bit)
MD5: 1bc0dbd7cea2b9b659f923a52f0921c0

0.29.1
(current)

The current version is not available on this platform.
For details about building from source see here.

0.24.10

klayout-0.24.10-1.1.x86_64.rpm (64bit)
MD5: 2745137f06ad163b61648c0a4ddb4b75

0.29.1
(current)

The current version is not available on this platform.
For details about building from source see here.

0.25.9

klayout-0.25.9-0.x86_64.rpm (64bit)
MD5: dd474171aa9d63684c685142925b960c

0.24.10

klayout-0.24.10-1.1.x86_64.rpm (64bit)
MD5: 6b5c526c34f39604263a30f215d56a9d

0.29.1
(current)

The current version is not available on this platform.
For details about building from source see here.

0.25.9

klayout-0.25.9-0.x86_64.rpm (64bit)
MD5: 7fc9f96b6b0bf10c5d3eacef55c888e9

0.24.10

klayout-0.24.10-1.1.x86_64.rpm (64bit)
MD5: 48b15f86b7f7f8fa15f050a90aec83e0

0.29.1
(current)

klayout-0.29.1-0.x86_64.rpm (64bit)
MD5: 287ebfeb87477c4027efa55d6ec0bfad

0.29.0

klayout-0.29.0-0.x86_64.rpm (64bit)
MD5: ba1b8926f79ca46744a4c5da7b03946f

0.28.17

klayout-0.28.17-0.x86_64.rpm (64bit)
MD5: 6786085dd78c629b48ce5d4bddabf40a

0.28.16

klayout-0.28.16-0.x86_64.rpm (64bit)
MD5: 5a61bec4f4485492fd29cfbd862c76bd

0.28.15

klayout-0.28.15-0.x86_64.rpm (64bit)
MD5: 638d0acb4e08a60d8696a998d2258527

0.29.1
(current)

The current version is not available on this platform.
For details about building from source see here.

0.24.10

klayout_0.24.10-1_amd64.deb (64bit)
MD5: 2b85169d9790247d2be002e30663c8e2

klayout_0.24.10-1_i386.deb (32bit)
MD5: 4c44c66b4bbdd576dc34b537ccd9b8ce

0.23.11

klayout_0.23.11-1_amd64.deb (64bit)
MD5: f8ae8004a8a2004c5861f8293f95f5af

klayout_0.23.11-1_i386.deb (32bit)
MD5: 7263a0e57f15eab4d428474c3a98997c

0.22.9

klayout_0.22.9-1_amd64.deb (64bit)
MD5: 2c6057ee53e0700caf3330e5d52a8e19

klayout_0.22.9-1_i386.deb (32bit)
MD5: d08b56ea1e840f74ff25d639bd442ecc

0.29.1
(current)

klayout_0.29.1-1_amd64.deb (64bit)
MD5: 2e6012edefc9c55aeef3e7b27b15690c

0.29.0

klayout_0.29.0-1_amd64.deb (64bit)
MD5: de2b514c71e7745720c9c0eaf2e1ce97

0.28.17

klayout_0.28.17-1_amd64.deb (64bit)
MD5: b31a375e96cf875e0dc0f28da17f462b

0.28.16

klayout_0.28.16-1_amd64.deb (64bit)
MD5: 2b14e63be573bde22aefc5b12ac91a6a

0.28.15

klayout_0.28.15-1_amd64.deb (64bit)
MD5: 07564a6f118452d8918fcfd3e2fb0834

0.28.14

klayout_0.28.14-1_amd64.deb (64bit)
MD5: 58a6b054035ee2e0ac302dba9fb3c262

0.28.13

klayout_0.28.13-1_amd64.deb (64bit)
MD5: 45921857ff00e1038b8dc363f91a7b7b

0.28.12

klayout_0.28.12-1_amd64.deb (64bit)
MD5: e3f8cb4fb2430d184557ab6c83b81238

0.28.11

klayout_0.28.11-1_amd64.deb (64bit)
MD5: 1ee680b5584920c6578a016795ab13ab

0.28.10

klayout_0.28.10-1_amd64.deb (64bit)
MD5: 9eecd0017e259ed2bf923d99b4d75da5

0.28.9

klayout_0.28.9-1_amd64.deb (64bit)
MD5: b096e4602b1721b71c4c70b11a9f9c15

0.28.8

klayout_0.28.8-1_amd64.deb (64bit)
MD5: 9e8d53fb3e232d8a2f6b5c13545d009a

0.28.7

klayout_0.28.7-1_amd64.deb (64bit)
MD5: cf18c4b23e49342f3a1f59a4525306f7

0.28.6

klayout_0.28.6-1_amd64.deb (64bit)
MD5: a0a3ac733462d18983ad23f94b09f48c

0.28.5

klayout_0.28.5-1_amd64.deb (64bit)
MD5: 2a342cde305d28b54d9b316f125fbea1

0.28.4

klayout_0.28.4-1_amd64.deb (64bit)
MD5: 98956e970e21b232e1aaa850a3ab5120

0.28.3

klayout_0.28.3-1_amd64.deb (64bit)
MD5: 1c994b5dd4a39ded8f27922655796df3

0.28.2

klayout_0.28.2-1_amd64.deb (64bit)
MD5: aa61407595375abd64473e63cf63a35a

0.28.1

klayout_0.28.1-1_amd64.deb (64bit)
MD5: 0df8473e6ab7ae4ad5b5815815489b28

0.28

klayout_0.28-1_amd64.deb (64bit)
MD5: 65c39b6769603139e67eea8ce46dfc27

0.27.13

klayout_0.27.13-1_amd64.deb (64bit)
MD5: e7528a2fb1119c401883a47e1be18659

0.26.12

klayout_0.26.12-1_amd64.deb (64bit)
MD5: 8809afa8248fb946b8f4faef190e92da

0.25.9

klayout_0.25.9-1_amd64.deb (64bit)
MD5: 273007d4c9bc044f2f401fd203db90e3

0.24.10

klayout_0.24.10-1_amd64.deb (64bit)
MD5: 26b6202c42453462b4e6e17c0b5e8d18

0.29.1
(current)

klayout_0.29.1-1_amd64.deb (64bit)
MD5: 0425e12253e04c9debe945f2e5b4d597

0.29.0

klayout_0.29.0-1_amd64.deb (64bit)
MD5: f6d94ee8735af88ce508f860fb6f2e45

0.28.17

klayout_0.28.17-1_amd64.deb (64bit)
MD5: 52c7da48d2ffd6f5e84687a513f23066

0.28.16

klayout_0.28.16-1_amd64.deb (64bit)
MD5: b9c89975470e3cabc2cf8d07c7d5cda5

0.28.15

klayout_0.28.15-1_amd64.deb (64bit)
MD5: df2eafc7238767e8bb0d6abc04ea89a3

0.28.14

klayout_0.28.14-1_amd64.deb (64bit)
MD5: 2ace161af9f017de7c250f9233ff1ded

0.28.13

klayout_0.28.13-1_amd64.deb (64bit)
MD5: e8889f38c8bc669612f82eaad028f33b

0.28.12

klayout_0.28.12-1_amd64.deb (64bit)
MD5: b92a1cc52924c5d0c3f014a4085ef2b1

0.28.11

klayout_0.28.11-1_amd64.deb (64bit)
MD5: c6c1f30d4027d4ce8b30563cba196d18

0.28.10

klayout_0.28.10-1_amd64.deb (64bit)
MD5: 9cf12c7ee13fb990503ca76a623b3a38

0.28.9

klayout_0.28.9-1_amd64.deb (64bit)
MD5: 80f6ae9c77d4139a3c4addce3d031960

0.28.8

klayout_0.28.8-1_amd64.deb (64bit)
MD5: 099a7992f4e82f140704a57cc689d4bc

0.28.7

klayout_0.28.7-1_amd64.deb (64bit)
MD5: 24db99161c8df1db21de5950cd8c6467

0.28.6

klayout_0.28.6-1_amd64.deb (64bit)
MD5: 74656af3aae675fcda20fa13624d8d50

0.28.5

klayout_0.28.5-1_amd64.deb (64bit)
MD5: 510a1faeea5d189fb11649e0f365231f

0.28.4

klayout_0.28.4-1_amd64.deb (64bit)
MD5: fa9f30661c7bfda7186fa36b97db46f4

0.28.3

klayout_0.28.3-1_amd64.deb (64bit)
MD5: 0fd9733885284e1511e40923396b0441

0.28.2

klayout_0.28.2-1_amd64.deb (64bit)
MD5: c7b00a38d31f9fdd579be34971cadb58

0.28.1

klayout_0.28.1-1_amd64.deb (64bit)
MD5: 69b48e8694b62821c95e2751e9bb3de5

0.28

klayout_0.28-1_amd64.deb (64bit)
MD5: a1695fa541038918720e5c2c5c48be14

0.27.13

klayout_0.27.13-1_amd64.deb (64bit)
MD5: 3a1eb72f2c683ad1a0b0df80c99c83e7

0.26.12

klayout_0.26.12-1_amd64.deb (64bit)
MD5: d6b50bb221b9439d52bd6ce1fec1c661

0.25.9

klayout_0.25.9-1_amd64.deb (64bit)
MD5: d4fda559dda8b3b02568aeed7da73d40

0.29.1
(current)

klayout_0.29.1-1_amd64.deb (64bit)
MD5: faa222a67b089d7e43916855c2a360fc

0.29.0

klayout_0.29.0-1_amd64.deb (64bit)
MD5: f0302d6d1164bb5ee49839c3e1527279

0.28.17

klayout_0.28.17-1_amd64.deb (64bit)
MD5: f78d41edf5bcfa5f1990bde1a9307e9e

0.28.16

klayout_0.28.16-1_amd64.deb (64bit)
MD5: de1c082576edf08cf22ba9710ed8e0e3

0.28.15

klayout_0.28.15-1_amd64.deb (64bit)
MD5: 9480ee288a978351c56ebe0e2c4d1d8b

0.28.14

klayout_0.28.14-1_amd64.deb (64bit)
MD5: cc2e1d5ba11387d2251127c75ff2432e

0.28.13

klayout_0.28.13-1_amd64.deb (64bit)
MD5: 1ccd4ec58c76427821b701260f9227f4

0.28.12

klayout_0.28.12-1_amd64.deb (64bit)
MD5: 4506c87c93cbe7b08ca5d0a87cf22ad2

0.28.11

klayout_0.28.11-1_amd64.deb (64bit)
MD5: cc2161cfcdbf8c307d053f7ee3938575

0.28.10

klayout_0.28.10-1_amd64.deb (64bit)
MD5: 444a931fc6c33616bf1fa666e77043e9

0.28.9

klayout_0.28.9-1_amd64.deb (64bit)
MD5: f03e7d87e8df6ee56c4e5b4e92973504

0.28.8

klayout_0.28.8-1_amd64.deb (64bit)
MD5: 15a26f74cf396d8a10b7985ed70ab135

0.28.7

klayout_0.28.7-1_amd64.deb (64bit)
MD5: a3087a8beb8a780b11365d61cc04bccd

0.28.6

klayout_0.28.6-1_amd64.deb (64bit)
MD5: b9bb3e7db4442f53f9374b9771f39d43

0.28.5

klayout_0.28.5-1_amd64.deb (64bit)
MD5: cd9b9424c851d058ae52ad80b33b2f71

0.28.4

klayout_0.28.4-1_amd64.deb (64bit)
MD5: d669a779ce591bcb997fa723b13a9aab

0.28.3

klayout_0.28.3-1_amd64.deb (64bit)
MD5: 0b149172ad595b599c8d3498a5f4e366

0.28.2

klayout_0.28.2-1_amd64.deb (64bit)
MD5: 7d685b6cdbd368c93f7a4c30f26d63a9

0.28.1

klayout_0.28.1-1_amd64.deb (64bit)
MD5: cd0387887afc8de38d8d94b055d446ae

0.28

klayout_0.28-1_amd64.deb (64bit)
MD5: 2b39af438bfc9a2ed68af03e047fc210

0.27.13

klayout_0.27.13-1_amd64.deb (64bit)
MD5: 273d5722fed6353c2df2aa0f7e22bd99

0.26.12

klayout_0.26.12-1_amd64.deb (64bit)
MD5: d075f942955294e96702caec5705125f

0.29.1
(current)

klayout_0.29.1-1_amd64.deb (64bit)
MD5: dcd4e0250a249dc8c65efdacbc6c3908

0.29.0

klayout_0.29.0-1_amd64.deb (64bit)
MD5: 421df42661a3d795b534da5048261044

0.28.17

klayout_0.28.17-1_amd64.deb (64bit)
MD5: 54748a49e1ab53e14cf5bf95feb2f25a

0.28.16

klayout_0.28.16-1_amd64.deb (64bit)
MD5: f3acadaf9588d46298e52f74836dd072

0.28.15

klayout_0.28.15-1_amd64.deb (64bit)
MD5: 8c7d0ebaa96b954a584f752236fc0cd4

0.28.14

klayout_0.28.14-1_amd64.deb (64bit)
MD5: 789586d72ce26d48f0b346f2022e460d

0.28.13

klayout_0.28.13-1_amd64.deb (64bit)
MD5: c06b43705e9094d191e7d4d69fbd84af

0.28.12

klayout_0.28.12-1_amd64.deb (64bit)
MD5: cbec16850ddafcce44f87784ebb7a795

0.28.11

klayout_0.28.11-1_amd64.deb (64bit)
MD5: 78ea7cb55a1f21353e1b8ed5bf30a8ee

0.28.10

klayout_0.28.10-1_amd64.deb (64bit)
MD5: 7ae688552294f7b20a1417146bbefd1e

0.28.9

klayout_0.28.9-1_amd64.deb (64bit)
MD5: eb57c2e3cb3596469c0bece5e9678512

0.28.8

klayout_0.28.8-1_amd64.deb (64bit)
MD5: db751264399706a23d20455bb7624264

0.28.7

klayout_0.28.7-1_amd64.deb (64bit)
MD5: 912f1575fca96cccd4ff8054a406bd8b

0.28.6

klayout_0.28.6-1_amd64.deb (64bit)
MD5: 6ee27eaa1b39de939f355cc718ed56ac

0.28.5

klayout_0.28.5-1_amd64.deb (64bit)
MD5: b428b314a0567bd2b795231a4372d992

0.28.4

klayout_0.28.4-1_amd64.deb (64bit)
MD5: 2b2ce33e7199df2783530be4e39d7921

0.28.3

klayout_0.28.3-1_amd64.deb (64bit)
MD5: 47c88771df2e241663bb25b3c8469e27

0.28.2

klayout_0.28.2-1_amd64.deb (64bit)
MD5: bfeafd7d5bb42adb45bc68e685846baa

0.28.1

klayout_0.28.1-1_amd64.deb (64bit)
MD5: ca9d9b58011815e34a2b61966d2e276f

0.28

klayout_0.28-1_amd64.deb (64bit)
MD5: c6b2f8e280e246483c85865b195cf6b5

0.27.13

klayout_0.27.13-1_amd64.deb (64bit)
MD5: b601e124b12b0fd2a15dbf5c5be37a31

0.29.1
(current)

klayout-0.29.1-win64-install.exe (64bit installer)
MD5: bfbf6508493511d3037426a5679cc075

klayout-0.29.1-win64.zip (64bit binaries)
MD5: ff2aba213d87b7def4d78fdfbee54ef8

klayout-0.29.1-win32-install.exe (32bit installer)
MD5: e156837626575ed2866375170ba17f0d

klayout-0.29.1-win32.zip (32bit binaries)
MD5: 8e0bb4d6cc19b5328ed6b95ccbde2649

klayout-0.29.1-win64-c64-install.exe (64bit installer (64 bit coordinates))
MD5: 245e0a45dbf2c00cf96b4b93c15e191d

klayout-0.29.1-win64-c64.zip (64bit binaries (64 bit coordinates))
MD5: d6eaa68f689ecfc2e82635dbfcaae19d

klayout-0.29.1-win64-ucrt-install.exe (64bit installer (Universal C Runtime))
MD5: e31514d46afc1bbcc23e91894bf5e286

klayout-0.29.1-win64-ucrt.zip (64bit binaries (Universal C Runtime))
MD5: 7fa02cd70f3c7ecec1be520641572144

0.29.0

klayout-0.29.0-win64-install.exe (64bit installer)
MD5: 59bfb77bb786df6d6f3ff4288754f248

klayout-0.29.0-win64.zip (64bit binaries)
MD5: 66d2349b6d4d1ab3e5d7b625346c3a3d

klayout-0.29.0-win32-install.exe (32bit installer)
MD5: 901a43025a8d8b7222df7a3a8cf0eaf1

klayout-0.29.0-win32.zip (32bit binaries)
MD5: d12d67b22b83e4f352ae0d2316795cc6

klayout-0.29.0-win64-c64-install.exe (64bit installer (64 bit coordinates))
MD5: df1a5411664ca1b9403f22802d319e5f

klayout-0.29.0-win64-c64.zip (64bit binaries (64 bit coordinates))
MD5: 161305d669228f2983aadef70dda25ff

klayout-0.29.0-win64-ucrt-install.exe (64bit installer (Universal C Runtime))
MD5: 05f36280af78850b70659b0685921f32

klayout-0.29.0-win64-ucrt.zip (64bit binaries (Universal C Runtime))
MD5: 7a29f12238d0807be51f256f2a6f100f

0.28.17

klayout-0.28.17-win64-install.exe (64bit installer)
MD5: 133b544dbff287e0da337ad1a9fead63

klayout-0.28.17-win64.zip (64bit binaries)
MD5: a2ea72713c49c35ebb3eddd10b17d727

klayout-0.28.17-win32-install.exe (32bit installer)
MD5: 0fd6dd0331e8ffab56fcb478bd16fb6b

klayout-0.28.17-win32.zip (32bit binaries)
MD5: 210f072d2390b873175701366202262a

klayout-0.28.17-win64-c64-install.exe (64bit installer (64 bit coordinates))
MD5: 54ac9652c261d716bf98caf0a2afc66f

klayout-0.28.17-win64-c64.zip (64bit binaries (64 bit coordinates))
MD5: 79d517c001d2b76ade93e09d0659cc3f

klayout-0.28.17-win64-ucrt-install.exe (64bit installer (Universal C Runtime))
MD5: 7532ba921a845070fe08cbdd4e7f4ccf

klayout-0.28.17-win64-ucrt.zip (64bit binaries (Universal C Runtime))
MD5: 7af834828d1bf1d6b27598d3a2193f3e

0.28.16

klayout-0.28.16-win64-install.exe (64bit installer)
MD5: 82be78e038c3ed158b129e4ec1d39cdf

klayout-0.28.16-win64.zip (64bit binaries)
MD5: e82f4368b5a66d9b3d1833a59e47c983

klayout-0.28.16-win32-install.exe (32bit installer)
MD5: 3e3f86f5790d77cde725ec424e6ce1a0

klayout-0.28.16-win32.zip (32bit binaries)
MD5: b94b9f07859fd6b0ac6974f88c1f50eb

klayout-0.28.16-win64-c64-install.exe (64bit installer (64 bit coordinates))
MD5: 56cff1f8bc8b52bba4102c88c4b35745

klayout-0.28.16-win64-c64.zip (64bit binaries (64 bit coordinates))
MD5: 84186a7e46f028269d7082127de2112e

klayout-0.28.16-win64-ucrt-install.exe (64bit installer (Universal C Runtime))
MD5: 202b4664f807c0147827563f4cffa09f

klayout-0.28.16-win64-ucrt.zip (64bit binaries (Universal C Runtime))
MD5: dda41c46a8a6e35c8b2081f310f1fc26

0.28.15

klayout-0.28.15-win64-install.exe (64bit installer)
MD5: c04324ee76d62ef985d440faeab599ca

klayout-0.28.15-win64.zip (64bit binaries)
MD5: 29bd4e4b955913e9f7eabe8a25522ed1

klayout-0.28.15-win32-install.exe (32bit installer)
MD5: 21b60b3536ffc8e29f76349461538da5

klayout-0.28.15-win32.zip (32bit binaries)
MD5: d39403f9d3055a1280a8c6119d617169

klayout-0.28.15-win64-c64-install.exe (64bit installer (64 bit coordinates))
MD5: b997570b75cd1f82b69fbffdec2333bd

klayout-0.28.15-win64-c64.zip (64bit binaries (64 bit coordinates))
MD5: 3cfc1099d75165e7bddb94e27501b1a5

klayout-0.28.15-win64-ucrt-install.exe (64bit installer (Universal C Runtime))
MD5: 3bdf0224dae78f5c330b654fcc511672

klayout-0.28.15-win64-ucrt.zip (64bit binaries (Universal C Runtime))
MD5: 48d4c3c1eaf8f2507b0d5567253275a3

0.28.14

klayout-0.28.14-win32-install.exe (32bit installer)
MD5: cd122186c2ae6e03d4356eb2241c2ff3

klayout-0.28.14-win32.zip (32bit binaries)
MD5: 4e10e183d733ea9ea138705c1eecb169

klayout-0.28.14-win64-install.exe (64bit installer)
MD5: 8ce5d707341e2d471b29ed1823191c62

klayout-0.28.14-win64.zip (64bit binaries)
MD5: 424837726b7110d1464ad2136ca13ebd

0.28.13

klayout-0.28.13-win32-install.exe (32bit installer)
MD5: 6282b7a71c03330cafa35fec05b15ba3

klayout-0.28.13-win32.zip (32bit binaries)
MD5: fc9023f30a81bceca799af2866c014a8

klayout-0.28.13-win64-install.exe (64bit installer)
MD5: e011062d2748a0e1f4d7ef04c895ffde

klayout-0.28.13-win64.zip (64bit binaries)
MD5: 04f114249529aac7a24e14a4430f9f9f

0.28.12

klayout-0.28.12-win32-install.exe (32bit installer)
MD5: 45e6a14b15d325d2a2c0bf5202ddb522

klayout-0.28.12-win32.zip (32bit binaries)
MD5: dbd44406b7ff10f42d5ea686282ab66c

klayout-0.28.12-win64-install.exe (64bit installer)
MD5: e2ba53e331d0da35f039b6f91a515462

klayout-0.28.12-win64.zip (64bit binaries)
MD5: 88504a405666db5e2646ab5eb8989fb7

0.28.11

klayout-0.28.11-win32-install.exe (32bit installer)
MD5: 47f5fb8260959d5dc610756078258d11

klayout-0.28.11-win32.zip (32bit binaries)
MD5: 6236298ae7663a8891e4647959b45d09

klayout-0.28.11-win64-install.exe (64bit installer)
MD5: 8edbc7c9e40b42b07ccc219d94b1494a

klayout-0.28.11-win64.zip (64bit binaries)
MD5: fb11ce029073571e21d9ef391bf6a69b

0.28.10

klayout-0.28.10-win32-install.exe (32bit installer)
MD5: 7f036b91d6f8b1f10377cb5c4d564631

klayout-0.28.10-win32.zip (32bit binaries)
MD5: e8f0bd21c5cb3fd050969de8a6ccaa7a

klayout-0.28.10-win64-install.exe (64bit installer)
MD5: 83adb64996720fe3377056f98c337f43

klayout-0.28.10-win64.zip (64bit binaries)
MD5: 25f093a6750aa7ad98d7a52cad3eec2f

0.28.9

klayout-0.28.9-win32-install.exe (32bit installer)
MD5: 0234d8cee6405d224dd3e7b363806333

klayout-0.28.9-win32.zip (32bit binaries)
MD5: e83ce084fd0fdd870960bb1341a3466e

klayout-0.28.9-win64-install.exe (64bit installer)
MD5: f8a43b729f570decef1251f249f43a9b

klayout-0.28.9-win64.zip (64bit binaries)
MD5: f73d67132c6026e7f8d96233a4fcd103

0.28.8

klayout-0.28.8-win32-install.exe (32bit installer)
MD5: e2927f4ff2685f78acf5d8b058c6f864

klayout-0.28.8-win32.zip (32bit binaries)
MD5: 9a3f6c34e5f96b572598f448cfde21d3

klayout-0.28.8-win64-install.exe (64bit installer)
MD5: e68fda60e140a40ae6dc1830e4d329f7

klayout-0.28.8-win64.zip (64bit binaries)
MD5: 3ed44c915648b2532f6cd96e6511b7a1

0.28.7

klayout-0.28.7-win32-install.exe (32bit installer)
MD5: 4fddbd8a62e75a96907027a3524bb465

klayout-0.28.7-win32.zip (32bit binaries)
MD5: 7da2ef80e29bb2de0df2627d70e36723

klayout-0.28.7-win64-install.exe (64bit installer)
MD5: 9b543cfc9d51272ca163bd9206b5abf3

klayout-0.28.7-win64.zip (64bit binaries)
MD5: 3b326af1be7a0fd57a3841980a5b7df1

0.28.6

klayout-0.28.6-win32-install.exe (32bit installer)
MD5: 6cc7a4ad5f0beade1970633ea3a5d107

klayout-0.28.6-win32.zip (32bit binaries)
MD5: de1b94c3b2c4d0df169a3852e58639bb

klayout-0.28.6-win64-install.exe (64bit installer)
MD5: 4955fc17ab7810c5fad8519585506804

klayout-0.28.6-win64.zip (64bit binaries)
MD5: 46d4fc919ec570355e33b87ad3d4c0f8

0.28.5

klayout-0.28.5-win32-install.exe (32bit installer)
MD5: 73fa1864d2c5772bf3a6b3cc79e809ec

klayout-0.28.5-win32.zip (32bit binaries)
MD5: 1a36aae33b07d530c10ece50469e2091

klayout-0.28.5-win64-install.exe (64bit installer)
MD5: 5aabd504e89f81ac4d5512f5a7a7facf

klayout-0.28.5-win64.zip (64bit binaries)
MD5: c4019e6c82da041f2574a6f370a7f4ff

0.28.4

klayout-0.28.4-win32-install.exe (32bit installer)
MD5: f4da08919ebeace3707282b0d6fbb044

klayout-0.28.4-win32.zip (32bit binaries)
MD5: 394f24b8ec50075f26fb997db7b13b71

klayout-0.28.4-win64-install.exe (64bit installer)
MD5: d2f60579b072733287b4fba95ec66087

klayout-0.28.4-win64.zip (64bit binaries)
MD5: 3cc8821b44d0cf59c3e446b80d0b1fda

0.28.3

klayout-0.28.3-win32-install.exe (32bit installer)
MD5: fcee83132b5fd4f4547e921bc97b1dd7

klayout-0.28.3-win32.zip (32bit binaries)
MD5: a86aab00405501d32e789fb2c5886fb7

klayout-0.28.3-win64-install.exe (64bit installer)
MD5: 6b4f4d707a1a39c2f166f5058f1d9d1e

klayout-0.28.3-win64.zip (64bit binaries)
MD5: dc95254898352f9c287131d424d0c061

0.28.2

klayout-0.28.2-win32-install.exe (32bit installer)
MD5: 7b6781e7f0c4ccf330a0216322592fd4

klayout-0.28.2-win32.zip (32bit binaries)
MD5: 5f4d7ba35be8db80817378a982b5900f

klayout-0.28.2-win64-install.exe (64bit installer)
MD5: c0701af0e552b05567c1c17f0218c0c1

klayout-0.28.2-win64.zip (64bit binaries)
MD5: 554174d2199f24ee7fbefaaf552948ff

0.28.1

klayout-0.28.1-win32-install.exe (32bit installer)
MD5: bfc3c3098d2c1ef30b6c8219fbe7fed3

klayout-0.28.1-win32.zip (32bit binaries)
MD5: c986ccec9f6e09428c500d39404690fa

klayout-0.28.1-win64-install.exe (64bit installer)
MD5: aec8da6bffbb36a905b85eaff386329d

klayout-0.28.1-win64.zip (64bit binaries)
MD5: 7e95650289017aa59057c9f590ded9a3

0.28

klayout-0.28-win32-install.exe (32bit installer)
MD5: 70f6b974a94822ea4ffc51b7d1466a6e

klayout-0.28-win32.zip (32bit binaries)
MD5: 4b0ac15253225d93bd6282bd2e5a6fa3

klayout-0.28-win64-install.exe (64bit installer)
MD5: d1d90ea3a7476c1da74ba248a64bf8c8

klayout-0.28-win64.zip (64bit binaries)
MD5: dab27f36692988f0b5504382e1c9cd4b

0.27.13

klayout-0.27.13-win32-install.exe (32bit installer)
MD5: 0b1a9e95a3dc71fa5a768c35cf014458

klayout-0.27.13-win32.zip (32bit binaries)
MD5: 7f98ab48d769262eedf0426adce6ccaa

klayout-0.27.13-win64-install.exe (64bit installer)
MD5: 0c62a15a469347a93cee866c4a52b097

klayout-0.27.13-win64.zip (64bit binaries)
MD5: a8774407506867396592ef23726cc0c3

0.26.12

klayout-0.26.12-win32-install.exe (32bit installer)
MD5: ae2012c1c7b5f8228e72d3dae6e73c82

klayout-0.26.12-win32.zip (32bit binaries)
MD5: d58533160a38a9c9f531179eba2b7e70

klayout-0.26.12-win64-install.exe (64bit installer)
MD5: e383205c4b5f0869948bb4c8e60cdd42

klayout-0.26.12-win64.zip (64bit binaries)
MD5: 30a6000a9093353e1caaccd7ecfa9d29

0.25.9

klayout-0.25.9-win32-install.exe (32bit installer)
MD5: 8ecaabc9b15a2d86d7af6c9681baf27a

klayout-0.25.9-win32.zip (32bit binaries)
MD5: dc8e3625f35d3ed6021a8fbcd3b47861

klayout-0.25.9-win64-install.exe (64bit installer)
MD5: 83760a2b581e1d3eddddfe7de3f79898

klayout-0.25.9-win64.zip (64bit binaries)
MD5: b63aac2c9b1f741ad0eff7b900fce17e

0.24.10

klayout-0.24.10-win32-install.exe (32bit installer)
MD5: a813bee49b9f8c4f4c7bca605db925a9

klayout-0.24.10-win32-pdb.zip (32bit debug symbols)
MD5: d38f8a7bbd86ed7ca8e6063e09926728

klayout-0.24.10-win32.zip (32bit binary files)
MD5: 37892846f92d98e6cd606cdc7d065468

klayout-0.24.10-win64-install.exe (64bit installer)
MD5: c020e14d3cfadefeb20477959d523bf4

klayout-0.24.10-win64-pdb.zip (64bit debug symbols)
MD5: bf3007a5af17dee2e073889e8dfe0b96

klayout-0.24.10-win64.zip (64bit binary files)
MD5: ca5713bc6f3fa27251cf189fdd0531c3

0.23.11

klayout-0.23.11-win32-install.exe (32bit installer)
MD5: bdfa7410896786f53a6e4d0d7f7623c0

klayout-0.23.11-win32.zip (32bit binary files)
MD5: 39e15f23567278c6cb9ea5a85b044292

klayout-0.23.11-win64-install.exe (64bit installer)
MD5: 2587368a363902ac37ae3503a3507bc4

klayout-0.23.11-win64.zip (64bit binary files)
MD5: d5f23efd667aef0d51142892b6c1c46a

0.22.9

klayout-0.22.9-win32-install.exe (32bit installer)
MD5: bc8052ad7315aed1a0e12807fce52a96

klayout-0.22.9-win32.zip (32bit binary files)
MD5: ad4cbf1680146a7581d463cc05b4e1f1

klayout-0.22.9-win64-install.exe (64bit installer)
MD5: 678f282a6f6df03fd0886bc5cecf41c3

klayout-0.22.9-win64.zip (64bit binary files)
MD5: 8767b901ae968ab401530bd21dfc6b09

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 are required in this case. If started with administrator rights, it will install itself for all users.

WARNING: If you install KLayout in an existing folder, the uninstaller will erase this folder including everything else there is! There are reports of users who by mistake installed KLayout in the root of the "C:" drive and the uninstaller tried to wipe the whole disk.

Alternatively, a zip archive is provided that contains all the required executables and DLLs. It is possible to run KLayout directly from these files after extracting the archive. The KLayout executable is "klayout_app.exe". Using the .zip archive is the recommended way to try KLayout without contaminating the system.

A description how to actually build KLayout on Windows using the MSYS2 system 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, Debian packages (.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:

A few packages are required:

For Ubuntu 20:

For Ubuntu 22:

For CentOS 7:

For CentOS 8:

To build KLayout, unpack the source tar archive and run the build script:

tar hzxvf klayout-*.tar.gz
cd klayout-*
./build.sh

You can supply various options to configure the 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 with MSVC (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

build.bat -h

For MSVC builds a number of third party libraries are required:

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:

build.bat -bits c:\klayout-bits

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:

set KLAYOUT_BITS=c:\klayout-bits\msvc2017\x64
python setup.py build

Building KLayout on Windows with MSYS2 (Version >= 0.25)

With version 0.25, building on Windows is based on the MINGW emulation library. MSYS2 is recommended as the 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:

pacman -S make zip mingw-w64-x86_64-gcc mingw-w64-x86_64-make mingw-w64-x86_64-python3 mingw-w64-x86_64-qt5 mingw-w64-x86_64-ruby mingw-w64-x86_64-libgit2

For 32 bit:

pacman -S make zip mingw-w64-i686-gcc mingw-w64-i686-make mingw-w64-i686-python3 mingw-w64-i686-qt5 mingw-w64-i686-ruby mingw-w64-i686-libgit2

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). For example for a 64 bit build use:

# Run in MSYS MinGW 64bit shell. This build uses 4 cores for compilation ("-j4"):
build.sh -j4

After the build finished, you will find the binary in "bin-release". To run it, stay in the MINGW 64bit shell. With Python3 you will initially see an error indicating that Python cannot find the encoding librariy. This is because the Python path is not set yet. You can do so by setting the "KLAYOUT_PYTHONPATH" environment variable. However it is easier to create a file KLayout reads to set the Python path:

cd bin-release
python3 -c "import sys; print(repr(sys.path))" >.python-paths.txt
klayout.exe

To run KLayout independently from MSYS, you will need to copy all requires DLLs into "bin-release" directory. This is somewhat tedious, hence a script is provided to do that for you.

Packaging and installer generation

A script is provided that integrates the build and packaging steps and generates the installer using the Nullsoft install system (NSIS). This script is "deploy-win-mingw.sh" from the "scripts" directory. It requires MSYS2, the packages mentioned above and the NSIS installer system (https://nsis-dev.github.io/).

Run this script from the MSYS2 shell (normal shell, not MinGW!) like:

./scripts/deploy-win-mingw.sh -32     # (32 bit only) or
./scripts/deploy-win-mingw.sh -64     # (64 bit only) or
./scripts/deploy-win-mingw.sh         # (both)

The details (NSIS path, python and ruby interpreter) are found at the beginning of the script and can be adjusted there.

Build instructions for version 0.24 and earlier

Build instructions for earlier versions can be found here.