bruin

command module
v0.11.638 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

README ΒΆ

Bruin Logo

Bruin is a data pipeline tool that brings together data ingestion, data transformation with SQL, Python & R, and data quality into a single framework. It works with all the major data platforms and runs on your local machine, an EC2 instance, or GitHub Actions.

Bruin CLI - Demo

Bruin is packed with features:

  • πŸ“₯ ingest data with ingestr / Python
  • ✨ run SQL, Python & R transformations on many platforms
  • πŸ“ table/view materializations, incremental tables
  • 🐍 run Python in isolated environments using uv
  • πŸ’… built-in data quality checks
  • πŸš€ Jinja templating to avoid repetition
  • βœ… validate pipelines end-to-end via dry-run
  • πŸ‘· run on your local machine, an EC2 instance, or GitHub Actions
  • πŸ”’ secrets injection via environment variables
  • VS Code extension for a better developer experience
  • ⚑ written in Golang
  • πŸ“¦ easy to install and use

Installation

Please see the installation instructions here.

Community

Join our Slack community here.

Quickstart

Take a look at our quickstart guide here.

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
cmd
mcp
bootstrap
Package bootstrap applies process-wide defaults before transitive driver imports initialize.
Package bootstrap applies process-wide defaults before transitive driver imports initialize.
generate command
pkg
csv
db2
e2e
env
g2
gcs
git
odi
r
s3
spark
Package spark provides shared utilities for Spark-based execution environments such as EMR Serverless and Dataproc Serverless.
Package spark provides shared utilities for Spark-based execution environments such as EMR Serverless and Dataproc Serverless.
uv

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL