Uses tokenized query returned by python-sqlparse and generates query metadata
-
Updated
Jan 6, 2026 - Python
Uses tokenized query returned by python-sqlparse and generates query metadata
SQL Parser for C++. Building C++ object structure from SQL statements.
simply SQL Parser for Go ( powered by vitess and TiDB )
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
A validating SQL lexer and parser with a focus on MySQL dialect.
Pure Golang PostgreSQL (SQL:2011, SQL:2008, SQL:2003, SQL:1999, and SQL-92 Standard) Parser
SQL languages for monaco-editor
SQL(select) parser written with jison. parse SQL into abstract syntax tree(AST) and stringify back to SQL. sql grammar follows https://dev.mysql.com/doc/refman/5.7/en/select.html
SQL DDL to JSON Schema Converter
Lightweight SQL DDL parser for extracting tables, columns, and schema metadata with broad multi-dialect support (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects)
ANTLR-based PostgreSQL query parser for Go. Extracts tables, columns, joins, CTEs, parameters, DDL actions, and full column-usage metadata from SQL into a structured IR.
Header only library that parses and plans SQL queries at compile time
Parse MySQL schemas in PHP, fast
SQL parser and planner used by MindsDB
A modern take on SQL and SQL databases
Query builder for Postgres backed by SQL parser
LALR(1) parser generator for Rust based on Lemon + SQL parser
Add a description, image, and links to the sql-parser topic page so that developers can more easily learn about it.
To associate your repository with the sql-parser topic, visit your repo's landing page and select "manage topics."