Why BXL
note
Currently, BXL is under active development and should be considered a soft launch, slightly stable, with some missing APIs, and subject to changes.
Buck2 Extension Language (BXL)
BXL is a Starlark-based script that enables integrators to inspect and interact with the Buck2 graph.
Integrators are able to:
- Write Starlark code that queries, analyzes and builds the Buck2 graph.
- Interact with the Buck2 graph structures natively, via Starlark, in a safe, controlled manner.