Show HN: Repairo – Auto fixing breaking changes in you codebase
Category: devtools
Tags: openapi, breaking-changes, ast, code-repair, cli, dependency-management
Score: 7.0/10 (Innovation: 7, Technical: 7, Documentation: 7, Utility: 7)
Repairo is a CLI tool that automatically fixes breaking changes in your codebase caused by third-party API updates. It uses OpenAPI spec diffs to detect breaking changes, maps the impact using AST analysis, applies deterministic repairs, validates with typecheckers, and opens a reviewable PR. The project stands out by combining dependency bumping with actual call-site repair, grounded in formal API contracts rather than probabilistic AI guesses.
Target audience: backend developers, full-stack developers, devops, platform engineers
Repository: https://github.com/adityacs50-lab/Repairo · TypeScript · Apache-2.0 · 2 stars
View on Hacker News