app
Adom Library
Public Made by Adomby adom
adom-lbr — the EDA library translator. Bring a component in from any supported EDA tool and convert it to any other (KiCad ⇄ Altium ⇄ EAGLE/Fusion) through one canonical adom-lbr JSON — symbol + footprint + 3D + pin↔pad map. Altium is written natively (no Altium needed). Includes the adom-lbr Manager: browse wiki components and view symbol/footprint/3D + the per-EDA layer stackup.
← Commit history
Naming: Adom Desktop is now Adom Bridge; the CLI is adom-bridge, not adom-desktop
3 files changed
+4−4
README.md+1−1@@ -23,7 +23,7 @@ courtyard / fab decode into neutral roles and re-encode onto the right Altium layers (outline → Mechanical 13 "Assembly Top", courtyard → Mechanical 15 "Courtyard Top"). Verified byte-exact (`Altium → JSON → Altium → JSON`). -The **Send to** bar in the live app pushes the loaded library to whichever of those tools you're running (via the Adom Desktop bridge).+The **Send to** bar in the live app pushes the loaded library to whichever of those tools you're running (via Adom Bridge). ## adom-lbr Manager: browse the wiki, inspect any part
SKILL.md+2−2@@ -181,14 +181,14 @@ EAGLE requires unique pin names. When KiCad has multiple pins with the same name ### Fusion 360 user (has .kicad_sym, needs .lbr) ``` adom-lbr generate --sym RP2040.kicad_sym -o RP2040.lbr-# Send to Fusion via adom-desktop send_files + fusion_open_lbr+# Send to Fusion via adom-bridge send_files + fusion_open_lbr ``` ### KiCad user (has .lbr, needs .kicad_sym) ``` adom-lbr import RP2040.lbr -o RP2040.kicad_sym adom-lbr check RP2040.kicad_sym-# Send to KiCad via adom-desktop send_files + kicad_install_library+# Send to KiCad via adom-bridge send_files + kicad_install_library ``` ### Pipeline (adom-symbol → both targets)
src/app.html+1−1@@ -101,7 +101,7 @@ <span class="subject-meta" id="subjectMeta"></span> </div> <div class="actions">- <span class="sendto" id="sendto" style="display:none" data-tooltip="Send this library to a desktop EDA tool via Adom Desktop. Fusion 360 / Altium / OrCAD import the .lbr directly; KiCad receives a native .kicad_sym converted from it.">+ <span class="sendto" id="sendto" style="display:none" data-tooltip="Send this library to a desktop EDA tool via Adom Bridge. Fusion 360 / Altium / OrCAD import the .lbr directly; KiCad receives a native .kicad_sym converted from it."> <span class="sendlabel">Send to</span> <button class="sbtn" data-target="kicad">KiCad</button> <button class="sbtn" data-target="fusion360">Fusion</button>