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

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