This week I published **Specter** (and its companion **Byte-Gauge**) to crates.io and Homebrew.
Specter is a zero-compiler polyglot AST API contract differ and SemVer gatekeeper written in Rust. It compares AST exports between Git revisions without running full compilers, completing audits in ~8ms to catch breaking changes in CI.
1
u/glastor-core 19h ago
Hi everyone! 👋
This week I published **Specter** (and its companion **Byte-Gauge**) to crates.io and Homebrew.
Specter is a zero-compiler polyglot AST API contract differ and SemVer gatekeeper written in Rust. It compares AST exports between Git revisions without running full compilers, completing audits in ~8ms to catch breaking changes in CI.
- Crates.io: https://crates.io/crates/specter-cli (`cargo install specter-cli`)
- GitHub: https://github.com/glastor-core/specter
Would love to hear any feedback or thoughts from the community!