Python Kicad

Open-source Python projects categorized as Kicad

Top 23 Python Kicad Projects

  • InteractiveHtmlBom

    Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer

  • KiKit

    Automation tools for KiCAD

  • Project mention: 2 PCBs in one file? | /r/KiCad | 2023-05-29

    I use Kikit for exactly this. The pro's on here are better at thinking ahead than me - I end up iterating by boards and components so having the schematics as hierarchical sheets and the PCBs in one file makes sure I don't cross-wire or mess up the connectors between mother and daughter boards etc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • PcbDraw

    Convert your KiCAD board into a nicely looking 2D drawing suitable for pinout diagrams

  • kicad-jlcpcb-tools

    Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.

  • Project mention: which JLCPCB KiCad plugin to use? | /r/KiCad | 2023-09-12

    but most/all links I find on sites like adafruit point to https://github.com/Bouni/kicad-jlcpcb-tools

  • RF-tools-KiCAD

    KiCAD RF tools: footprints wizard and round tracks, mask expander, via fencing

  • kicad-color-schemes

    Want to change the color scheme of KiCad? Look here for Inspiration.

  • Project mention: Getting Started in KiCad 7.0 | news.ycombinator.com | 2023-10-07

    If you mean that KiCad needs dark mode, this can be done using a combination of GTK (or QT?) color themes, which are associated with your system configuration, not KiCad, and color themes for the editing tools, which can be changed in the preferences menu. I found some reasonable options here [1], but if you're picky (like I am), you can write (or generate) your own. In the current version of KiCad, you can choose between themes (files in the appropriate directory) with a drop-down menu in the KiCad preferences, rather than editing the default configuration.

    [1]: https://github.com/pointhi/kicad-color-schemes

  • KiBot

    KiCad automation utility

  • Project mention: UPDATED -- Review Request - ESP32-based board monitoring 24VAC w/ I2C, 1wire | /r/PrintedCircuitBoard | 2023-07-06

    My CICD is done with KiBot - https://github.com/INTI-CMNB/KiBot and my pipeline templates are https://github.com/gcormier/kicad-jobs

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pinion

    Generate interactive and nice-looking diagrams for your PCBs!

  • Project mention: Pinion: Generate interactive and nice-looking diagrams for PCBs | news.ycombinator.com | 2023-12-13
  • pcb2blender

    KiCad to Blender 3D model workflow

  • Project mention: Pcb2blender: KiCad to Blender 3D model workflow | news.ycombinator.com | 2024-04-15
  • kicad_footprints

    A collection of all the KiCad footprints on the internet

  • kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

  • Project mention: KiCad plugin for mechanical keyboard design | /r/olkb | 2023-05-25

    You can see it in action in tests here (remember to expand rows too see results) or by some examples here

  • hillside

    Family of split ergonomic keyboards with three rows of five or six keys, aggressive column stagger, generous thumb arc and optional bottom utility keys

  • Project mention: Hotswap sockets for hillside | /r/ErgoMechKeyboards | 2023-09-18
  • Fabrication-Toolkit

    An JLC PCB Fabrication Plugin for KiCad

  • Project mention: which JLCPCB KiCad plugin to use? | /r/KiCad | 2023-09-12

    New KiCad install seems to already have in it's default repo https://github.com/bennymeg/JLC-Plugin-for-KiCad

  • kicad-action-scripts

    Some KiCad plugins in Python

  • JLC2KiCad_lib

    JLC2KICAD_lib is a python script that generate a component library (schematic, footprint and 3D model ) for KiCad from the JLCPCB/easyEDA library.

  • Ki-nTree

    Fast part creation for KiCad and InvenTree

  • Project mention: Kicad Vault - A Component Management System | /r/embedded | 2023-04-25

    I just took a look at inventree... super cool looking stuff. I actually also found this https://github.com/sparkmicro/Ki-nTree I guess someone had the same idea as me, but with a better execution lol.

  • kleeb

    Collection of Kicad 6.0 symbols, footprints and 3D models useful in keyboard creation

  • Neotron-Pico

    A Neotron powered by the Raspberry Pi Pico

  • minikbd

  • svg2mod

    Convert Inkscape SVG drawings to KiCad footprint modules

  • Project mention: How to approach faceplate design? | /r/synthdiy | 2023-05-22

    I really like svg2mod which lets you create multi layer KiCad footprint files converted from Inkscape (or whatever tool you like for svg).

  • 8Q

    General Purpose 8 Qubit Optical Quantum Computer

  • keyboard-tools

    Tools for mechanical keyboard design

  • Project mention: KiCad plugin for mechanical keyboard design | /r/olkb | 2023-05-25

    there is more. This plugin is a base for another, slightly more experimental tool of mine: https://github.com/adamws/keyboard-tools which I host of lowest tier linode server accessible here: https://keyboard-tools.xyz/

  • kiutils

    Simple and SCM-friendly KiCad file parser based on Python dataclasses for KiCad 6.0 and up.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-15.

Python Kicad related posts

Index

What are some of the best open-source Kicad projects in Python? This list will help you:

Project Stars
1 InteractiveHtmlBom 3,526
2 KiKit 1,399
3 PcbDraw 1,075
4 kicad-jlcpcb-tools 1,005
5 RF-tools-KiCAD 630
6 kicad-color-schemes 610
7 KiBot 503
8 Pinion 382
9 pcb2blender 320
10 kicad_footprints 301
11 kicad-kbplacer 283
12 hillside 270
13 Fabrication-Toolkit 246
14 kicad-action-scripts 234
15 JLC2KiCad_lib 198
16 Ki-nTree 163
17 kleeb 158
18 Neotron-Pico 158
19 minikbd 118
20 svg2mod 85
21 8Q 74
22 keyboard-tools 69
23 kiutils 67
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com