Skip to main content

KiCad HTTP library plugin for InvenTree

Project description

InvenTree KiCad - HTTP Library Plugin

⚠️ This plugin is currently in an early alpha state and has a fair few hard-coded bits for proof-of-concept purposes.

KiCad conform API endpoint plugin for InvenTree to display and use InvenTree parts in KiCad's parts library tool. This plugin provides metadata only and requires matching symbol and footprint libraries within the KiCad EDA.

Usage

Select Categories which show up in KiCad

Opening the admin backend, one can add categories by simply selecting from available ones. The API will only provide parts from those categories.

ℹ️ If no categories are chosen, the plugin will display all available.

FAQ

Why does this plugin need the App Mixin?

This plugin uses the App Mixin to add a custom model to the database to manage the selected categories. Otherwise, Kicad symbol chooser would be cluttered with every single category (See Categories)

Why does this plugin need the Url Mixin?

This plugin uses the Url Mixin to expose custom API endpoints which are conform with KiCads REST API requirements.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inventree-kicad-plugin-1.1.0.tar.gz (8.4 kB view hashes)

Uploaded Source

Built Distribution

inventree_kicad_plugin-1.1.0-py2.py3-none-any.whl (12.0 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page