Libraries are included along with the KiCad installer or packages for major operating systems. Most users should use the libraries packaged for their operating system and do not need the information below. Refer to the download page for your operating system for more information.
KiCad libraries are community contributed and hosted on GitLab at gitlab.com/kicad/libraries. Users who wish to make contributions to the libraries can fork the library repositories. If you wish to contribute to the libraries, refer to the contribution guide.
It is also possible to keep your system libraries up to date with the latest additions by cloning the library repositories using Git. Tracking the library repositories using Git means that only the changes to the libraries need to be downloaded, rather than retrieving the entire library set each time.
For KiCad version 6.x, the libraries are organised into four separate repositories on GitLab:
Libraries for KiCad 5.x and earlier are no longer maintained. Archives of these libraries are available to download, and read-only GitHub repositories are available.
KiCad 5.x libraries are available for download at https://kicad.github.io. Library data are provided as compressed archives.
The KiCad 5.x libraries are also available via their GitHub repositories. The libraries are no longer maintained, and the repositories have been archived to make them read-only.
Snapshots of the libraries aligned with the minor KiCad 4.x releases can be found in the KiCad CERN archive.
The KiCad 4.x libraries are also available via their GitHub repositories. The libraries are no longer maintained and the repositories have been archived to make them read-only.