polyglotSQL
SQL Parsing, Analysis and Dialect Translation
Parse, tokenize, validate, format, analyze and translate SQL between more than 30 dialects ('PostgreSQL', 'MySQL', 'BigQuery', 'Snowflake', 'DuckDB', 'T-SQL', and others) using the 'polyglot-sql' Rust crate <https://github.com/tobilg/polyglot>, a Rust port of the 'SQLGlot' 'Python' library. All processing happens locally in the R session; no database connection, 'Python' runtime or external service is required. Includes column-level lineage, structural query analysis, query optimization, 'AST' diffing and 'OpenLineage' facet generation.
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
0.1.0 |
rolling linux/jammy R-4.5 | polyglotSQL_0.1.0.tar.gz |
13.5 MiB |
0.1.0 |
rolling linux/noble R-4.5 | polyglotSQL_0.1.0.tar.gz |
13.5 MiB |
0.1.0 |
rolling source/ R- | polyglotSQL_0.1.0.tar.gz |
5.0 MiB |
0.1.0 |
latest linux/jammy R-4.5 | polyglotSQL_0.1.0.tar.gz |
13.5 MiB |
0.1.0 |
latest linux/noble R-4.5 | polyglotSQL_0.1.0.tar.gz |
13.5 MiB |
0.1.0 |
latest source/ R- | polyglotSQL_0.1.0.tar.gz |
5.0 MiB |
0.1.0 |
2026-04-23 source/ R- | polyglotSQL_0.1.0.tar.gz |
0 B |