{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance"}],"enrichment":{"capability":"SQLFluff is a SQL linter and auto-fixer that checks SQL code for style and formatting issues across multiple SQL dialects, with support for Jinja templating and dbt.","skillfed_tags":["sql-linting","data-pipeline","dbt-integration"],"use_cases":["Enforce consistent SQL formatting and style across a team's data pipeline or dbt project","Automatically fix common SQL formatting issues like spacing and indentation in bulk","Lint SQL code in CI/CD pipelines to catch style violations before deployment","Validate SQL syntax and style for a specific database dialect (e.g., BigQuery, Snowflake)","Integrate SQL quality checks into VS Code or other editors during development","Standardize templated SQL with Jinja and dbt formatting in ELT applications"],"what_it_does":"SQLFluff is a dialect-flexible SQL linter designed to catch formatting, spacing, and style violations in SQL code. It works as a command-line tool that analyzes SQL files, reports issues with line and position information, and can automatically fix most violations. The tool is built to handle real-world SQL workflows, including templated SQL with Jinja and dbt projects.\n\nIt supports a wide range of SQL dialects\u2014from ANSI SQL to vendor-specific variants like BigQuery, Snowflake, PostgreSQL, MySQL, and many others\u2014making it useful across different database platforms and cloud data warehouses. The linter can be configured per project and integrates into development workflows via CLI, VS Code extension, or Docker, allowing teams to enforce consistent SQL style without manual review.","worth_installing":"Yes. SQLFluff is actively maintained, has no known vulnerabilities, installs with low friction, and carries a permissive MIT License. It fills a clear need for SQL code quality in modern data workflows. Install it if you work with SQL across multiple dialects, use dbt, or want to enforce team SQL style standards."},"id":"sqlfluff","links":{"html":"https://skillfed.io/packages/sqlfluff","md":"https://skillfed.io/packages/sqlfluff.md","pypi":"https://pypi.org/project/sqlfluff/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":null,"license_treatment":"permissive","name":"sqlfluff","python_support":"supports_current","summary":"The SQL Linter for Humans"},"popularity":{"monthly_downloads":11521310,"position":1387,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.3.0"}
