On this page
Buildtools for bazel - Contains developer tools for working with Google's bazel buildtool.BazelCon 2019 videos BazelCon 2020 Bazel Reaches 1.0 Milestone (2019) (HN )HN: Bazel 2.0 Make local development (with Bazel) great again (2020) cargo-raze - Generate Bazel build from Cargo dependencies.bazel-linting-system - Experimental system for registering, configuring, and invoking source-code linters in Bazel.Articles on Bazel by Jay Conrod Bazelisk - User-friendly launcher for Bazel.Building Uberβs Go Monorepo with Bazel (2020) (HN )PodToBUILD - Easy way to build CocoaPods with Bazel - it integrates pods end to end with an easy to use macro.Bazel Performance in a CI Environment (2020) Bazel Code Bazel for Open-source C / C++ Libraries Distribution (2020) (HN )Bazel Blog (Code )Bazel Rust Rules - Rules for building Rust projects with Bazel.apple_rules_lint - Framework for adding lint checks to Bazel projects.Python Rules for Bazel LLVM Bazel BUILD files - Bazel Build System Support for LLVM. (HN )Bazel's Continuous Integration Setup What happened at Bazelcon 2020 bazel-remote - Remote build cache for Bazel.Skylib - Library of Starlark functions for manipulating collections, file paths, and various other data types in the domain of Bazel build rules.Bazel Container Image Rules - Rules for building and handling Docker images with Bazel.bazel-cache - Minimal cloud oriented Bazel gRPC cache.bazels3cache - Small web server for a Bazel cache, proxies to S3; allows Bazel to work offline; async uploads to make Bazel faster.BuildBuddy - Open source Bazel build event viewer, result store, and remote cache. (Web )dbx_build_tools - Dropbox's Bazel rules and tools.Gazelle - Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.Bazel Buildfarm - Bazel remote caching and execution service.Example Bazel Monorepo - Example Bazel-ified monorepo, supporting Golang, Java, Python, Scala, and Typescript.Apple Rules for Bazel - Bazel rules to build apps for Apple platforms.BazelCon (Supporting files for BazelCon )JavaScript rules for Bazel Scoot - Distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.Aspect Build Systems - Expert Bazel consulting. (GitHub )Bazel Central Registry - Central registry of Bazel modules for the Bzlmod external dependency system.Jazelle - Incremental, cacheable builds for large JavaScript monorepos using Bazel.Bazel watcher - Tools for building Bazel targets when source files change.Turbo Cache - Extremely fast and efficient bazel cache service (CAS) written in rust.bazel-differ - Command line interface for Bazel that helps you do incremental builds across different Git versions.Starlark Language - Python-inspired configuration language. Used by Bazel. (Starlark LSP ) (Code )Awesome Bazel bazel-diff - Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building.Target Determinator - Determines which Bazel targets were affected between two git commits.rules_multirun - Bazel rules for running multiple commands in parallel in a single bazel invocation.Example repository for how to setup a bazel build that uses rust on iOS and Android Bazel rules for JavaScript - High-performance Bazel rules for running NodeJS tools and building JavaScript projects.How Bazel Works (2022) Stardoc - Documentation generator for Bazel build rules written in Starlark.Bazel In-Memory Cache Bazel Caching Explained Bazel in CI (Part 0): The Developer Experience Funnel (2022)