sqlparse
SQL parser
A Python module for parsing and formatting SQL statements.
A non-validating SQL parser module for Python
4k stars
94 watching
701 forks
Language: Python
last commit: about 2 months ago
Linked from 2 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 |