Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joanbono/awesome-kicad
A curated list of awesome KiCad plugins and resources
https://github.com/joanbono/awesome-kicad
List: awesome-kicad
awesome awesome-list kicad
Last synced: about 1 month ago
JSON representation
A curated list of awesome KiCad plugins and resources
- Host: GitHub
- URL: https://github.com/joanbono/awesome-kicad
- Owner: joanbono
- License: gpl-3.0
- Created: 2021-04-15T06:25:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-10T05:24:04.000Z (over 1 year ago)
- Last Synced: 2024-05-22T13:18:28.950Z (7 months ago)
- Topics: awesome, awesome-list, kicad
- Homepage:
- Size: 175 KB
- Stars: 270
- Watchers: 14
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- more-awesome - KiCAD - Circuit Board (PCB) design software. (Hardware)
README
# Awesome Kicad
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
### Contributing
Please take a quick gander at the [contribution guidelines](https://github.com/joanbono/awesome-kicad/blob/main/CONTRIBUTING.md) first. Thanks to all [contributors](https://github.com/joanbono/awesome-kicad/graphs/contributors); you rock!
### Contents
#### Plugins
##### Panelization
+ [KiKit](https://github.com/yaqwsx/KiKit): Library and CLI tool to panelize boards, export manufacturing data and build board presentation pages.
+ [panelize-plugin](https://github.com/msvisser/panelize-plugin): Automatic KiCad panelization plugin
+ [ReplicateLayout](https://github.com/MitjaNemec/ReplicateLayout): Extension to replicate the PCB layout of one hierarchical sheet to other sheets based on hierarchical sheets in Eeschema.##### Manufacturing BOM and Gerbers
+ [KiCost](https://github.com/xesscorp/KiCost): Build cost spreadsheet for a KiCad project.
+ [KiBoM](https://github.com/SchrodingersGat/KiBoM): Configurable BoM generation tool for KiCad EDA
+ [JLCKicadTools](https://github.com/matthewlai/JLCKicadTools): Tool for using JLCPCB assembly service with KiCad
+ [KiZip](https://github.com/gregdavill/KiZip): KiCad Plugin to package gerbers ready for ordering
+ [KiCad JLCPCB BOM Plugin](https://github.com/wokwi/kicad-jlcpcb-bom-plugin): Export a JLCPCB Compatible BOM directly from your KiCad schematic
+ [kicad-gerberzipper](https://github.com/g200kg/kicad-gerberzipper): KiCad Plot and Zip
+ [kicad-bom-seeedstudio](https://github.com/imrehg/kicad-bom-seeedstudio): KiCad BOM plugin to follow Seeed Studio's Fusion PCBA template
+ [gerber_to_order](https://github.com/asukiaaa/gerber_to_order): A KiCad plugin to create zip compressed gerber files to order for Elecrow, FusionPCB, PCBWay or JLCPCB.
+ [KiCad Better BOM](https://github.com/AlexanderNickolsky/KiCad-Better-BOM): Yet another pretty BOM generator for KiCad.
+ [Kicad JLCPCB Tools](https://github.com/Bouni/kicad-jlcpcb-tools): Plugin to generate all files necessary for JLCPCB board fabrication and assembly
+ [Copper Thief Plugin](https://github.com/mrussell42/copper_thief): [Copper Thieving](https://electronics.stackexchange.com/questions/85633/what-is-copper-thieving-and-why-use-it) Plugin.##### PCB Design
+ [Svg2Shenzhen](https://github.com/badgeek/svg2shenzhen): Inkscape extension for exporting drawings into a KiCad PCB.
+ [PcbDraw](https://github.com/yaqwsx/PcbDraw): Convert your KiCAD boards into nice looking 2D drawings suitable for pinout diagrams
+ [svg2mod](https://github.com/mtl/svg2mod): Convert Inkscape SVG drawings to KiCad footprint modules
+ [KiBuzzard](https://github.com/gregdavill/KiBuzzard): Create labels in various fonts, and with inverted backgrounds
+ [Stretch](https://github.com/JarrettR/Stretch): Allow your PCBs to stretch!
+ [Laser Stencil Plugin](https://github.com/ma-ha/kicad-laser-stencil-plugin): KiCAD Pcbnew plugin to generat laser cutter G-Code files for solder paste stencils
+ [Stimulu KiCad Plugins](https://github.com/stimulu/stimulu-kicad-plugins): Collection of KiCad plugins to reproduce or use Stimulu board files.
+ [KiCad Templates](https://github.com/sethhillbrand/kicad_templates): Provides a number of additional Board and production house templates for KiCad EDA.
+ [FreeRouting](https://github.com/freerouting/freerouting): Advanced PCB auto-router
+ [uConfig](https://github.com/Robotips/uConfig): Datasheet pinout extractor from PDF and library Stylizer for Kicad.
+ [KiBot](https://github.com/INTI-CMNB/KiBot): KiCad automation utility.
+ [KiCad RF Tools](https://github.com/easyw/RF-tools-KiCAD): Footprints, wizards and round tracks, mask expander, via fencing
+ [Import-LIB-KiCad-Plugin](https://github.com/Steffen-W/Import-LIB-KiCad-Plugin): Import KiCad component libraries imported from Ultralibrarian and SnapEDA zipfiles.##### Presentations
+ [InteractiveHtmlBom](https://github.com/openscopeproject/InteractiveHtmlBom): Generate convenient BOM listing with ability to visually correlate and easily search for components and their placements on the pcb##### Reviewing
+ [plotkicadsch](https://github.com/jnavila/plotkicadsch): Export Kicad Sch files to structured picture files
+ [KiCad-Diff](https://github.com/Gasman2014/KiCad-Diff): Plugin to perform image diffs between pcbnew layout revisions
+ [kiri](https://github.com/leoheck/kiri): A tool for reviewing Kicad's projects visually including schematics and layout using Kicad-Diff and Plotgitsch
+ [gerber2blend](https://github.com/antmicro/gerber2blend): open-source utility to generate 3D models of Printed Circuit Boards (PCBs) in Blender (`.blend` format)
+ [gerber2ems](https://github.com/antmicro/gerber2ems): Takes PCB production files as input (Gerber, drill files, stackup information) and simulates trace SI performance using openEMS
+ [kicanvas](https://github.com/theacodes/kicanvas): KiCanvas is an interactive, browser-based viewer for KiCAD schematics and boards##### Converters
+ [Altium2Kicad](https://github.com/thesourcerer8/altium2kicad): Altium to KiCad converter for PCB and schematics
+ [Eagle to KiCad](https://github.com/lachlanA/eagle-to-kicad): Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script##### GUI
+ [KiCad Color Schemes](https://github.com/pointhi/kicad-color-schemes)#### Symbols
+ [Official KiCad Symbols](https://gitlab.com/kicad/libraries/kicad-symbols)
+ [Arduino Kicad Library](https://github.com/Alarm-Siren/arduino-kicad-library): KiCad Symbol & Footprint Library for Arduino Modules#### Footprints
+ [Official KiCad Footprints](https://gitlab.com/kicad/libraries/kicad-footprints)
+ [KiCad Footprint Generator](https://gitlab.com/kicad/libraries/kicad-footprint-generator): Generate custom KiCAD footprints using python#### 3D Models
+ [Official KiCad 3D Models](https://gitlab.com/kicad/libraries/kicad-packages3D)
#### Tutorials
+ [Keyboard PCB guide](https://github.com/ruiqimao/keyboard-pcb-guide): Guide on how to design keyboard PCBs with KiCad
+ [Hawk](https://github.com/MalphasWats/hawk): Tutorial for making an ARM dev board in KiCAD#### 3rd-Party Component Integration
- [Kandle](https://github.com/HarveyBates/kicad-component-handler): CLI to automatically import 3rd-party components (symbols, footprints and 3D-models) into KiCad.
#### Verilog / VHDL Tools
- [KiCadVerilog](https://github.com/galacticstudios/KiCadVerilog): Generate Verilog code from a KiCad netlist.