horizon
kicad-plugins
horizon | kicad-plugins | |
---|---|---|
16 | 4 | |
1,039 | 77 | |
0.9% | - | |
8.0 | 4.5 | |
7 days ago | 3 months ago | |
C | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
horizon
- Horizon is a free EDA package
-
LibrePCB – Create electronics the easy way
A feature comparison against KiCAD and Horizon would be helpful?
https://www.kicad.org/
https://horizon-eda.org/
-
I just wanna say, moving from eagle to KiCad really sucks and I am having a terrible time.
Horizon - https://github.com/horizon-eda/horizon (freeware)
-
Effective June 7, 2026, Autodesk will no longer sell nor support EAGLE
I've been happy with https://horizon-eda.org/
- KiCad Version 7.0.0 Released
-
I need a software upgrade
Horizon
- Horizon Schematics and PCB layout package in modern C++
- ETA on KiCad 7?
-
LibrePCB adds more manufacturers to the integrated PCB order service
another new one is Horizon
kicad-plugins
-
KiCad Version 7.0.0 Released
I am a total amateur here. But I found it natural to keep a relative spacial coherence in the schematic, and have it somewhat similar on the PCB side.
Though kicad would just dump everything randomly when moving to thr PCB view. As I understand, "packing" should help keeping this spacial grouping.
There is a plugin though[1] that does place the components on the PCB similar as they are placed on the schematic (and this does work with sub-sheet too). This is tremendously helpful starting point.
[1] https://github.com/ian-ross/kicad-plugins
- pcb editor, there is no other way to displace parts besides picking them one by one by hand? it's easy if parts are few, it's a mess if parts are hundreds
-
What is your method for initial board layout? The footprint crowd and rat’s nest is overwhelming when I just update from schematic.
Alternative, the plugin SchematicPositionsToLayout.py attempts to group components on the PCB by the schematic. (I haven't used this one yet, but it looks promising.)
-
It's not fun anymore
There's also a schematic position to PCB position plugin which does a good job of faking it, although whether it'll work nicely with that many components is debatable.
What are some alternatives?
kicad_footprints - A collection of all the KiCad footprints on the internet
pyscad - Python bindings for OpenSCAD
solvespace - Parametric 2d/3d CAD
kicad_scripts - Utility Kicad scripts
LibrePCB - A powerful, innovative and intuitive EDA suite for everyone!
KiBot - KiCad automation utility
digikey-kicad-library - An atomic parts library for Ki-Cad.
lcsc2kicad - Generate KiCAD Part Libraries based on LCSC PCBA database
kicad-db-lib - Inspired by Altium, KiCadDbLib creates one or more KiCad Symbol Libraries based on your database. Create and maintain a database for your electric components.
keyboard-pcb-guide - Guide on how to design keyboard PCBs with KiCad