patchwork
Patchwork – The autonomous dependency upgrade framework. Supports npm, pip, cargo, gem, pom, and more.
About
Dependency management is one of those tasks that everyone knows they should do regularly and almost nobody actually does. Patchwork automates the entire process from end to end. It scans your repository for every package manifest it can find — npm, pip, cargo, gem, pom, and more — identifies what's outdated, and figures out the safest upgrade path. Before opening a pull request it runs your existing test suite to make sure nothing breaks. If the tests pass, you get a PR with a clear changelog summary explaining what changed and why it matters. If they don't, Patchwork skips that upgrade and moves on. The result is a repo that stays current without you having to think about it.
Highlights
- ✓ Supports npm, pip, cargo, gem, pom, and more in one tool
- ✓ Runs your test suite before opening a PR — no broken upgrades
- ✓ BYOK for AI-assisted changelog summaries
- ✓ Fully autonomous — no manual intervention needed