SpecDrift checks a live API against its OpenAPI spec and tells you when reality and the contract disagree—a missing field, changed type, or undeclared status code. Run npx specdrift-cli against any API + spec pair for free, with no signup or dashboard. GET-only by design, so it's safe for production APIs. Built for anyone who's been burned by a stale spec breaking downstream consumers.
Hey Product Hunt — this started as a CLI I wanted for my own projects:
something that would tell me the moment an API stopped matching its own
OpenAPI spec, instead of finding out from a confused downstream consumer.
It's free and open source (`npx specdrift-cli`), GET-only so it's safe
against anything live. There's also a waitlist for a hosted/continuous
version if the CLI turns out to be useful enough that people want it
running on a schedule instead of by hand — genuinely undecided on whether
that gets built, depends on whether the free tool proves useful first.