sqlglot
An easily customizable SQL parser and transpiler
An easily customizable SQL parser and transpiler
To install this package, run one of the following:
SQLGlot is a no-dependency SQL parser, transpiler, optimizer, and engine. It can be used to format SQL or translate between 19 different dialects like DuckDB, Presto, Spark, Snowflake, and BigQuery. It aims to read a wide variety of SQL inputs and output syntactically correct SQL in the targeted dialects.
Summary
An easily customizable SQL parser and transpiler
Last Updated
Feb 23, 2026 at 11:18
License
MIT
Total Downloads
3.7K
Version Downloads
30
Supported Platforms
Unsupported Platforms
Home
https://sqlglot.comGitHub Repository
https://github.com/tobymao/sqlglotDocumentation
https://sqlglot.com/sqlglot.html