An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: bazel-rules

cgrindel/rules_swift_package_manager

Collection of utilities and Bazel rules to aid in the development and maintenance of Swift repositories using Bazel.

Language: Starlark - Size: 5.99 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 96 - Forks: 38

aspect-build/rules_js

High-performance Bazel rules for running Node.js tools and building JavaScript projects

Language: Starlark - Size: 23.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 338 - Forks: 122

bazel-contrib/rules_go

Go rules for Bazel

Language: Go - Size: 15.6 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1,432 - Forks: 699

JetBrains/hirschgarten

A new approach to Bazel support for IntelliJ IDEA

Language: Kotlin - Size: 49.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 109 - Forks: 42

bazelbuild/rules_rust

Rust rules for Bazel

Language: Starlark - Size: 46.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 737 - Forks: 491

seh/rules_cue

CUE rules for Bazel

Language: Starlark - Size: 369 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 18 - Forks: 9

MobileNativeFoundation/rules_xcodeproj

Bazel rules for generating Xcode projects.

Language: Swift - Size: 58.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 571 - Forks: 101

bazel-contrib/rules_perl

Perl rules for Bazel

Language: Starlark - Size: 131 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 29 - Forks: 43

kczulko/rules_elm

Bazel rules for building web applications written in Elm

Language: Starlark - Size: 306 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 27 - Forks: 9

bazel-contrib/rules_nodejs

NodeJS toolchain for Bazel.

Language: Starlark - Size: 37.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 748 - Forks: 521

bazelbuild/rules_docker

Rules for building and handling Docker images with Bazel

Language: Starlark - Size: 11.5 MB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 1,089 - Forks: 700

jin/awesome-bazel

A curated list of Bazel rules, tooling and resources.

Size: 377 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 1,196 - Forks: 136

LoSealL/rules_sycl Fork of bazel-contrib/rules_cuda

Starlark implementation of bazel rules for Intel oneAPI sycl.

Language: C - Size: 1.22 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

bazel-contrib/rules_ruby

Ruby ruleset for Bazel

Language: Starlark - Size: 22.1 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 39 - Forks: 15

bazel-contrib/rules_dotnet

.NET rules for Bazel

Language: Starlark - Size: 3.44 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 199 - Forks: 86

bazelbuild/rules_apple

Bazel rules to build apps for Apple platforms.

Language: Starlark - Size: 13.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 549 - Forks: 293

bazelbuild/rules_kotlin

Bazel rules for Kotlin

Language: Starlark - Size: 4.75 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 349 - Forks: 228

chenrui333/rules_avro

🍃 bazel rules for generating code from avro schemas

Language: Starlark - Size: 69.3 KB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 14 - Forks: 32

tweag/rules_haskell

Haskell rules for Bazel.

Language: Starlark - Size: 9.07 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 271 - Forks: 84

aspect-build/rules_py

More compatible Bazel rules for running Python tools and building Python projects

Language: Starlark - Size: 13.3 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 111 - Forks: 46

mxpv/rules_vulkan

Bazel rules to build Vulkan applications

Language: Starlark - Size: 152 KB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 2

higherkindness/rules_scala 📦

Robust and featureful Bazel rules for Scala

Language: Starlark - Size: 1.23 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 66 - Forks: 29

typedb/bazel-distribution

Bazel rules for assembling and deploying software distributions (see @vaticle for usage example)

Language: Starlark - Size: 708 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 158 - Forks: 54

bazel-contrib/rules_python

Bazel Python Rules

Language: Starlark - Size: 15.1 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 611 - Forks: 597

tweag/rules_nixpkgs

Rules for importing Nixpkgs packages into Bazel.

Language: Starlark - Size: 2.01 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 335 - Forks: 85

TendTo/rules_doxygen

Starlark implementation of Doxygen rules in Bazel to automatically document the codebase

Language: Starlark - Size: 1.56 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 5 - Forks: 4

rules-proto-grpc/rules_proto_grpc

Bazel rules for building Protobuf and gRPC code and libraries from proto_library targets

Language: Starlark - Size: 4.75 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 266 - Forks: 173

aspect-build/rules_ts

Bazel rules for the `tsc` compiler from http://typescriptlang.org

Language: Starlark - Size: 1.34 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 121 - Forks: 69

aspect-build/rules_terser

Bazel rules for https://terser.org/ - a JavaScript minifier

Language: Starlark - Size: 216 KB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 2

aspect-build/rules_webpack

Bazel rules for webpack bundler https://webpack.js.org/

Language: Starlark - Size: 782 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 32 - Forks: 17

aspect-build/rules_rollup

Bazel rules for https://rollupjs.org/ - a JavaScript bundler

Language: Starlark - Size: 191 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 9

adobe/rules_gitops

This repository contains rules for continuous, GitOps driven Kubernetes deployments.

Language: Starlark - Size: 8.75 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 185 - Forks: 45

bazel-contrib/bazel-lib

Common useful functions for writing BUILD files and Starlark macros/rules

Language: Starlark - Size: 2.51 MB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 160 - Forks: 106

bazelbuild/rules_java

Java rules for Bazel

Language: Starlark - Size: 726 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 85 - Forks: 75

bazel-contrib/rules_jsonnet

Jsonnet rules for Bazel

Language: Starlark - Size: 217 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 68 - Forks: 78

sgammon/rules_graalvm

Build GraalVM native binaries with Bazel

Language: Starlark - Size: 2.17 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 53 - Forks: 19

chainguard-dev/rules_apko

Bazel rules for apko

Language: Starlark - Size: 368 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 29 - Forks: 25

grailbio/rules_r

R rules for Bazel

Language: Starlark - Size: 730 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 43 - Forks: 18

bazelbuild/rules_cc

C++ Rules for Bazel

Language: Starlark - Size: 1.06 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 212 - Forks: 126

kczulko/rules_nim

Nim rules for Bazel

Language: Nim - Size: 758 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 1

bazelbuild/bazel-skylib

Common useful functions and rules for Bazel

Language: Starlark - Size: 713 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 419 - Forks: 189

bazelbuild/rules_swift

Bazel rules to build Swift on Apple and Linux platforms

Language: Starlark - Size: 4.54 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 324 - Forks: 150

line/rules_apple_line

LINE's Apple rules for Bazel

Language: Starlark - Size: 223 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 208 - Forks: 18

yuyawk/rules_build_error

Bazel rules to test a build error

Language: Starlark - Size: 202 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 7 - Forks: 0

f0rmiga/gcc-toolchain

A fully-hermetic Bazel GCC toolchain for Linux.

Language: Starlark - Size: 251 KB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 117 - Forks: 27

agoessling/rules_sphinx

Bazel rules for building Sphinx documentation.

Language: Starlark - Size: 46.9 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 9 - Forks: 4

alexeagle/doc.bzl

Generated API docs for Bazel modules

Language: TypeScript - Size: 221 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

aspect-build/rules_esbuild

Bazel rules for https://esbuild.github.io/ JS bundler

Language: Starlark - Size: 353 KB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 31 - Forks: 32

aspect-build/rules_jest

Bazel rules to run tests using https://jestjs.io

Language: Starlark - Size: 814 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 24 - Forks: 20

aspect-build/rules_aws

EXPERIMENTAL: Bazel Integration for Amazon Web Services

Language: Starlark - Size: 141 KB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 15 - Forks: 5

bazel-contrib/rules_scala

Scala rules for Bazel

Language: Starlark - Size: 4.54 MB - Last synced at: 9 days ago - Pushed at: 19 days ago - Stars: 376 - Forks: 287

grab/grab-bazel-common

Common rules and macros for Grab's Android projects built with Bazel.

Language: Kotlin - Size: 243 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 40 - Forks: 16

jflex-de/jflex

The fast scanner generator for Java™ with full Unicode support

Language: Java - Size: 22.1 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 608 - Forks: 117

b0inbot/atosgi

Bazel module for OSGI workflows.

Language: Starlark - Size: 128 KB - Last synced at: 10 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

joca-bt/extra_rules_java

Additional Java rules for Bazel

Language: Java - Size: 101 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

albertocavalcante/rules_antlr Fork of marcohu/rules_antlr

ANTLR rules for Bazel

Language: Java - Size: 3.77 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 2

matanlurey/rules_dart 📦

Unofficial rules for using Dart with Bazel

Language: Starlark - Size: 64.5 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

aspect-build/rules_swc

Bazel rules for the swc toolchain https://swc.rs/

Language: Starlark - Size: 3.11 MB - Last synced at: 3 days ago - Pushed at: 26 days ago - Stars: 45 - Forks: 35

bazel-contrib/SIG-rules-authors

Governance and admin for the rules authors Special Interest Group

Size: 178 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 31 - Forks: 14

bazelbuild/rules_webtesting

Bazel rules to allow testing against a browser with WebDriver.

Language: Go - Size: 1.19 MB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 97 - Forks: 58

pubref/rules_protobuf

Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)

Language: Python - Size: 945 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 232 - Forks: 156

jvolkman/rules_pycross

Bazel + Python rules for cross-platform external dependencies

Language: Starlark - Size: 2.16 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 73 - Forks: 32

bazelbuild/platforms

Constraint values for specifying platforms and toolchains

Language: Starlark - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 114 - Forks: 82

AleksanderGondek/rules_cc_hdrs_map

Escape weird includes path hell with header maps

Language: Starlark - Size: 209 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

abrisco/rules_helm

Bazel rules for producing Helm charts

Language: Starlark - Size: 1.49 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 34 - Forks: 22

franckrasolo/kotlin-graalvm-playground

GraalVM Native Image experiments targeting Kotlin/JVM

Language: Just - Size: 166 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

pubref/rules_kotlin

Bazel rules for Kotlin

Language: Python - Size: 80.1 KB - Last synced at: 20 days ago - Pushed at: about 7 years ago - Stars: 157 - Forks: 19

VirtusLab/bazel-steward

A bot to keep Bazel dependencies up to date

Language: Kotlin - Size: 1.43 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 8

bduffany/rules_lightningcss

Bazel rules for lightningcss

Language: Starlark - Size: 141 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

DataDog/rules_oci

blazing fast Bazel rules for building OCI Images

Language: Go - Size: 33.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 20 - Forks: 5

morganwl/rules_nasm

Netwide Assembler (nasm) toolchain for Bazel

Language: Starlark - Size: 1.27 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 2

bufbuild/rules_buf

Bazel rules for Buf.

Language: Starlark - Size: 334 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 27

zaucy/rules_7zip

Bazel rules for 7zip

Language: Starlark - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 3

cgrindel/rules_swiftformat

Bazel rules that format Swift source files using nicklockwood/SwiftFormat.

Language: Starlark - Size: 366 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 1

salesforce/bazel-visibility-tool 📦

A tool for managing Bazel Visibility at scale

Language: Java - Size: 150 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

sergiikhliustin/BazelPods

One more way to convert CocoaPods into Bazel

Language: Swift - Size: 1000 KB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 31 - Forks: 3

chenrui333/rules_openapi

🍃 bazel rules for generating code from openapi specifications

Language: Starlark - Size: 90.8 KB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 53 - Forks: 25

stackb/rules_proto

Bazel build rules for protobuf / gRPC (now with gazelle)

Language: Go - Size: 7.67 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 281 - Forks: 156

bzlparty/rules_compress

Bazel Rules for File Compression

Language: Starlark - Size: 364 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

periareon/req-compile

Python requirements compilation

Language: Python - Size: 944 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 14 - Forks: 4

VJftw/bazel_terraform

Bazel rules for Terraform

Language: Starlark - Size: 311 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

bazelbuild/rules_sass 📦

Sass rules for Bazel

Language: Starlark - Size: 355 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 51 - Forks: 67

aspect-build/rules_deno 📦

Bazel rules for Deno http://deno.land

Language: Starlark - Size: 155 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 5

bazelbuild/rules_groovy

Groovy rules for Bazel

Language: Starlark - Size: 98.6 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 29

periareon/rules_venv

Bazel rules for Python.

Language: Starlark - Size: 1.48 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 2

marcus-sa/svelte-ts 📦

[WIP] Tools for building Svelte apps with TS

Language: TypeScript - Size: 741 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 84 - Forks: 1

dropbox/dbx_build_tools

Dropbox's Bazel rules and tools

Language: Go - Size: 22 MB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 208 - Forks: 37

abrisco/rules_pyo3

Bazel rules for PyO3

Language: Starlark - Size: 1.14 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 11 - Forks: 4

salesforce/bazel-maven-deps

Consume Maven dependencies in Bazel

Language: Java - Size: 465 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

rabbitmq/rules_erlang

Bazel rules for building Erlang applications and libraries

Language: Starlark - Size: 1.37 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 37 - Forks: 13

ekhabarov/rules_ytt Fork of eBay/rules_ytt

Bazel rules for YAML templating tool https://carvel.dev/ytt/

Language: Starlark - Size: 48.8 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Fuwn/rules_cobol

⚙ COBOL build rules for Bazel

Language: Starlark - Size: 3.91 KB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

periareon/rules_isort 📦

Bazel rules for the Python formatter, isort

Language: Starlark - Size: 1.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

tmc/rules_helm

rules_helm: Bazel rules for managing helm charts

Language: Python - Size: 57.6 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 48 - Forks: 29

simuons/rules_clojure

Clojure rules for Bazel

Language: Starlark - Size: 86.9 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 34 - Forks: 8

periareon/rules_black

Bazel rules for the Python formatter, Black

Language: Starlark - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

rnburn/rules_cc_module

Rules for using C++20 modules with bazel

Language: Starlark - Size: 68.4 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 42 - Forks: 5

Vertexwahn/rules_qt6

Bazel rules for Qt6

Language: Starlark - Size: 662 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 34 - Forks: 10

jflex-de/bazel_rules

Bazel rules to generate java files with JFlex

Language: Starlark - Size: 296 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 7

b0inbot/tools

Misc bazel tools

Language: Java - Size: 68.4 KB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0