About BuildBuddy
BuildBuddy provides enterprise features for Bazel, the build system used to build and test large codebases. The platform is aimed at engineering teams that want shared visibility into their builds and faster feedback, without maintaining the supporting infrastructure themselves.
Remote build execution and remote caching run as a managed cloud service that can use custom Docker images and scale out to many worker nodes. A results UI captures build logs, test logs, invocation details, target information and artifacts so people can debug failing tests, find slow targets and share links to a specific build. Additional features include Workflows for CI, a BuildBuddy CLI and plugins, and the site links to a public GitHub repository.
BuildBuddy is sold as a commercial service, with a free way to get started, a demo request option and a pricing page. It also advertises enterprise support.
Key features
- Remote build execution with custom images
- Remote build cache
- Results UI with build and test logs
- Shareable links to builds
- Workflows for CI
- BuildBuddy CLI and plugins
Good fit for
- →Speeding up Bazel builds across a team
- →Debugging failing tests from shared logs
- →Offloading build infrastructure to a managed service
- Tags
- bazel
- remote-execution
- build-cache
- ci
- developer-productivity
- build-tools
BuildBuddy: questions and answers
- What is BuildBuddy used for?
- BuildBuddy is a developer productivity platform for Bazel with remote build caching, remote execution and a results UI for builds and tests. It is a good fit for speeding up Bazel builds across a team, debugging failing tests from shared logs and offloading build infrastructure to a managed service.
- Is BuildBuddy free?
- Yes. BuildBuddy has a free plan.
- Is BuildBuddy open source?
- No. BuildBuddy is proprietary (closed-source) software. In the Developer Tools category, open-source options include golangci-lint, Revive and Tach.
- What are some alternatives to BuildBuddy?
- BuildBuddy competes with Develocity, Depot and Namespace.
Open-source alternatives to BuildBuddy
See all
golangci-lint
Developer Tools
Fast linters runner for Go
GPL-3.0★ 19k
Revive
Developer Tools
🔥 Fast, strict, configurable, extensible, and beautiful linter for Go
MIT★ 5.6k
Tach
Developer Tools
A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open sour
MIT★ 2.8k
Easy Coding Standard
Developer Tools
ECS runs PHP-CS-Fixer and PHP_CodeSniffer as a single, parallel fast tool with zero depend
MIT★ 1.6k
PhpMetrics
Developer Tools
Beautiful and understandable static analysis tool for PHP
MIT★ 2.6k
F-Droid Server
Developer Tools
F-Droid server and build tools.
AGPL-3.0★ 785
SaaS alternatives to BuildBuddy
See all
Develocity
Developer Tools
Build and test acceleration and analytics platform for Gradle and Maven builds
SaaS
Depot
CI/CD & DevOps
Remote container build and CI runner service that speeds up Docker builds
SaaS
Namespace
CI/CD & DevOps
Cloud build and CI runner infrastructure for faster builds and remote development
SaaS
Buildkite
CI/CD & DevOps
CI/CD platform that runs pipelines on build agents you host yourself
SaaS
Code Climate
Developer Tools
Automated code review and engineering analytics tools
SaaS
Qodana
Developer Tools
JetBrains static analysis tool that brings IDE inspections to CI pipelines
SaaS

