uPesy/easyeda2kicad.py
Convert any LCSC components (including EasyEDA) to KiCad library observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 76
- Release rhythm 46
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1704
- days_rel: 149
- days_push: 147
- n_releases_24m: 1
Adoption not part of the score
1619 stars · 157 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python CLI tool that converts electronic components from EasyEDA or LCSC into KiCad libraries, including symbols, footprints, and colored 3D models. It speeds up PCB design workflows, especially for JLCPCB SMT assembly, and supports KiCad v6 and newer.
Use cases
- convert LCSC components to KiCad library
- download EasyEDA symbol and footprint for KiCad
- generate 3D models for KiCad parts
- speed up JLCPCB SMT assembly workflow
- batch convert multiple LCSC part IDs to KiCad
- preview component as SVG before converting
When to choose
- you use KiCad v6+ and source parts from LCSC/EasyEDA
- you need symbols, footprints, and 3D models generated automatically
- you do JLCPCB SMT assembly and want matching libraries
When to avoid
- you use EDA tools other than KiCad
- you need offline conversion without access to EasyEDA/LCSC servers
- you need KiCad v5 or older support
Facets
cli-tool · maturity active
cli developer-tools file-system hardware developer-tools cross-platform cli python kicad easyeda lcsc pcb-design eda footprints symbols 3d-models jlcpcb automation
1 source
- readme: https://github.com/uPesy/easyeda2kicad.py · fetched 2026-08-28 · 3d2f99d59756
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| uPesy/easyeda2kicad.py | main | 70 |
For agents
markdown · JSON · MCP: product_card(name="uPesy/easyeda2kicad.py")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem