Hacker ApprovedDepartments

KiCad

Hacker Approved

The most recommended of 6 PCB design software

A free, open-source schematic and PCB suite that has improved greatly and is scriptable with Python, though its UI can feel unfriendly and component dragging and autorouting frustrate some.

A free, open-source schematic and PCB suite that has improved greatly and is scriptable with Python, though its UI can feel unfriendly and component dragging and autorouting frustrate some.

119 people gave an opinion

recommend it
99
criticize it
20
approval share
83%
Each figure is one person. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: recommended (month in progress)

Owned for 5 years

Median of the 3 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 99 people recommend itNeeds 10 or more, met.
  • 5 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Greatly improved in recent versions

    “I think their interactive router is pretty great, and a huge improvement over older versions.”

    Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

    “Today's UI is good, so I actually recommend starting on that over something like EasyEDA.”

    Comment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen”

    “On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”

    Comment from 18 Nov 2025 in “Blender 5.0”
  • Free, full-featured open-source suite

    “I use kicad since it's free, and there's solid instructions from most houses on what they need.”

    Comment from 11 May 2026 in “I hate soldering existentially”

    “KiCAD is a fantastic piece of FOSS software. It's a full schematic/PCB design suite”

    Comment from 26 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music”

    “there are free (Or you could say inexpensive) high quality tools in their spaces”

    Comment from 19 Nov 2025 in “Blender 5.0”
  • Scriptable and automatable with Python

    “KiCad is awesome. Combined with git I have CI/CD pipeline in gitlab that builds my fabrication files”

    Comment from 19 Nov 2025 in “Blender 5.0”

    “I find mouse-driven PCB layout maddening, so the whole card is a Python script driving KiCad's API”

    Comment from 1 Sep 2026 in “A PCB business card with a batteryless LED, powered by the phone that taps it”

    “It ran using kicad completely headlessly from a terminal with a bit of python”

    Comment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10”
  • Credible replacement for paid tools

    “I am convincing lots of people to move from EAGLE to it now that EAGLE is about to be killed by AutoDesk, and everyone seem to be having a good time.”

    Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

    “For those switching from an $EXPENSIVE tool to KiCad, may I humbly recommend donating to the project”

    Comment from 19 Nov 2025 in “Blender 5.0”

    “On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”

    Comment from 18 Nov 2025 in “Blender 5.0”

What people warn about

Each mark is one comment

  • Unfriendly UI and learning curve

    “it's actually good enough to make a lot of models but it's just unfriendly enough to make it take way too long to do”

    Comment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

    “None of those things feel user friendly to people that don't want to make a career out of it.”

    Comment from 5 Sep 2026 in “Can AI design circuit boards yet?”

    “never could fully figure out how to do the basics of what I wanted to do”

    Comment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen”
  • Awkward component dragging and moving

    “While dragging tracks does trigger Shove mode dragging components does not :(”

    Comment from 22 Mar 2026 in “KiCad 10.0.0 Release”

    “It's still broken if you need to read the manual to be able to move components sanely.”

    Comment from 21 Mar 2026 in “KiCad 10.0.0 Release”

    “drag components in the schematic editor without instantly disconnecting all the wires”

    Comment from 20 Mar 2026 in “KiCad 10.0.0 Release”
  • Weak automatic routing

    “It is _really_ good at the stackup and part config, but creates some absolutely terrible routes.”

    Comment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10”

    “I initially found EasyEDA to be easier to use especially with auto routing. But KiCAD is definitely more powerful.”

    Comment from 5 Jul 2026 in “Show HN: KiCad in the Browser”

    “KiCad wasn't built for AI-gen with things like automatic routing/placement”

    Comment from 9 Sep 2026 in “Show HN: Copperhead – Cursor for circuit boards”
  • Built-in library problems

    “identified some issues with builtin KiCad libraries, like host/card PCIe socket mismatches that would lead to ERC failures”

    Comment from 30 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music”

    “LibrePCB's library design paradigm works a lot better to me than does KiCAD's”

    Comment from 19 May 2026 in “LibrePCB 2.1 with cross-probing, net highlighting, UI themes and more”

Other PCB design software people recommend

The four most recommended other PCB design software, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

KiCad compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
KiCadThis page992083%125 yrs3 ownersApproved
Altium Designer91243%6——
EasyEDA8467%4——
EAGLE PCB design software6367%4——
Copperhead6367%1——
See all 6 PCB design software, ranked

What people said

40 of the 142 comments that mention it, newest first. Each links to the original comment.

“you could design the schematic in KiCad and then export the netlist to Verilog”

RecommendsComment from 1 Nov 2026 in “Show HN: BBRouter – Ben Eater's 8-bit computer, simulated on 3D breadboards”

“the current stable release lacks agentic-friendly hooks which will hopefully land in 11”

MixedComment from 17 Oct 2026 in “AI-assisted PCB design for KiCad 10”

“It ran using kicad completely headlessly from a terminal with a bit of python”

RecommendsComment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10”

“It is _really_ good at the stackup and part config, but creates some absolutely terrible routes.”

MixedComment from 16 Oct 2026 in “AI-assisted PCB design for KiCad 10”

“ChatGPT can go long way designing printed circuit boards with text based KiCad”

RecommendsComment from 12 Oct 2026 in “Fable Took My Job”

“KiCad wasn't built for AI-gen with things like automatic routing/placement”

CriticizesComment from 9 Sep 2026 in “Show HN: Copperhead – Cursor for circuit boards”

“None of those things feel user friendly to people that don't want to make a career out of it.”

CriticizesComment from 5 Sep 2026 in “Can AI design circuit boards yet?”

“I find mouse-driven PCB layout maddening, so the whole card is a Python script driving KiCad's API”

RecommendsComment from 1 Sep 2026 in “A PCB business card with a batteryless LED, powered by the phone that taps it”

“identified some issues with builtin KiCad libraries, like host/card PCIe socket mismatches that would lead to ERC failures”

MixedComment from 30 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music”

“KiCAD is a fantastic piece of FOSS software. It's a full schematic/PCB design suite”

RecommendsComment from 26 Jul 2026 in “I learned PCB design, 3D printing and C just to listen to music”

“If you get to the point of having PCBs made you can use KiCad to design the boards.”

RecommendsComment from 14 Jul 2026 in “Ask HN: What hardware hobby would you recommend to a software engineer?”

“It's always cool to see people discover KiCad and the amazing world we live in now”

RecommendsComment from 13 Jul 2026 in “Designing and assembling my first PCB”

“You can run KiCad just fine on Wayland because XWayland was built for applications like these.”

MixedComment from 5 Jul 2026 in “Show HN: KiCad in the Browser”

“I initially found EasyEDA to be easier to use especially with auto routing. But KiCAD is definitely more powerful.”

MixedComment from 5 Jul 2026 in “Show HN: KiCad in the Browser”

“If a DAW was structured like Blender or KiCAD and designed from the ground up to be extensible”

RecommendsComment from 4 Jun 2026 in “Ableton Extensions SDK”

“LibrePCB's library design paradigm works a lot better to me than does KiCAD's”

CriticizesComment from 19 May 2026 in “LibrePCB 2.1 with cross-probing, net highlighting, UI themes and more”

“I use kicad since it's free, and there's solid instructions from most houses on what they need.”

RecommendsComment from 11 May 2026 in “I hate soldering existentially”

“KiCad's best usability innovation is that you press M/G and the thing under the cursor gets selected automatically.”

RecommendsComment from 22 Mar 2026 in “KiCad 10.0.0 Release”

“While dragging tracks does trigger Shove mode dragging components does not :(”

MixedComment from 22 Mar 2026 in “KiCad 10.0.0 Release”

“It's still broken if you need to read the manual to be able to move components sanely.”

CriticizesComment from 21 Mar 2026 in “KiCad 10.0.0 Release”

“drag components in the schematic editor without instantly disconnecting all the wires”

CriticizesComment from 20 Mar 2026 in “KiCad 10.0.0 Release”

“I'll use a touchpad or a combination of touchpad and mouse in other apps like KiCad and it works quite well.”

RecommendsComment from 3 Mar 2026 in “Simple Screw Counter”

“I think their interactive router is pretty great, and a huge improvement over older versions.”

MixedComment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

“it's actually good enough to make a lot of models but it's just unfriendly enough to make it take way too long to do”

MixedComment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

“I am convincing lots of people to move from EAGLE to it now that EAGLE is about to be killed by AutoDesk, and everyone seem to be having a good time.”

RecommendsComment from 20 Feb 2026 in “FreeCAD is an open-source parametric 3D modeler”

“the GUI (used Altium, Allegro and Kicad professionally) gets in the way”

MixedComment from 10 Feb 2026 in “Ask HN: What Are You Working On? (February 2026)”

“KiCAD's bus functionality could help reduce a lot of the pins going into your blocks”

RecommendsComment from 4 Feb 2026 in “Building a 24-Bit Arcade CRT Display Adapter, from Scratch”

“Version 5 was kinda-sorta usable - but buggy and painful. In practice everyone would tell you to just download the nightly build of version 6 instead”

RecommendsComment from 30 Jan 2026 in “Netflix Animation Studios Joins the Blender Development Fund as Corporate Patron”

“KiCAD has seen incredible advances since CERN started pouring resources into it”

RecommendsComment from 30 Jan 2026 in “Netflix Animation Studios Joins the Blender Development Fund as Corporate Patron”

“Today's UI is good, so I actually recommend starting on that over something like EasyEDA.”

RecommendsComment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen”

“never could fully figure out how to do the basics of what I wanted to do”

CriticizesComment from 9 Dec 2025 in “OSHW: Small tablet based on RK3568 and AMOLED screen”

“there are free (Or you could say inexpensive) high quality tools in their spaces”

RecommendsComment from 19 Nov 2025 in “Blender 5.0”

“KiCad is also an example of exquisite Blender-like software for designing things.”

RecommendsComment from 19 Nov 2025 in “Blender 5.0”

“For those switching from an $EXPENSIVE tool to KiCad, may I humbly recommend donating to the project”

RecommendsComment from 19 Nov 2025 in “Blender 5.0”

“one limitation embedded into its DNA is very annoying: one project - one schematic - one PCB”

MixedComment from 19 Nov 2025 in “Blender 5.0”

“KiCad is awesome. Combined with git I have CI/CD pipeline in gitlab that builds my fabrication files”

RecommendsComment from 19 Nov 2025 in “Blender 5.0”

“Kicad is now by far the best option for both hobbyists and small companies.”

RecommendsComment from 19 Nov 2025 in “Blender 5.0”

“It's a fun project that really couldn't have been done before the launch of KiCad 9”

RecommendsComment from 19 Nov 2025 in “OrthoRoute – GPU-accelerated autorouting for KiCad”

“On the EDA side CERN did a lot to lift Kicad to the point of being a credible alternative”

RecommendsComment from 18 Nov 2025 in “Blender 5.0”

“The nice thing with KiCAD is that a part is simply a symbol (schematic element) with enough parameters attached.”

MixedComment from 8 Nov 2025 in “How a devboard works (and how to make your own)”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.