All Tools
S
Dev ToolsFreeOpen Source
SQLFLUFF
SQL linter and formatter
MIT
ABOUT
SQL written by hand or generated by LLMs is often inconsistent, unreadable, and error-prone — subtle style differences and syntax mistakes slip through code review into production data pipelines. SQLFluff lints SQL against configurable style rules across many dialects, auto-formats messy queries, and supports Jinja and dbt templating, so teams can enforce consistent, correct SQL in CI just like they lint application code.
INSTALL
pip install sqlfluffINTEGRATION GUIDE
1. Lint and auto-fix SQL in CI so every committed query follows consistent style rules across dialects
2. Format dbt model files with Jinja templating support, catching syntax issues before materialization
3. Clean up LLM-generated SQL in text-to-SQL pipelines by normalizing formatting and flagging rule violations
TAGS
sqllinterformatterdbtcode-quality