Why does Bazel not get more love?

This page summarizes the projects mentioned and recommended in the original post on /r/devops

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rules_go

    Go rules for Bazel

    This can be ugly in some languages. There’s decent go support in VSCode if you follow these copy & paste instructions here https://github.com/bazelbuild/rules_go/wiki/Editor-setup

  • go

    The Go programming language

    The Go PLS + Protobufs + VSCode issue continues to be a nightmare.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nx

    Smart Monorepos · Fast CI

    The pushback I have been getting from the frontend team is ‘they don’t need a build system they have webpack which is hard enough to configure’. They then tell me to look into https://nx.dev/ , without irony, despite the fact that solving the same problems as Bazel.

  • Bazel

    a fast, scalable, multi-language and extensible build system

    There's a Bazel slack. It's linked to in the footer of https://bazel.build

  • copybara

    Copybara: A tool for transforming and moving code between repositories.

    Presumably there are some bits that Google keeps internal for blaze, but the majority of the codebase is synced between their internal repo and Github using another Google tool called Copybara. Any commit message that includes the string PiperOrigin-RevId originates from the internal repository (examples).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts