bazel-contrib
Bazel Contrib Joined Oct 2021 View on GitHub
- Stars
- 10,947
- across 64 public repos
- Rank
- #3,524
- of 94,827 organizations, top 4%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 45,951 | Go rules for Bazel | Go | 1,490 |
| 47,881 | Gazelle generates and updates Bazel BUILD files. It supports Go and protobuf natively and many more languages and rule sets through extensions. | Go | 1,431 |
| 56,432 | A bazel BUILD file formatter and editor | Go | 1,200 |
| 85,042 | NodeJS toolchain for Bazel. | Starlark | 765 |
| 87,972 | Build rules for interfacing with "foreign" (non-Bazel) build systems (CMake, configure-make, GNU Make, boost, ninja, Meson) | Starlark | 738 |
| 93,175 | Bazel Python Rules | Starlark | 693 |
| 144,098 | Bazel rules for building OCI containers | Starlark | 427 |
| 157,522 | Scala rules for Bazel | Starlark | 386 |
| 161,649 | Bazel rules to resolve, fetch and export Maven artifacts | Java | 375 |
| 162,034 | LLVM toolchain for bazel | Starlark | 374 |
| 163,579 | Bazel rules for Kotlin | Starlark | 370 |
| 197,549 | Bazel support for Visual Studio Code | TypeScript | 298 |
| 264,061 | .NET rules for Bazel | Starlark | 211 |
| 295,733 | Determines which Bazel targets were affected between two git commits. | Go | 184 |
| 298,420 | Common useful functions for writing BUILD files and Starlark macros/rules | Starlark | 182 |
| 334,016 | Run static analysis tools with Bazel | Starlark | 159 |
| 360,088 | Modern Bazel rules for building OCI container images with advanced performance optimizations | Go | 145 |
| 400,896 | ππΏπ Integrate MyPy type-checking into your Python Bazel builds | Starlark | 127 |
| 413,983 | Starlark implementation of bazel rules for CUDA. | Starlark | 122 |
| 473,247 | Bazel rules to construct images using https://github.com/GoogleContainerTools/distroless | Starlark | 103 |
| 480,756 | A template for creating a new Bazel ruleset | Starlark | 101 |
| 503,948 | Emacs mode for Bazel | Emacs Lisp | 95 |
| 516,703 | Bazel Starlark extensions for defining fuzz tests in Bazel projects | Starlark | 92 |
| 550,027 | GitHub Action to configure Bazel | JavaScript | 85 |
| 626,802 | Jsonnet rules for Bazel | Starlark | 72 |
| 679,495 | Rules and macros for executing integration tests that use Bazel. Supports running integration tests with multiple versions of Bazel. | Starlark | 65 |
| 785,713 | Contributed Bazel rules that make working with java projects more pleasant | Go | 54 |
Among 94,827 organizations
10kβ16k stars: 1,461 organizations, including bazel-contrib
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Starlark 5k stars, 46% Β· 17 repos
- Go 4.5k stars, 41% Β· 6 repos
- Java 375 stars, 3% Β· 1 repo
- TypeScript 298 stars, 3% Β· 1 repo
- Emacs Lisp 95 stars, 1% Β· 1 repo
- JavaScript 85 stars, 1% Β· 1 repo
When they were made
27 repos with 50+ stars, made between 2016 and 2025
Quick stats
- Next rank
- +11 stars to reach #3,523
- Next milestone
- +24,047 stars to reach the top 1%
- Public repos
- 64, 27 with 50+ stars
- Popular repos
- 21 over 100 stars, 3 over 1k stars
- Top repo
- rules_go, #45,951 of all repos, 14% of stars
- Smaller repos
- 603 stars from repos under 50