https://github.com/part-db/kicad-library-lists
Helper scripts for generating the autocomplete lists of KiCad symbols and footprints for Part-DB
https://github.com/part-db/kicad-library-lists
kicad kicad-library part-db
Last synced: 4 months ago
JSON representation
Helper scripts for generating the autocomplete lists of KiCad symbols and footprints for Part-DB
- Host: GitHub
- URL: https://github.com/part-db/kicad-library-lists
- Owner: Part-DB
- License: mit
- Created: 2023-12-02T18:53:16.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-16T20:42:57.000Z (over 1 year ago)
- Last Synced: 2025-06-27T16:48:15.236Z (12 months ago)
- Topics: kicad, kicad-library, part-db
- Language: Shell
- Homepage:
- Size: 301 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# KiCad symbols & footprints list generator
The scripts inside this folder are used to generate the `symbols.txt` and `footprints.txt` list, which Part-DB uses to provide autocomplete on Kicad symbol and footprints fields.
The lists are created from the latest master branch of the kicad library.
**Attention**: These scripts rely heavily on regex expressions to extract the names. If KiCad changes formats, this scripts will most likely break.
## Usage
Just run `./gen_footprints_list.sh` and/or `./gen_symbols_list.sh` and the process will start. At the end you will end up with fresh lists.
## License
The scripts in this repository are licensed under the MIT license. See `LICENSE` file in this repo for more info.
The KiCad librariers, from which this lists are generated, are under CC-BY-SA 4.0, with an exception. See [here](https://www.kicad.org/libraries/license/) for more info.