https://github.com/stackb/bzl
The Bazel User Interface
https://github.com/stackb/bzl
bazel build-events ui
Last synced: 9 months ago
JSON representation
The Bazel User Interface
- Host: GitHub
- URL: https://github.com/stackb/bzl
- Owner: stackb
- License: other
- Created: 2020-06-27T20:51:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-11T20:11:54.000Z (over 4 years ago)
- Last Synced: 2025-02-14T14:51:41.018Z (11 months ago)
- Topics: bazel, build-events, ui
- Homepage: https://bzl.io
- Size: 2.93 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bzl
Bzl is a CLI and UI for the [bazel] build tool that provides a premium bazel
experience to get the most out of your bazel investment.
## Getting Started
Get started with `bzl` by [downloading a release](/releases) or running an
installer:
#### Linux, Mac
```
curl -fLSs https://get.bzl.io/install.sh | bash
```
#### Windows
```
curl -fLSs https://get.bzl.io/install.ps1 | iex
```
## Features
- **Bazel Repository List**: visually browse bazel repositories on your
workstation.
- **Repository Browser**: explore the target graph and bazel rules without
having to compose or parse bazel queries manually.
- **Realtime Build Event Protocol**: build & test and observe the build event
protocol in real time.
- **Sharable Build Results**: generate sharable links for your build & test
invocations. Push results either to a privately-hosted `bzl` instance or to
the cloud at .
- **Dependency Tools**: automatically generate repository rules from github
repositories.
- **Codesearch**: quickly find files within the universe of files in your build
graph.
- **IDE Integration**: quickly jump to files and open references in your IDE.
## Documentation
Browse the [online documentation](https://build.bzl.io/bzl/docs). The docs are
also bundled with Bzl, so you can browse offline at .
## Pronunciation
`bzl` is pronounced like 'bezel', as in "_the bezel of a watch_". The name
invokes it's function (a wrapper around bazel).
> In the 1950s, watchmakers realized that an external bezel was the best way to
> add functions to a watch without complicating the movement, and so the
> external watch bezel was born.
## Contact
Questions? Please email .