app
adom-nucleus
Public Made by Adomby adom
Adom Nucleus — the central hub for navigating wiki boards, molecules and libraries into Hydrogen: browse your wiki boards/projects (Personal / Organization / Public), view symbol + footprint + 3D and the per-EDA footprint layer stackup, explore the board and schematic in INTERACTIVE cross-probing viewers (click a net, hover a part for stock and price), add components to your KiCad/Altium libraries, and deliver self-contained KiCad projects. Built on adom-lbr. (Formerly Adom Project Manager / ado
//! altium-codec — TRIMMED vendor for adom-nucleus.
//!
//! Contains only the canonical part model + the KiCad reader/writer that the
//! Manager uses (`import_kicad`, `export_kicad_symbol/footprint`, the model
//! types). The Altium `.SchLib`/`.PcbLib`/`.IntLib` decoders and their heavy
//! deps (altium-schlib/altium-pcblib, cfb, flate2) are intentionally omitted.
//!
//! Vendored from `adom/adom-lbr` `crates/altium-codec` so the app stays
//! self-contained and immune to workspace/dependency reshuffles.
pub mod kicad;
pub mod kicad_export;
pub mod model;
pub mod sexpr;
pub use kicad::import_kicad;
pub use kicad_export::{export_kicad_footprint, export_kicad_symbol};
pub use model::{AdomLbrPart, BodyRect, ConnectEntry, Footprint, FpGraphic, FpLayer, Graphic, Pad, Parameter, Pin, Symbol};