https://github.com/devbisme/kifield
Edit/insert/delete part fields in KiCad schematics or libraries using a spreadsheet.
https://github.com/devbisme/kifield
Last synced: 6 months ago
JSON representation
Edit/insert/delete part fields in KiCad schematics or libraries using a spreadsheet.
- Host: GitHub
- URL: https://github.com/devbisme/kifield
- Owner: devbisme
- License: mit
- Created: 2016-01-29T06:08:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-08-24T16:57:32.000Z (almost 2 years ago)
- Last Synced: 2024-12-09T11:26:02.025Z (6 months ago)
- Language: Python
- Size: 1.44 MB
- Stars: 70
- Watchers: 10
- Forks: 27
- Open Issues: 19
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Authors: AUTHORS.rst
Awesome Lists containing this project
README
===============================
kifield
===============================.. image:: https://img.shields.io/pypi/v/kifield.svg
:target: https://pypi.python.org/pypi/kifieldA utility for manipulating part fields in KiCad schematic files or libraries.
KiField can extract all the component fields from a schematic or library
and place them into a spreadsheet for bulk editing, after which you can insert the
edited values from the spreadsheet back into the schematic or library.KiField is usually employed in a three-step process:
#. First use KiField to extract the part field labels and values from a
schematic or library and place them into a CSV or XLSX spreadsheet file.#. Edit the spreadsheet file to change existing field values, add entirely
new fields, or completely delete fields.#. Finally, use KiField to insert the updated field labels and values from
the spreadsheet file into the schematic or library.* Free software: MIT license
* Documentation: https://devbisme.github.io/KiField.Features
--------* Extracts all fields and values from one or more KiCad schematic libraries or files
(even hierarchical designs), and inserts them into a spreadsheet (either
CSV or XLSX format).
* Extracts all fields and values from one or more CSV or XLSX spreadsheet files
and inserts them into one or more KiCad schematics or libraries.