GitHub topics: bazel-rules
hlopko/bazel_platforms_examples
This repo contains a collection of examples demonstrating how to use various Bazel concepts related to platforms, toolchains, configurations, and configurable attributes.
Language: Python - Size: 25.4 KB - Last synced at: 19 days ago - Pushed at: almost 6 years ago - Stars: 38 - Forks: 6

mum4k/platformio_rules
These are Bazel Skylark rules for building and uploading Arduino programs using the PlatformIO build system.
Language: Starlark - Size: 1.32 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 14

Vertexwahn/rules_ispc
Bazel rules for Intel Implicit SPMD Program Compiler
Language: Starlark - Size: 53.7 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

jonsch318/rules_typst
Typst rules for Bazel
Language: Starlark - Size: 73.2 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

ecsact-dev/rules_wasmer
Bazel rules for Wasmer
Language: Starlark - Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

dropbox/dbx_build_tools
Dropbox's Bazel rules and tools
Language: Go - Size: 22 MB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 209 - Forks: 37

bazelbuild/rules_sass
Sass rules for Bazel
Language: Starlark - Size: 351 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 51 - Forks: 68

salesforce/bazel-maven-proxy
A local (read-only) proxy for Bazel to access Maven resources behind a secure repository or from the local Maven repository
Language: Java - Size: 105 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 7

wayou/bazel-ts-example
Example demonstrates building TypeScript & React with Bazel
Language: Starlark - Size: 170 KB - Last synced at: 25 days ago - Pushed at: 6 months ago - Stars: 26 - Forks: 7

atlassian/bazel-tools π¦
Reusable bits for Bazel
Language: Starlark - Size: 208 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 113 - Forks: 36

AleksanderGondek/rules_cc_hdrs_map
Escape weird includes path hell with header maps
Language: Starlark - Size: 228 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 4 - Forks: 0

aignas/rules_shellcheck
Run shellcheck as part of your bazel tests.
Language: Starlark - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 9

bmuschko/rules_java_war
Bazel rules for generating a Java Web Archive (WAR).
Language: Python - Size: 23.4 KB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 2

bzlparty/rules_quickjs
Bazel Rules for QuickJS
Language: Starlark - Size: 138 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

bzlparty/tool-versions-generator
Language: Go - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pziggo/bazel-toolchains-yocto
Bazel integration for Yocto based toolchains
Language: Starlark - Size: 85.9 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 3

spotify/bazel-tools π¦
Tools for dealing with very large Bazel-managed repositories
Language: Java - Size: 577 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 166 - Forks: 16

matanlurey/rules_dart π¦
Unofficial rules for using Dart with Bazel
Language: Starlark - Size: 64.5 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

rendezqueue/rules_sxproto
Bazel rules to encode & decode protocol buffer messages in S-expression, json, text, and binary formats.
Language: Starlark - Size: 85 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

mcassel/rules_kind
kind rules for bazel
Language: Starlark - Size: 57.6 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kroma-network/rules_circom
Bazel rules for circom
Language: Starlark - Size: 35.2 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 2

1e100/cloud_archive
Bazel rule to securely download private dependencies from cloud storage.
Language: Starlark - Size: 39.1 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 9 - Forks: 6

line/rules_apple_line
LINE's Apple rules for Bazel
Language: Starlark - Size: 223 KB - Last synced at: 29 days ago - Pushed at: about 2 years ago - Stars: 207 - Forks: 19

matsubara0507/rules_elm
Bazel rules for Elm
Language: Starlark - Size: 56.6 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 1

zaucy/rules_imagemagick
Bazel rules for working with ImageMagick
Language: Starlark - Size: 28.3 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

zaucy/bzlws
Bazel rules for interacting with bazel build artifacts and bringing them into your workspace
Language: C++ - Size: 118 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 8 - Forks: 0

grailbio/rules_r
R rules for Bazel
Language: Starlark - Size: 730 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 40 - Forks: 18

ash2k/bazel-tools π¦
Reusable bits for Bazel
Language: Starlark - Size: 304 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 58 - Forks: 28

thundergolfer/bazel-linting-system π¦
πΏπ Experimental system for registering, configuring, and invoking source-code linters in Bazel.
Language: Starlark - Size: 129 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 100 - Forks: 15

zaucy/rules_blender
Bazel rules for rendering .blend files with Blender
Language: Starlark - Size: 447 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 2

bazelbuild/rules_appengine π¦
AppEngine rules for Bazel
Language: Starlark - Size: 145 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 51

filmil/bazel_rules_fusesoc_2
Yet another attempt at bazel rules for fusesoc. This one relies on a hermetic installation of fusesoc and edalize, and not a containerized build. See https://github.com/filmil/bazel_rules_fusesoc for that other bit.
Language: Starlark - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

raldeskrisnu/golang-bazel-monorepo-sample
Golang monorepo with bazel
Language: Starlark - Size: 33.2 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Vertexwahn/rules_embree
Bazel build rules for Intel Embree
Language: Starlark - Size: 64.1 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

bzlparty/modules_graaljs
Bazel modules for GraalJs
Language: Starlark - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

bazelbuild/rules_gwt π¦
Bazel rules for GWT
Language: Starlark - Size: 65.4 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 14

yanndegat/rules_tf
bazel rules for terraform / tofu
Language: Starlark - Size: 106 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 7 - Forks: 2

pubref/rules_protobuf
Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
Language: Python - Size: 945 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 229 - Forks: 157

DataDog/rules_oci
blazing fast Bazel rules for building OCI Images
Language: Starlark - Size: 33.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 3

xie-dongping/sml_rules
Bazel SML rules provide the necessary rules to build and test SML (Standard ML) applications using Bazel.
Language: Starlark - Size: 39.1 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

google/bazel_rules_install
Bazel rules for installing build results. Similar to `make install`.
Language: Starlark - Size: 57.6 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 19

pubref/rules_kotlin
Bazel rules for Kotlin
Language: Python - Size: 80.1 KB - Last synced at: 6 months ago - Pushed at: almost 7 years ago - Stars: 159 - Forks: 20

jemdiggity/rules_hex
Bazel rule to convert bin to hex
Language: Python - Size: 0 Bytes - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

cherrry/bazel_pkg_config
Bazel rules for pkg-config tools.
Language: Python - Size: 7.81 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 9 - Forks: 14

thii/rules_swiftlint
Run SwiftLint in your Bazel build efficiently.
Language: Starlark - Size: 39.1 KB - Last synced at: 24 days ago - Pushed at: about 2 years ago - Stars: 25 - Forks: 0

fwouts/bazel-javascript π¦
JavaScript and TypeScript rules for Bazel (React friendly)
Language: Python - Size: 786 KB - Last synced at: 12 months ago - Pushed at: almost 6 years ago - Stars: 65 - Forks: 17

bttk/bazel_rules_install Fork of google/bazel_rules_install
Bazel rules for installing build results. Similar to `make install`.
Language: Starlark - Size: 61.5 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

guymers/bazel_rules_container_test
Language: Starlark - Size: 206 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

DataDog/rules_oci_bootstrap
Bazel rules to bootstrap from an OCI registry
Language: Starlark - Size: 39.1 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1

happy-co/rules_node
Bazel rules for node.js
Language: Starlark - Size: 96.7 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 4

DraconicEnt/rules_third_party
Bazel rules providing integrations for various third party libraries and applications.
Language: Starlark - Size: 201 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

soniaai/rules_poetry
Bazel rules that use Poetry for Python package management
Language: Starlark - Size: 438 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 22

hvardhanx/bazel-ruby
rules_ruby
Language: Python - Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 1

twitter/bazel-multiversion
Bazel rules to resolve, fetch and manage 3rdparty JVM dependencies with support for multiple parallel versions of the same dependency. Powered by Coursier.
Language: Scala - Size: 680 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 47 - Forks: 24

jin/rules_ocaml
OCaml build rules for Bazel
Language: Starlark - Size: 27.3 KB - Last synced at: 19 days ago - Pushed at: about 4 years ago - Stars: 37 - Forks: 5

davidmcnamee/rules_prisma π¦
Prisma ORM generator rules for Bazel
Language: JavaScript - Size: 6.89 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

pedrokiefer/rules_stm32
Bazel rules for building stm32f4 embedded projects
Language: C - Size: 6.87 MB - Last synced at: 26 days ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 6

es-ude/BazelCProjectCreator
python script that helps creating bazel projects using the departments avr toolchain definitions
Language: Python - Size: 141 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

PxyUp/go_monorepo
Example of Golang-monorepo with Bazel
Language: Python - Size: 15.6 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 7

bzlparty/lib_common π¦
Common functions for BUILD files, marcos and rules
Language: Starlark - Size: 46.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bzlparty/rules_html
Bazel Rules for HTML
Language: Starlark - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kkiningh/rules_verilator
Bazel build rules for Verilator
Language: Starlark - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 14

foreverbell/rules_tla
Bazel rules for TLA+.
Language: Python - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

danmx/bazel-tools
Some Bazel tools
Language: Starlark - Size: 78.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

eBay/rules_ytt
Bazel rules for YAML templating tool https://carvel.dev/ytt/
Language: Starlark - Size: 19.5 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 2

yugui/rules_ruby
Ruby rules for Bazel
Language: Python - Size: 146 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 7

wojiushixiaobai/platforms
Constraint values for specifying platforms and toolchains
Language: Dockerfile - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

samhowes/rules_msbuild
Build .csproj files with Bazel
Language: C# - Size: 1.21 MB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 3

machanirobotics/rules_mrobotics_archived
The rules_mrobotics π οΈπ€ are commonly used @bazelbuild rules for our projects
Language: Starlark - Size: 248 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

abrisco/rules_ansible
Bazel rules for Ansible
Language: Starlark - Size: 101 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

abitofhelp/bazel_scripts
This repository contains reusable scripts and custom rules for Bazel.
Language: Starlark - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Vertexwahn/rules_oidn
Bazel rules for Intel Open Image Denoise
Language: C++ - Size: 561 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

ProdriveTechnologies/bazel-latex
Bazel build system rules for LaTeX
Language: Starlark - Size: 1.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 37

JeffFaer/bazel-junit5
JUnit 5 build and test targets for bazel
Language: Python - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0

bazelbuild/rules_postcss π¦
PostCSS rules for Bazel
Language: Starlark - Size: 206 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 13

zacker330/rules_prometheus
A Rule for Prometheus Econemy
Language: Starlark - Size: 89.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bazelbuild/rules_d
D rules for Bazel
Language: Starlark - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 24 - Forks: 23

xulongwu4/rules_python_pdm
Bazel rules for pdm
Language: Starlark - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Snapchat/rules_djinni
Djinni rules for Bazel
Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mellemahp/smithy-bazel-rules
Bazel rules for building and using models defined in the AWS Smithy IDL
Language: Starlark - Size: 82 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Brightspace/rules_csharp
Bazel rules for C#
Language: Starlark - Size: 445 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 5

dwtj/rules_graalvm π¦
Bazel rules to help you use GraalVM in your Bazel project
Language: Starlark - Size: 64.5 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

tubular/rules_pygen
Rules for generating native Bazel Python libraries from requirements.txt
Language: Python - Size: 35.2 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 1

felixmulder/rules_purescript
Purescript rules for Bazel
Language: Starlark - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 11 - Forks: 4

quittle/bazel_android_sdk_downloader
Drop-in replacement for the Bazel build system's Android repository rules to automate the downloading and installation of the Android SDK
Language: Python - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 4

radixbio/urep-scala
get started with Scala and Bazel!
Language: Starlark - Size: 68.4 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 2

mapx/EASTL Fork of electronicarts/EASTL
EASTL fork with Bazel build support. EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
Language: C++ - Size: 2.51 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

storypku/llvm-x-toolchain
Unified Clang-based Bazel Toolchains w/ CUDA and X-Compilation Support
Language: Starlark - Size: 145 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

zacker330/rules_hibernate
Language: Starlark - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

airyhq/bazel-tools
Bazel tooling used by all Airy Bazel workspaces.
Language: Starlark - Size: 476 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 2

attilaolah/bazel-tools
Starlark Macros for Bazel
Language: Starlark - Size: 33.2 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

ericnorris/rules_nfpm
NFPM rules for Bazel
Language: Starlark - Size: 175 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 4

bzlparty/rules_oak
Bazel rules for oak
Language: Starlark - Size: 2.28 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

gregl83/bazel-paq
Bazel rule for hashing targets. Easily track and deploy build deltas.
Language: Starlark - Size: 60.5 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

agoessling/rules_sphinx
Bazel rules for building Sphinx documentation.
Language: Starlark - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 3

mmogylenko/rules_deb_packages
Bazel rules to manage installation of .deb archives from Debian APT repositories.
Language: Go - Size: 33.2 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

lopopolo/bazel_tools_demo π¦
Demo repository for writing Bazel rules and tools
Language: Starlark - Size: 131 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

mitchelldavis/rules_terraform
Bazel rules for using Hashicorp's Terraform in your Bazel builds.
Language: Python - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 35 - Forks: 10

cgrindel/rules_spm π¦
Provide a means for integrating external Swift packages built by Swift Package Manager into Bazel build using rules_swift.
Language: Starlark - Size: 350 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 59 - Forks: 12

agoessling/rules_verilog
Utilities for working with Verilog within Bazel.
Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 1
