What is Gazelle?
masterGazelle is a build file generator for Bazel projects. It automates the creation of new BUILD.bazel files for projects following language conventions and updates existing build files to include new sources, dependencies, and options.
While it natively supports Go and Protocol Buffers, it can be extended to support many other languages (such as Java, Python, Rust, and TypeScript) via third-party extensions.