2026 Best Software Awards are here!See the list
Bazel

By Bazel

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Bazel, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
3.8 out of 5 stars

How would you rate your experience with Bazel?

This product hasn't been reviewed yet! Be the first to share your experience.
Leave a Review

Bazel Reviews & Product Details

Product Avatar Image

Have you used Bazel before?

Answer a few questions to help the Bazel community

Bazel Reviews (4)

Reviews

Bazel Reviews (4)

3.8
4 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Leisure, Travel & Tourism
UL
Enterprise (> 1000 emp.)
"Useful to build largo mono repos but not great for smaller projects"
What do you like best about Bazel?

Bazel comes into it's own when you are integrating multiuple projects using possibly different languages or build setups. At times I am having to run Bazel multuiple times per day to build and integrate my project into the wider code base, but it's not used widely outside that. Review collected by and hosted on G2.com.

What do you dislike about Bazel?

It's not easy to use, mainly because it works outside of the general language/environment specific build tools like maven, npm or others. Therefore the documentation support is not so great in everyday documenation. It's hard to implement as you have to re-do everything and the support in IntelliJ apps seems slow/limited. This it's harder to integrate into normal working practices. Review collected by and hosted on G2.com.

Verified User in Computer Software
EC
Enterprise (> 1000 emp.)
"Great build tool and software"
What do you like best about Bazel?

Amazingly fast bills and very efficient tool chain for my code development processes Review collected by and hosted on G2.com.

What do you dislike about Bazel?

The integration is a little bit more difficult than I would prefer but once it is set up it is very very straightforward to maintain Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Best tool for automating build"
What do you like best about Bazel?

Bazel can compile and build code of the most used general programming languages. The procedure to compile is also simple with bazel Review collected by and hosted on G2.com.

What do you dislike about Bazel?

Bazel is dependent of processor. It would be really helpful it it's platform independent Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Bazel: leading the way for 3rd generation build systems?"
What do you like best about Bazel?

- Ensures correct dependencies

- Fast and correct

- Tests are first-class citizens

- Easy to extend

- Has a query language

- BUILD language is simplified python

- Build system supports remote execution and caching Review collected by and hosted on G2.com.

What do you dislike about Bazel?

- Written in Java (has memory issues at scale)

- Could be more hermetic (need better toolchain support)

- Codebase needs to sync with google's internal codebase, which you cannot see publically

- Difficult to incorporate 3rd party libraries Review collected by and hosted on G2.com.

There are not enough reviews of Bazel for G2 to provide buying insight. Below are some alternatives with more reviews:

1
GitHub Logo
GitHub
4.7
(2,291)
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.
2
Postman Logo
Postman
4.6
(1,754)
Postman enables teams to efficiently collaborate at every stage of the API lifecycle while prioritizing quality, performance, and security.
3
CloudBees Logo
CloudBees
4.4
(621)
Enabling the world’s biggest and brightest companies to transition from incoherent, disconnected DevOps to self-service, fast, secure workflows connecting software delivery to business outcomes.
4
Jenkins Logo
Jenkins
4.4
(546)
Jenkins is an application that monitors executions of repeated jobs, such as building a software project or jobs run by cron.
5
CircleCI Logo
CircleCI
4.4
(507)
CircleCI gives you all the benefits of continuous integration with none of the headaches of maintaining it.
6
Red Hat Ansible Automation Platform Logo
Red Hat Ansible Automation Platform
4.6
(374)
Red Hat Ansible Automation Platform is a simple way to automate apps and infrastructure. Application Deployment + Configuration Management + Continuous Delivery.
7
Harness Platform Logo
Harness Platform
4.6
(281)
Harness is the first Continuous Delivery-as-a-Service platform that uses Machine Learning to simplify the entire process of delivering code from artifact into production – quickly, safely, securely, and repeatably.
8
Bitrise Mobile DevOps Platform Logo
Bitrise Mobile DevOps Platform
4.8
(235)
Bring back the joy of app development! Mobile Continuous Integration & Delivery for your whole team, with dozens of integrations for your favorite services.
9
Azure DevOps Server Logo
Azure DevOps Server
4.2
(194)
Azure DevOps Server, formerly known as Team Foundation Server (TFS), is a comprehensive on-premises solution developed by Microsoft for managing the entire application lifecycle. It integrates version control, project management, build automation, testing, and release management into a unified platform, facilitating collaboration among development teams. Designed to support both agile and waterfall methodologies, Azure DevOps Server enables organizations to plan, develop, test, and deliver software efficiently within their own infrastructure. Key Features and Functionality: - Version Control: Offers robust source code management through Team Foundation Version Control (TFVC) and Git, allowing teams to choose between centralized or distributed version control systems. - Project Management: Provides agile planning tools, including configurable Kanban boards and backlogs, to plan, track, and discuss work across teams. - Build Automation: Enables continuous integration and continuous delivery (CI/CD) pipelines to build, test, and deploy applications across various platforms and environments. - Testing: Includes manual and exploratory testing tools to ensure code quality and support the entire testing lifecycle. - Release Management: Facilitates controlled and automated deployment of applications to different environments, ensuring consistent and reliable releases. - Extensibility: Supports integration with various development environments, including Microsoft Visual Studio and Eclipse, and offers APIs for custom extensions. Primary Value and User Benefits: Azure DevOps Server addresses the challenges of managing complex software development projects by providing a centralized platform that enhances collaboration, streamlines workflows, and improves code quality. By integrating various development tools and processes, it reduces the overhead associated with managing multiple disparate systems. Organizations benefit from increased transparency, better project tracking, and faster delivery times, all while maintaining control over their data within their own infrastructure. This makes Azure DevOps Server particularly valuable for enterprises with strict compliance requirements or those operating in environments where cloud-based solutions are not feasible.
10
Apache Maven Logo
Apache Maven
4.3
(167)
Apache Maven is a robust build automation and project management tool primarily designed for Java projects, though it also supports languages like C#, Ruby, and Scala. Developed by the Apache Software Foundation, Maven streamlines the software development process by managing project builds, dependencies, and documentation through a standardized approach. Key Features and Functionality: - Project Object Model (POM): Centralizes project configuration in a single XML file, detailing project information, dependencies, and build instructions. - Dependency Management: Automatically handles project dependencies by downloading required libraries from repositories and managing versioning to ensure compatibility. - Build Lifecycle: Defines a series of build phases (e.g., compile, test, package) that standardize the build process, ensuring consistency across projects. - Plugin Architecture: Extensible through a wide range of plugins that add functionalities such as code compilation, testing, and packaging. - Convention over Configuration: Emphasizes predefined conventions to reduce the need for extensive configuration, allowing developers to focus on coding rather than build setup. Primary Value and Problem Solving: Maven addresses the complexities of modern software development by providing a uniform build system that simplifies project setup and maintenance. By automating dependency management, it eliminates the manual tracking of libraries and their versions, reducing the risk of conflicts and errors. Its standardized build lifecycle ensures that projects are built, tested, and packaged consistently, enhancing reliability and facilitating collaboration among development teams. Additionally, Maven's extensible plugin system allows for customization to meet specific project needs, making it a versatile tool in the software development lifecycle.
Show More
Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.