#sql-parser

  1. sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.61.0 4.0M #ansi-sql #lexer #sql #ansi-parser
  2. pg_query

    PostgreSQL parser that uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree

    v6.1.1 47K #sql #parse-tree #postgresql #sql-parser #return #queries-and-return
  3. tree-sitter-sequel

    Tree-sitter Grammar for SQL

    v0.3.11 25K #tree-sitter #sql-parser #sql
  4. sqllogictest

    parser and runner

    v0.29.1 1.0M #sql #database #cli-parser #sql-parser #parser
  5. datafusion-sql

    DataFusion SQL Query Planner

    v52.1.0 851K #sql #data-fusion #sql-parser #parser
  6. sqlite3-parser

    SQL parser (as understood by SQLite)

    v0.15.0 107K #sql-parser #tokenize #sql
  7. partiql-value

    PartiQL Values

    v0.15.0-alpha.1 #partiql #sql #sql-parser #parser #sql-query
  8. polyglot-sql

    SQL parsing, validating, formatting, and dialect translation library

    v0.1.10 650 #sql #sql-dialect #sql-builder #sql-parser #pretty-print #schema-validation #polyglot #ast-node #parse-generate #transpile
  9. partiql-eval

    PartiQL Expression Evaluator

    v0.15.0-alpha.1 #sql-parser #sql #compiler #parser #sql-query
  10. partiql-extension-ion

    PartiQL Ion extensions

    v0.15.0-alpha.1 #partiql #sql #sql-parser #parser #sql-query #interpreters
  11. partiql-logical

    PartiQL Logical Model

    v0.15.0-alpha.1 #partiql #sql-parser #sql #parser #sql-query
  12. partiql-conformance-tests

    PartiQL conformance test runner

    v0.15.0-alpha.1 #conformance #testing #sql #sql-parser #compiler
  13. partiql-logical-planner

    PartiQL Logical Planner

    v0.15.0-alpha.1 #sql-query #sql #parser #sql-parser
  14. partiql-conformance-test-generator

    PartiQL conformance test generator

    v0.15.0-alpha.1 #conformance #codegen #testing #sql #sql-parser
  15. xbatis2sql

    collect sql statements from iBATIS sqlmap files/MyBatis mapper files

    v0.2.8 600 #sql #my-batis #sql-parser #ibatis #xml
  16. partiql

    in Rust

    v0.15.0-alpha.1 #sql-parser #sql #parser #sql-query
  17. partiql-parser

    PartiQL Parser

    v0.15.0-alpha.1 #sql-parser #sql #query-parser #sql-query
  18. partiql-catalog

    PartiQL Catalog Definitions

    v0.15.0-alpha.1 #sql #parser #sql-parser #sql-query
  19. partiql-ir

    PartiQL Intermediate Representation

    v0.15.0-alpha.1 #sql #sql-parser #query-parser #sql-query
  20. partiql-rewriter

    PartiQL Rewriter Framework

    v0.15.0-alpha.1 #sql-parser #sql #compiler #parser #sql-query
  21. partiql-irgen

    PartiQL IR Generator

    v0.15.0-alpha.1 #partiql #sql-parser #sql #sql-query #parser
  22. pgmold-sqlparser

    Fork of sqlparser with additional PostgreSQL features (PARTITION OF, SECURITY DEFINER/INVOKER, SET params, SETOF)

    v0.60.3 160 #ansi-sql #sql-parser #lexer #sql #postgresql
  23. sqltk-parser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.56.0-cipherstash.2 #ansi-sql #lexer #sql-parser #sql #ansi-parser
  24. orql

    A toy SQL parser for a subset of the Oracle dialect

    v0.1.0 #ast #sql #sql-parser #lexer #parser
  25. sql-parse

    Parser for sql

    v0.28.0 150 #postgresql #mysql #lexer #sql #sql-parser
  26. partiql-extension-ion-functions

    PartiQL Ion function extensions

    v0.15.0-alpha.1 #sql #compiler #sql-parser #parser #sql-query
  27. partiql-extension-visualize

    Visualize PartiQL AST and Logical Plan

    v0.15.0-alpha.1 #parser #compiler #sql-query #sql #sql-parser
  28. fsqlite-parser

    Hand-written recursive descent SQL parser

    v0.1.1 #lexer #sql-parser #recursive-descent #hand-written #database #arity #semantic-analysis #pratt #query-planning #name-resolution
  29. squawk-parser

    Linter for Postgres migrations & SQL

    v2.41.0 600 #linter #text-search #postgresql #migration #sql-parser #sql-migrations #materialized-view #rust-analyzer #database #collation
  30. laminar-sql

    SQL layer for LaminarDB with streaming extensions

    v0.15.0 #sql #lookup-tables #data-fusion #sql-parser #clause #emit #query-plan #translator #udf #sql-execution
  31. sqllogictest-engines

    Sqllogictest built-in engines

    v0.29.1 5.0K #sql #database #sql-parser #cli-parser #parser
  32. inbq

    parsing BigQuery queries and extracting schema-aware, column-level lineage

    v0.17.2 #big-query #sql #sql-parser #data-lineage #parser
  33. flowscope-core

    Core SQL lineage analysis engine

    v0.3.1 #sql #lineage #metadata #analysis #sql-parser
  34. vibesql-ast

    Abstract Syntax Tree definitions for vibesql SQL parser

    v0.1.4 #sql #ast #sql-parser #parser
  35. turso_parser

    The Turso parser library

    v0.5.0-pre.16 17K #sql-parser #turso #wasm
  36. vibesql-rs

    A SQL parser and semantic analyzer conforming to modern ISO SQL standards

    v0.1.0 #sql-parser #sql #analyzer #database #parser #database-query
  37. ddb-core

    DDB v2: A high-performance SQL interface for flat files written in Rust

    v2.1.0 #sql #database #csv-parser #sql-parser #csv #mcp
  38. qusql-parse

    Parser for sql

    v0.1.0 #mysql #postgresql #sql #lexer #sql-parser
  39. partiql-extension-csv

    PartiQL CSV extensions

    v0.15.0-alpha.1 #csv-parser #csv #compiler #sql-parser #sql
  40. partiql-types

    PartiQL Type Definitions

    v0.15.0-alpha.1 #partiql #sql #sql-parser #parser #sql-query
  41. databend-common-ast

    SQL parser for Databend

    v0.2.4 500 #sql-parser #ast #databend #database #amazon-s3
  42. laminar-db

    Unified database facade for LaminarDB

    v0.13.1 #query-stream #sql #data-fusion #rocksdb #sql-parser #query-planner #facade #schema-query #laminar #streaming-pipeline
  43. oxide-sql-core

    Type-safe SQL parser and builder with compile-time validation

    v0.2.0 #query-builder #sql-injection #sql #sql-parser #type-safe
  44. oak-sql

    SQL database query language parser with support for standard SQL syntax and database operations

    v0.0.4 #database #sql #sql-parser #sql-query
  45. libsql-sqlite3-parser

    SQL parser (as understood by SQLite) (libsql fork)

    v0.13.0 45K #sql-parser #tokenize #sql #tokenizer
  46. postgrest-parser

    PostgREST URL-to-SQL parser for Rust and WASM

    v0.1.1 #postgrest #sql #sql-parser #postgresql #wasm-parser #wasm
  47. turso_sqlite3_parser

    SQL parser (as understood by SQLite)

    v0.2.0-pre.7 1.4K #tokenize #sql-parser #sql #parser
  48. pg-parser-rs

    PostgreSQL SQL parser based on tree-sitter, with a Rust AST layer

    v0.0.4 #tree-sitter #ast #sql #sql-parser #layer #postgresql #diagnostics #tree-sitter-language
  49. pg_parse

    PostgreSQL parser that uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree

    v0.12.0 480 #sql #parse-tree #postgresql #sql-parser #ast #ast-node #pg-query #queries-and-return
  50. illumex-sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.39.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser #sql
  51. spacetimedb-sql-parser

    The SpacetimeDB SQL AST and Parser

    v2.0.2 950 #sql-parser #ast #spacetime-db
  52. limbo_sqlite3_parser

    SQL parser (as understood by SQLite)

    v0.0.22 550 #sql-parser #tokenize #sql #parser
  53. alopex-sql

    SQL parser components for the Alopex DB dialect

    v0.5.0 #sql #database #sql-parser #parser
  54. sqlite-fsr

    A from-scratch Rust implementation of a minimal SQLite database

    v1.0.19 #sqlite #database #sql #sql-parser #command #from-scratch
  55. sql_create_parser

    SQL CREATE parser for SQL CREATE TABLE queries

    v0.1.3 #parser #sql #ast #sql-parser #create-table #parser-create #datatype
  56. chryso

    Calcite-style SQL parser + optimizer engine in Rust

    v0.0.2 #parser #ast #sql #optimization #sql-parser #duck-db #statistics #logical-plan #velox
  57. restq

    Compacting SQL query into a URL suitable for rest api calls

    v0.9.1 #sql #rest #sql-url #sql-parser
  58. postgresql-cst-parser

    An unofficial PostgreSQL CST parser written in Pure Rust

    v0.2.0 #postgresql #parser #sql #sql-parser
  59. vibesql-parser

    SQL parser for vibesql database engine

    v0.1.4 #sql #database #sql-parser #parser
  60. rook-parser

    SQL parser layer for RookDB built using DataFusion sqlparser

    v0.1.0 #sql #ast #sql-parser #data-fusion #syntactic
  61. sql-ast

    A lean sql AST and parser

    v0.8.0 700 #ansi-sql #lexer #sql-parser #parser #sql
  62. sqlparser-patched

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.43.1 #ansi-sql #lexer #sql-parser #ansi-parser #sql
  63. wing-sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.13.1-alpha.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser
  64. sqlparser-mysql

    A SQL parser for MySQL with nom

    v0.0.2 130 #sql #sql-parser #mysql #nom #database
  65. sqlparser-queryscript

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.32.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser
  66. sqlx-data-parser

    SQL parsing and dynamic query building for sqlx-data - AST manipulation, query transformation, pagination injection, and compile-time SQL validation

    v0.1.0 #ast #sql #sql-parser #builder #parser #query-data
  67. chryso-adapter

    Chryso adapter crate

    v0.0.2 #chryso #duck-db #sql #adapter #physical #statistics #cascade #postgresql #mysql #sql-parser
  68. postgres-parser

    An llvm-based safe wrapper for PostgresSQL's query parser. Currently based on v13

    v0.2.3 340 #sql-parser #postgresql #safe #link #list
  69. lialoonk-sql-query-parser

    A comprehensive SQL query parser and analyzer built with Rust, providing detailed metadata extraction and JSON serialization of parsed SQL statements

    v0.1.0 #sql #database #sql-parser #analyzer #parser #database-query
  70. chryso-metadata

    Chryso metadata crate

    v0.0.2 #chryso #metadata #statistics #catalog #sql #duck-db #cascade #postgresql #mysql #sql-parser
  71. sqlparser-lance

    A fork of sqlparser-rs project

    v0.32.0 #lexer #ansi-sql #sql-parser #parser
  72. taitan-orm-parser

    Next Generation ORM based on sqlx

    v0.1.12 #orm #sql #parser #sql-parser #attributes #sqlx #orm-on-sqlx #mapper
  73. chryso-ffi

    Chryso ffi crate

    v0.0.2 #parser #chryso #sql #sql-parser #ast #duck-db #statistics #cascade #postgresql #mysql
  74. parse-mediawiki-sql

    A parser for SQL dumps of a MediaWiki database

    v0.10.0 #sql #database #sql-parser #mediawiki #page-table #database-schema #memory-map #field-type
  75. spark-sql-parser

    Parse SQL into sqlparser AST (Spark-style: SELECT, CREATE SCHEMA/DATABASE, DROP TABLE/VIEW/SCHEMA)

    v0.3.0 #sql-parser #ast #database-schema #table-view #create #create-table #success
  76. sql-script-parser

    iterates over SQL statements in SQL script

    v0.1.2 #sql #mysql #sql-parser #tokenizer
  77. sqlparse

    A SQL Parser and Formatter for Rust

    v0.3.3 #sql-parser #ansi-sql #lexer #parser #sql
  78. sql_select_parser

    The SQL Parser CLI is a command-line tool designed to parse and analyze SQL SELECT queries

    v0.1.4 130 #sql #sql-parser #cli-parser #column #condition #parse-and-analyze #clause #subquery #parser-generator
  79. llkv-sql

    SQL interface for the LLKV toolkit

    v0.8.5-alpha #sql #parser #sql-parser #database #arrow
  80. chryso-parser-yacc

    Chryso parser-yacc crate

    v0.0.2 #parser #ast #chryso #sql #sql-parser #duck-db #cascade #postgresql #statistics #mysql
  81. glaredb_parser

    SQL parser for GlareDB

    v25.6.3 #sql-parser #sql #database #analytics-database #analytics
  82. Try searching with DuckDuckGo.

  83. my_sql_parser

    parser for SQL queries

    v0.1.0 #sql #sql-parser #grammar-parser #condition #column #table-name
  84. gluesql-core

    GlueSQL - Open source SQL database engine fully written in Rust with pure functional execution layer, easily swappable storage and web assembly support!

    v0.19.0 1.2K #sql #database #wasm-storage #storage-sql #web-storage #execution-engine #database-storage #execution-layer #sql-parser #storage-layer
  85. nom-sql

    A SQL parser written using nom

    v0.0.11 120 #sql-parser #nom #sqlite #table-parser #delete
  86. tree-sitter-sql-bigquery

    BigQuery SQL grammar for the tree-sitter parsing library

    v0.8.0 #sql-parser #tree-sitter #big-query #sql
  87. yehorbolt_sql_parser

    SQL parser written in Rust using the pest library. The parser supports parsing CREATE TABLE statements with column definitions.

    v0.1.11 #sql-parser #sql #pest
  88. sql_query_parser

    project provides a custom Rust parser for SQL-like queries, implemented using the Pest crate. It can parse SELECT statements with advanced query capabilities, including joins, conditional filtering…

    v0.1.0 #group-order #sql-parser #sql-query #pest-parser #sql-like #pest-grammar #aggregate #database
  89. qail-core

    AST-native query builder - type-safe expressions, zero SQL strings

    v0.21.0 #sql #ast #sql-parser #parser
  90. osql_parser

    A parser for oracle SQL

    v0.3.5 390 #sql-parser #oracle
  91. clickhouse-sql-parser

    Rust parser for Clickhouse SQL dialect

    v0.1.2 #sql #clickhouse #sql-parser #dialect #column #engine-distributed
  92. chryso-core

    Chryso core crate

    v0.0.2 #sql #ast #duck-db #statistics #cascade #postgresql #mysql #logical-plan #sql-parser #velox
  93. yesqlr

    Parse SQL files with multiple named queries into a map. Port of goyesql.

    v0.1.1 100 #sql-parser #sql #sql-file #sql-query
  94. ocarina

    A small package that is working on abstracting sql

    v0.1.0 #sql-parser #sql #parser #prototyp #abstract #sql-query
  95. partiql-cli

    PartiQL CLI

    v0.1.0 #sql-query #cli-parser #sql #sql-parser #parser
  96. sql-migration-sim

    Parse and simulate SQL DDL statements

    v0.1.6 350 #database-migrations #simulation #ddl #parser #sql #sql-parser
  97. sql_parser_project

    project to parse SQL queries using pest crate. Currently parser supports simple select queries whith where conditions.

    v0.1.0 #sql #sql-parser #table-column #condition #using-pest
  98. sqlpop

    SQL parser (as understood by SQLite)

    v0.3.0 #sql-parser #sqlite #parser #sql
  99. yesqlr_macros

    Macros for parsing SQL files with multiple named queries into a struct

    v0.2.1 170 #sql #sql-parser #sql-file #sql-query
  100. spacetimedb-sql-parser-2

    The SpacetimeDB SQL AST and Parser

    v1.0.0-rc2 #sql #ast #parser #sql-parser #spacetime-db
  101. sqlerrors

    A pretty printer for SQL errors passed from the sqlparser crate

    v0.1.3 #sql-parser #printing-error #passed
  102. steeldb-parser

    SQL parser for SteelDB

    v0.1.2 #sql-parser #database #steeldb #lalrpop #clause #unit-testing
  103. sqltk-parser-derive

    Procedural (proc) macros for sqltk-parser

    v0.3.0 #lexer #ansi-sql #sql-parser #parser