If you maintain any kind of open source library or internal API, you already know the headache you merge a simple PR, cut a new release and suddenly three downstream projects crash because you changed a config key.

We’ve all been there. I got sick of doing this so I decided to solve it permanently.

I built BreakGuard.

It's a stupidly fast zero-dependency CLI (and GitHub Action) that scans your PRs and tells you exactly what you are about to break before you hit merge.

Key Features