sqlparse

SQL parser

A Python module for parsing and formatting SQL statements.

A non-validating SQL parser module for Python

GitHub

4k stars
94 watching
701 forks
Language: Python
last commit: about 2 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tobymao/sqlglot A comprehensive Python library for parsing and transpiling various SQL dialects to ensure compatibility and correctness. 6,866
sqlalchemy/sqlalchemy A powerful library providing an object-relational mapping system to interact with databases in a Pythonic way. 9,807
klahnakoski/mo-sql-parsing A Python-based library for parsing and transforming SQL queries into a JSON-izable format 263
sql-formatter-org/sql-formatter A JavaScript library that formats and pretty-prints SQL queries in various dialects. 2,402
fox-it/dissect.sql An implementation of the SQLite database file format parser in Python. 6
jarulraj/sqlcheck An automated tool that identifies common anti-patterns in SQL queries to improve query performance and maintainability. 2,435
rbock/sqlpp11 A type-safe SQL template library that allows defining types and constructing queries with compile-time checks. 2,483
encode/databases An asynchronous Python library providing support for querying multiple databases using SQLAlchemy core expressions. 3,853
pgjones/flake8-sql A Flake8 plugin for enforcing SQL coding standards. 26
r0oth3x49/ghauri Automates detection and exploitation of SQL injection security flaws using a cross-platform tool. 3,208
pganalyze/pg_query.rs A Rust library that parses and analyzes PostgreSQL SQL queries 146
xer0times/sqli-query-tampering Customizable extension for Burp Suite's Intruder to generate and process SQLi payloads with various evasion techniques. 151
payloadbox/sql-injection-payload-list Provides a comprehensive list of SQL injection payloads and techniques 5,067
sqlfluff/sqlfluff A tool that analyzes and formats SQL code to improve readability and quality. 8,349
jsqlparser/jsqlparser A tool for parsing and analyzing SQL statements into a hierarchical data structure. 5,443