awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

PCB design and electronics CAD software

Ranking updated Jun 30, 2026

For an open source tool for PCB design, the strongest matches are kicad/kicad-source-mirror (KiCad is the flagship open-source EDA suite with schematic), fritzing/fritzing-app (Fritzing is a genuine open-source PCB design tool that) and librepcb/librepcb (LibrePCB is a complete EDA suite providing schematic capture). horizon-eda/horizon and logisim-evolution/logisim-evolution round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open-source pcb and electronics design tools”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

PCB design and electronics CAD software

Find the best repos with AI.We'll search the best matching repositories with AI.
  • kicad/kicad-source-mirrorKiCad avatar

    KiCad/kicad-source-mirror

    2,529View on GitHub↗

    KiCad is the flagship open-source EDA suite with schematic capture, a full PCB layout editor, integrated autorouting, extensive symbol and footprint libraries, Gerber export, and 3D board preview — everything this search requires.

    C++Electronic Component Footprint LibrariesPCB Fabrication File ExportersSchematic Capture Editors
    View on GitHub↗2,529
  • fritzing/fritzing-appfritzing avatar

    fritzing/fritzing-app

    4,732View on GitHub↗

    Fritzing is electronic circuit design software used for documenting hardware builds. It functions as a hardware documentation tool and a printed circuit board layout tool, allowing users to create visual representations of circuits through breadboard, schematic, and board views. The software includes a dedicated electronic component modeler for creating digital representations and custom parts for component libraries. It supports a full manufacturing workflow, enabling the translation of digital circuit sketches into professional board orders through integrated production services. The appli

    Fritzing is a genuine open-source PCB design tool that covers the core requirements—schematic capture, PCB layout, a component library, Gerber output, and 3D preview—with a built-in autorouting feature, making it a solid fit for designing electronic circuits.

    C++Electronic Circuit DocumentationElectronicsCircuit Connectivity Mapping
    View on GitHub↗4,732
  • librepcb/librepcbLibrePCB avatar

    LibrePCB/LibrePCB

    2,922View on GitHub↗

    A powerful, innovative and intuitive EDA suite for everyone!

    LibrePCB is a complete EDA suite providing schematic capture, PCB layout, component library management, Gerber export, and 3D preview for designing printed circuit boards—directly what you need, though it does not include autorouting.

    C++Hardware Design and ModelingHardware Modeling
    View on GitHub↗2,922
  • horizon-eda/horizonhorizon-eda avatar

    horizon-eda/horizon

    1,297View on GitHub↗

    Horizon is a free EDA package

    Horizon is a free EDA package for printed circuit board design, which directly matches the search for a schematic capture and PCB layout tool.

    CElectronic Design AutomationHardware Design and ModelingHardware Modeling
    View on GitHub↗1,297
  • logisim-evolution/logisim-evolutionlogisim-evolution avatar

    logisim-evolution/logisim-evolution

    7,244View on GitHub↗

    Logisim Evolution is a digital logic simulator and schematic editor used for designing and verifying digital circuits. It functions as a tool for digital circuit design and real-time logic simulation, allowing users to create schematic representations of electronic hardware using gates and registers. The software distinguishes itself by providing hardware description language tools that allow for the definition of custom component behavior and the translation of visual schematics into synthesis-ready code for FPGA hardware deployment. It also serves as a bridge for physical hardware integrati

    Logisim Evolution is a digital logic simulator and schematic editor for designing and simulating digital circuits, not a tool for PCB layout or physical circuit board design, so it does not match the required PCB design features like autorouting, component library, Gerber output, or 3D preview.

    JavaSchematic Capture Editors
    View on GitHub↗7,244

Related searches

  • an open source tool for CAD design
  • an open source tool for 3D modeling
  • an open source browser based 3d modeling tool
  • an open source cad software for drafting
  • an open source parametric CAD software suite
  • an open source alternative to Sketch
  • an open source 3d cad modeling software
  • an open source vector graphics editor