Home

Awesome

Assembles KiCad "legacy" format component libraries from downloaded Octopart, Samacsys, Ultralibrarian and Snapeda zipfiles. Currently assembles only symbols and footprints. Supports component updates. Can safely copy multi-lines from the clipboard to update the component description and URL. Can be used with KiCad 5 and 6.

Configure mydirs.py

SRC = Path.home() / 'Desktop'
TGT = Path.home() / 'private/edn/kicad-libs'

Usage

$ impart -h
usage: impart [-h] [--init] [--zap]

optional arguments:
  -h, --help  show this help message and exit
  --init      initialize library
  --zap       delete source zipfile after assembly

Copy to clipboard as usual, just hit Enter to paste...