
Aspect Build
Open-source Rules for the Bazel build system including rules_js and derivative rule sets, gcc-toolchain, bazel-lib and bazel-super-formatter. Visit our GitHub for the exhaustive list.

Contribute
Become a financial contributor.
Financial Contributions
Become a principle sponsor and get your logo on our README on Github with a link to your site as well as on the official page and the official docu... Read more
Starts at$1,000 USD / month
Projects
Support the following initiatives from Aspect Build.
Top financial contributors
Organizations
Individuals
$1,000 USD since Sep 2022
$50 USD since Dec 2022
$20 USD since Jan 2023
Aspect Build is all of us
Our contributors 9
Thank you for supporting Aspect Build.
Alex Eagle
Jenny Magolan
Greg Magolan
Tim Jaeger
$1,000 USD
Sourcegraph
Bronze Sponsor ⚡️
$600 USD
Wonop
Backer 😍
$100 USD
nathanosdev
$50 USD
Tianlei Zheng
$20 USD
Casino non AAMS
Backer 😍
$15 USD

Budget
Transparent and open finances.
Credit from Wonop to Aspect Build •
Credit from Sourcegraph to Aspect Build •
Credit from Tianlei Zheng to rules_js •
$1,546.92 USD
$1,546.92 USD
--.-- USD
$2,596.96 USD

About
Bazel only ships with support for a few languages like Java and C++, and doesn't support third-party package managers.
Aspect offers free and open-source rules (Bazel plugins) to integrate more languages into Bazel and make rules easier to write:
JavaScript
- rules_js - Bazel rules for building JavaScript programs
- rules_esbuild - Bazel rules for https://esbuild.github.io/ JS bundler
- rules_terser - Bazel rules for https://terser.org/ - a JavaScript minifier
- rules_swc - Bazel rules for the swc toolchain https://swc.rs/
- rules_ts - Bazel rules for the tsc compiler from http://typescriptlang.org
- rules_webpack - Bazel rules for webpack bundler https://webpack.js.org/
- rules_rollup - Bazel rules for https://rollupjs.org/ - a JavaScript bundler
- rules_jest - Bazel rules to run tests using https://jestjs.io
- rules_jasmine - Bazel rules to run tests using https://jasmine.github.io/
- rules_deno - Bazel rules for Deno http://deno.land
Python
- rules_py - Bazel rules for running Python tools and building Python projects
C / C++
- gcc-toolchain - A fully-hermetic Bazel GCC toolchain for Linux
Utilities
- bazel-lib - Common useful rules & functions for writing custom build rules with Starlark