This is an automated archive made by the Lemmit Bot.
The original was posted on /r/opensource by /u/mute927 on 2025-01-16 09:48:03+00:00.
Introduction
Hey folks, how are you doing?
av
is a completely free and open-source tool for managing stacked PRs.
There’s been a ton of interest in av
. From startups to Fortune 500s, the world’s most effective engineering teams supercharge their developers with av
- Slack, Figma, Mercedes, Doordash, Devrev, Square, Amplitude, Color and more!
At Aviator, our philosophy is to make every developer more productive and we aspire to give Google-level engineering tools to any and every developer out there!
Features
Av works with any build tool including Bazel, NX, Pants, Turborepo, or Gradle. Here are some of the features:
- Completely FREE (no strings attached) and open source
- Visualize your stack, and navigate across your stack using the
av
stack - Split, fold and reorder your commits. Delete and rename branches and
- Easily create stacked PRs and add them to your current stack
- Resolve conflicts quickly - No more fighting with merge conflicts across multiple PRs.
- Smartly synchronize stacked branches when making changes.
- Create PRs, and coordinate code reviews without worrying about managing child-parent relationships. The CLI tracks the entire stack to smartly create and modify PRs.
- Stack-aware merge queue - Queue your entire stack or a partial stack to auto-merge using our stack-aware merge queue
- With our **latest release (v0.1.0)**, we’ve also streamlined the syntax to make it easier than ever to use av:
- Top-Level Commands: No more
av stack
andav commit
— all commands are now top-level or integrated as flags for other commands. - Easier PR and Commit Creation: Commands like
av commit
andav pr
now directly create commits and PRs.
Special thank you to this community for giving us space to introduce everyone to av
❤️
If you’d star our repo, it’d be amazing! ⭐
As a side note, if you’re a new developer looking to level up your career, you might also want to join our community. We are a super-focused community of developers sharing and learning together and levelling up in their careers.
See you there! 🫂