Bruin is a unified analytics platform that enables data professionals to work end-to-end for their data pipelines. This extension is built to improve the development experience of data products on Bruin using Visual Studio Code.
- Show and update asset details from the UI.
- Renders SQL content within a VS Code Webview.
- Copy SQL content with a single click.
- Auto-refreshes when the file is updated.
- Supports running and validating assets with options like
--downstreamvia checkboxes. - Date inputs for selecting start and end dates for the
runcommand.
- Display and manage connections integrated with Bruin CLI.
- Add, remove or duplicate connections directly from the UI.
- Test exsiting connections to ensure their validity.
- The Settings tab in the side panel provides a straightforward way to install and update the Bruin CLI.
- Access Bruin documentation or view system information with a single click.

- View and interact with the lineage of assets.
- Expand each node to see dependencies and easily access asset files.
- Toggle visibility for upstream and downstream assets.
- Visualizes query execution results in a new panel.
- Displays formatted output for easier analysis.
- Supports multi-tab functionality to run different queries separately.
- Autocomplete support for
.bruin.yml,pipeline.yml, and*.asset.ymlfiles with predefined options and schema validations. - Snippets for creating Bruin root configuration, pipelines, and assets.
- Manual Trigger:
- Windows/Linux:
Ctrl+Space - Mac:
Option+Esc(⌥+Esc)
- Windows/Linux:
- Auto Trigger: Completions appear automatically when typing
:or-followed by a space
💡 Tip: If manual completion doesn't work with the default shortcuts, check your VS Code keyboard shortcuts by going to File > Preferences > Keyboard Shortcuts (or Code > Preferences > Keyboard Shortcuts on Mac) and search for "trigger suggest".
- Open Visual Studio Code.
- Navigate to the Extensions view (Ctrl+Shift+X).
- Search for "Bruin" and click Install.
Note: Ensure that you have the Bruin CLI installed on your system before using the new features. For guidance on installing the Bruin CLI, please refer to the official documentation.
- 0.72.2: Fixed the BigQuery cost estimate to conditionally display based on the asset type.
- 0.72.1: Improved the SQL editor UI.
- 0.72.0: Added support for DDL rendering in the SQL editor, this will require the CLI version 0.11.392 or higher.
- 0.71.15: Increased the query preview row limit to 50,000. The "Validate & Run" button now remains enabled even if there is an error.
For a full changelog, see Bruin Extension Changelog.
To update to the latest version, search for "Bruin" in the Extensions Marketplace and click the Update button.



