Salt.Mine

KLayout Package Index

Register Package Register New Packages or update Existing Packages.
See The Package Cookbook about how to create, register and update packages.
Remove Package Remove Packages. Only the owner of the package can remove it.

Recently Added

Package Details
KQCircuits icon

KQCircuits

4.0.0

KQCircuits

KQCircuits is a KLayout/Python-based superconducting quantum circuit library developed by IQM.

Package Link: https://github.com/iqm-finland/KQCircuits.git/tags/v4.0.0/klayout_package

Created: 3 days ago

Documentation: https://iqm-finland.github.io/KQCircuits/

siepic_ebeam_pdk icon

siepic_ebeam_pdk

0.3.36

SiEPIC EBeam PDK

A Process Design Kit for Silicon Photonics fabricated using Electron Beam Lithography

Package Link: https://github.com/siepic/SiEPIC_EBeam_PDK.git/tags/v0.3.36/klayout_dot_config

Created: 29 days ago

Documentation: https://github.com/lukasc-ubc/SiEPIC_EBeam_PDK/blob/master/README.md

siepic_tools icon

siepic_tools

0.3.79

SiEPIC Tools

Tools for designing Silicon Photonic Integrated Circuits, including waveguides, component simulations, functional verification, Calibre DRC verification, netlist extraction, circuit simulations. Framework and examples for creating layouts using scripts. Includes a generic PDK (GSiP). Other PDKs are installed separately, and depend on SiEPIC-Tools.

Package Link: https://github.com/siepic/SiEPIC-Tools.git/tags/v0.3.79/klayout_dot_config

Created: 29 days ago

Documentation: https://github.com/siepic/SiEPIC-Tools/blob/master/README.md

load_lefdef_tutorial icon

load_lefdef_tutorial

1.0

The easy way to load LEF/DEF

This is a brief tutorial that shows how to load GDS or LEF/DEF data into KLayout. The first step is to convert a Cadence techology into Klayout property file format. Then we use this configuration to display a small cmos design using either gds or LEF/DEF input format.

Package Link: https://github.com/refob/load_lefdef_tutorial/tags/1.0

Created: about 2 months ago

Documentation: https://github.com/refob/load_lefdef_tutorial/tags/1.0/../../blob/main/README.md

seeqc/1kA_pdk icon

seeqc/1kA_pdk

0.5

SeeQC 1kA PDK

Process Design Kit for SeeQC 1kA Process

Package Link: https://github.com/seeqc/qc_1ka_pdk.git/tags/v0.6-alpha

Created: 3 months ago

Documentation: https://github.com/seeqc/qc_1ka_pdk.git/tags/v0.6-alpha/doc/readme.html

LTK icon

LTK

0.3

Lithography Tool Kit

This kit contain PCells and Macros that will facilitate the design of masks for photolithography and patterns for electron beam lithography.

Package Link: https://github.com/UUhy/LTK.git/tags/v0.3

Created: 3 months ago

Documentation: https://github.com/UUhy/LTK.git/tags/v0.3/doc/readme.html

simplify icon

simplify

0.1.1

Simplify

Simplifies all shapes in a layout with polygons with fewer vertices while respecting a maximal approximation error.

Package Link: https://github.com/fsitok/klayout-simplify/tags/0.1.1

Created: 8 months ago

Documentation: https://codeberg.org/tok/klayout-simplify

Python_packages_for_KLayout

1.2

Python packages for KLayout

A collection of missing Python packages for KLayout, including svgwrite, yaml, and requests (plus its dependancies).

Package Link: https://github.com/lukasc-ubc/SiEPIC-Tools.git/tags/v0.3.69/Python_packages_for_KLayout

Created: 11 months ago

Documentation: https://github.com/lukasc-ubc/SiEPIC-Tools.git/tags/v0.3.69/Python_packages_for_KLayout/

Windows_Python_packages_for_KLayout

1.1

Windows Python packages for KLayout

A collection of missing Python packages for KLayout, including numpy, pyparsing.

Package Link: https://github.com/lukasc-ubc/SiEPIC-Tools.git/tags/v0.3.69/Windows_Python_packages_for_KLayout

Created: 11 months ago

Documentation: https://github.com/lukasc-ubc/SiEPIC-Tools.git/tags/v0.3.69/Windows_Python_packages_for_KLayout/

KLayoutPhotonicPCells/core icon

KLayoutPhotonicPCells/core

1.1.0

KLayout Photonic PCells Core

KLayout Photonic PCells introduces the concept of ports to KLayout. Ports in contrast to pins also track directions. Additionally, PCells can be built hierarchically from other PCells and new shapes. The sub-cells can be connected to each other through ports.

Package Link: https://github.com/sebastian-goeldi/KLayoutPhotonicPCells-core/tags/v1.1.0

Created: over 1 year ago

Documentation: https://sebastian-goeldi.github.io/KLayoutPhotonicPCells-core/

kgit icon

kgit

0.0.3

Package Manager for Git

This package provides the possibility to checkout or sparse-checkout a git repository using the python git module.

Package Link: https://github.com/sebastian-goeldi/kgit/tags/v0.0.3

Created: over 1 year ago

xsection icon

xsection

1.4

Ruby script

A generator for vertical cross sections of layouts using a technology description file.

Package Link: https://github.com/klayoutmatthias/xsection.git/tags/1.4/src

Created: over 1 year ago

Documentation: https://klayoutmatthias.github.io/xsection

KLayoutPhotonicPCells/FreePDK45_tech icon

KLayoutPhotonicPCells/FreePDK45_tech

0.0.3

FreePDK45 Technology

See KLayoutPhotonicPCells/core README 'Import Technology' for more information.

Package Link: https://github.com/sebastian-goeldi/KLayoutPhotonicPCells-FreePDK45_tech.git/tags/v0.0.3

Created: about 2 years ago

Documentation: https://github.com/sebastian-goeldi/KLayoutPhotonicPCells-core/blob/master/doc/build/latex/KLayoutPhotonicPCells.pdf

KLayoutPhotonicPCells/FreePDK45_SampleCells icon

KLayoutPhotonicPCells/FreePDK45_SampleCells

0.0.4

Example Cells for KLayout_Photonics/core

Uses KLayoutPhotonicPCells/core and KLayoutPhotonicPCells/FreePDK45_tech to create a PCell of a Modulator. Also shows how to create and combine PCells.

Package Link: https://github.com/sebastian-goeldi/KLayoutPhotonicPCells-FreePDK45_SampleCells.git/tags/v0.0.4

Created: about 2 years ago

Documentation: https://github.com/sebastian-goeldi/KLayoutPhotonicPCells-core/blob/master/doc/build/latex/KLayoutPhotonicPCells.pdf

gds3xtrude icon

gds3xtrude

0.0.8

gds3xtrude

A simple 3D layout viewer based on OpenSCAD.

Package Link: https://github.com/fsitok/gds3xtrude.git/tags/v0.0.8

Created: over 2 years ago

Documentation: https://codeberg.org/tok/gds3xtrude

spicex icon

spicex

0.0.0

SpiceX - Netlist extraction to SPICE.

=== EXPERIMENTAL ===
Requires KLayout on DVB branch.

This packages provides functions to convert a KLayout netlist into a SPICE netlist.

Package Link: https://github.com/fsitok/spicex.git/tags/0.0.0

Created: over 2 years ago

Documentation: https://codeberg.org/tok/spicex

lygadgets icon

lygadgets

0.0.13

lygadgets

Tools to make klayout and python work better together

Package Link: https://github.com/atait/klayout-gadgets.git/tags/v0.0.13/klayout_dot_config

Created: almost 3 years ago

Documentation: https://github.com/atait/klayout-gadgets/blob/master/README.md

klayout_ipc icon

klayout_ipc

0.1.11

KLayout IPC

Socket communication between klayout and external processes

Package Link: https://github.com/atait/klayout-ipc.git/tags/v0.1.11/klayout_dot_config

Created: almost 3 years ago

Documentation: https://github.com/atait/klayout-ipc/blob/master/README.md

ShapeLib icon

ShapeLib

0.1

Shape library

Library of Shapes (PCells)

Package Link: https://github.com/jurask/ShapeLib.git/tags/0.1

Created: almost 3 years ago

Documentation: https://github.com/jurask/ShapeLib/blob/master/README.md

GradientTool icon

GradientTool

1.0.0

Gradient tool

Tool for filling objects by linear layer/datatype gradients

Package Link: https://github.com/jurask/KLayoutGradientTool.git/tags/v1.0.0

Created: over 3 years ago

Documentation: https://github.com/jurask/KLayoutGradientTool/blob/master/README.md