If you're using KiCad, and you agree with devbisme that the native library editor of kicad sucks donkeys, check out his KiPart utility.
No more clicking and digging through dialogs. Just use a spreadsheet to define the name and number of each pin, and where you want to have them on your part.
The command line tool takes care that the part ends up in your library of choice.
pip install kipart
(on my PC where the python scripts are not in the path: C:\Python27\Scripts\pip install kipart )
>C:\Python27\Scripts\pip install kipart
Collecting affine>=1.2.0 (from kipart)
Building wheels for collected packages: kipart
Running setup.py bdist_wheel for kipart
Stored in directory: C:\Users\Jan\AppData\Local\pip\Cache\wheels\03\31\d7\c482
Successfully built kipart
Installing collected packages: affine, kipart
Successfully installed affine-1.2.0 kipart-0.1.6
Watch the video and be impressed. No more donkeys for me.
|Create my first KiCad part with KiPart utility|