mo-sql-parsing

SQL parser library

A Python-based library for parsing and transforming SQL queries into a JSON-izable format

Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!

GitHub

261 stars
9 watching
58 forks
Language: Python
last commit: 12 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jakewheat/simple-sql-parser A Haskell-based parser for the Structured Query Language (SQL) syntax. 82
fox-it/dissect.sql A Dissect module implementing parsers for the SQLite database file format. 6
keramas/mssqli-duet A tool designed to extract domain users from Active Directory environments by exploiting SQL injection vulnerabilities in MSSQL databases. 92
yamafaktory/jql A tool for querying and manipulating JSON data using a simple, intuitive syntax. 1,509
derekstride/tree-sitter-sql A general SQL grammar for tree-sitter 158
aviate-labs/parser-combinators.mo A library implementing monadic parser combinators for parsing structured data in the Motoko programming language. 4
teskalabs/cysimdjson A high-performance JSON parsing library for Python 362
jakewheat/hssqlppp A Haskell implementation of a parser and type checker for a subset of the PostgreSQL dialect of SQL. 108
nverno/tree-sitter-jq A C implementation of a grammar parser for the Jq language 3
mwh/jqjs A JavaScript implementation of the jq JSON query language 84
sqls-server/sqls A tool that provides advanced intelligence for editing SQL code in various databases. 1,001
svenstaro/mt940-rs A parser for MT940 bank statements in Rust. 22
pljson/pljson Provides an object-oriented interface to store and manipulate JSON data in PL/SQL 452
kunalsin9h/livejq An alternative to jq with continuous parsing support and filtering capabilities for handling invalid JSON without crashing. 15
kasei/swift-sparql-syntax A Swift library that provides tools and data structures for parsing, analyzing, and serializing SPARQL queries. 17