`kicadts` is a TypeScript-first toolkit for reading, editing, and generating KiCad S-expression documents. Every KiCad token is modeled as a class, so you can compose schematics, boards, and footprints entirely in TypeScript and emit KiCad-compatible file
`spicets` is a TypeScript-first toolkit for reading, editing, and generating SPICE netlists. The API follows the same pattern as `kicadts`: every logical card is modeled as a class, ordered source is preserved in the root document, and `getString()` emits
TypeScript-first toolkit for reading, editing, and generating Specctra DSN S-expression documents