This repository contains all part definitions that are shipped with the fritzing app. Every fritzing installation contains a clone of this repository and is continuously updated through github, so take great care when making changes.
Parts are composed of meta-data (.fzp) and related graphics (.svg). Read more on the part folder structure and file format.
See the contribution guidelines on how to contribute directly to this repository. If this seems too complex, you may alternatively sare your part in the fritzing forum.
Learn how to create custom parts
The fritzing-parts repository contains a gh-pages
branch to bring up a small http api. Pay attention that the response Content-Type
is not the correct one. The jekyll server running at Github ignore the webrick headers
setting from the _config.yml
.
The following routes are available:
return some metadata about the fritzing-parts api
return an object of all *.fzb
files
return an object of all *.fzp
files
return an object of all core/*.fzp
files
return an object of all obsolete/*.fzp
files
There is a work in progress swagger specification which can be surfed at https://editor.swagger.io/#/?import=https://fritzing.github.io/fritzing-parts/api/swagger.yaml