A suite of developer productivity tools, inspired by Google. Scale your developer workflow for creating, reviewing, testing and merging code changes in large code repositories.
From startups to Fortune 500s, the world's most effective engineering teams supercharge their developers with Aviator.
A change in the README file is not the same as a thousand-line change. FlexReview Teams replaces the GitHub CODEOWNERS to enable every team to configure automated code review rules. This improves review cycles without compromising security compliance.
Instant reviewer suggestions based on domain expertise
Smart code approval validation based on code complexity
Manage review response times using inter-team and intra-team SLOs
Highly customizable merge queue built to scale thousands of PRs at a time. Deploy more PRs while cutting CI cost. Easily merge changes into a massive monorepo, and run custom CI validations without breaking builds.
Run massively parallel dynamic queues in monorepos
Built-in fault tolerance for flaky test
Priority queue and predictive batches
Aviator’s Stacked PRs helps you break down the changes into smaller PRs that are “stacked” on top of each other. Aviator offers an open-source CLI to create, update, review, and merge these stacked PRs on GitHub.
Split, fold, and reorder your commits. Delete and rename branches
Seamlessly rebase all branches across the stack with a single command
Works natively with stack-aware MergeQueue
Manage deployments, rollbacks, cherrypicks, changelogs across all environments and services in a single dashboard.
Track GitHub PRs lifecycle - keep track of what changes are in which environments
Automated and automatic rollback to previous versions
Cherrypick any commit to multiple release versions, avoid any human errors
Used in teams of 1000+ developers. Aviator comes with security, reliability and scalability built in. We support on-prem deployments, exports to data lakes data warehouses, and are SOC2 Type II certified.
Real-time support over Slack
SOC2 Type II compliance
SAML-based authentication
Aviator MergeQueue is CI-agnostic and can be plugged into any CI platform you currently use in your monorepo.
Get access to a world-class developer experience every step of the way: from writing, testing and reviewing code, to merging, building and deploying. Promote a culture of smaller PRs, stabilize flaky tests, or protect important branches from build failure.
Monorepo: Merge into a monorepo without stepping on other developer’s toes with Aviator’s MergeQueue.
Polyrepos and microservices: Merge changes that touch multiple repos with Aviator’s ChangeSets.
Ship large code-changes in multiple increments of small PRs with Aviator’s Stacked PRs.
Use Stacked PRs to review code faster.
Manage cross-PR dependencies to keep things from breaking while you work.
Let Aviator’s TestDeck proactively detect flaky tests.
Automatically rerun flaky tests using smart preconfigured rules.
Stay on top of the biggest offenders with Aviator’s Test-Health analytics.
Understand the time it takes to go from writing code to deployment.
Keep tabs on build systems health and get alerted on anomalies.
Identify bottlenecks and improve time to production.
Aviators automations connect with your existing toolchain. Integrate with any CI provider, any source-control system, and other tools. Aviator empowers you to automate across your developer toolchain seamlessly.
A vetted community for developer-experience (DX) enthusiasts.
The Hangar is a community of senior devops and senior software engineers focused on developer experience. This is a space where vetted, experienced professionals can exchange ideas, share hard-earned wisdom, troubleshoot issues, and ultimately help each other in their projects and careers.
The community includes DX leaders from Slack, LinkedIn, Doordash, Figma, Google, Docker, and many more.
We invite developers who work in DX and platform teams at their respective companies, or who are interested in developer productivity. Learn more.