{"repo":"PicnicSupermarket/dbt-score","free":true,"listed":false,"github":"https://github.com/PicnicSupermarket/dbt-score","clone":"git clone https://github.com/PicnicSupermarket/dbt-score.git","description":"Linter for dbt metadata","language":"Python","stars":246,"topics":["dbt","dbt-core","linter","metadata","python"],"license":"MIT","category":"data-pipelines","readme_excerpt":"dbt-score A comprehensive linter for dbt metadata that helps maintain high-quality data models at scale. What is dbt-score? dbt-score is a powerful linting tool designed to evaluate and score [dbt][dbt] (Data Build Tool) models based on metadata quality. It helps data teams maintain consistent standards across dbt projects by programmatically enforcing best practices for documentation, testing, naming conventions, and more. Key Features - 🔍 Comprehensive Linting : Evaluates dbt entities against configurable rules for documentation, tests, naming, and structure - 📊 Scoring System : Provides numerical scores (0-10) for individual models and overall project health - 🎯 Flexible Configuration : Customizable rules, severity levels, and scoring thresholds via pyproject.toml - 🚀 CI/CD Integration : Fail builds when quality standards aren't met - 📈 Progress Tracking : Visual badges and scoring to track data quality improvements over time - 🔧 Extensible : Create custom rules tailored to organization-specific needs Quick Start Installation Note : Install dbt-score in the same environment as dbt-core . Basic Usage Run dbt-score from your dbt project root: Example Output Configuration Configure dbt-score via pyproject.toml in the dbt project root: Why Use dbt-score? As dbt projects grow to hundreds or thousands of models, maintaining consistent metadata becomes increasingly challenging: - Inconsistent Documentation : Some models are well-documented, others lack basic descriptions - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/PicnicSupermarket","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PicnicSupermarket/dbt-score/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}