JSqlParser
SQL parser
A tool for parsing and analyzing SQL statements into a hierarchical data structure.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
5k stars
217 watching
1k forks
Language: Java
last commit: 2 days ago
Linked from 1 awesome list
asthierarchyjavajsqlparsermysqloracleparserpaypalpostgresqlsqlsql-statementsqlserverstatement
Related projects:
Repository | Description | Stars |
---|---|---|
jooq/jooq | A powerful and type-safe way to write SQL queries in Java | 6,196 |
josephsilber/bouncer | An elegant framework-agnostic approach to managing roles and abilities for Eloquent models in PHP applications. | 3,462 |
jooq/joor | An API wrapper simplifying Java class reflection | 2,807 |
javaparser/javaparser | A Java library that generates an Abstract Syntax Tree from source code and provides advanced analysis functionalities. | 5,479 |
ljharb/qs | A library for parsing and stringifying query strings with nested objects support | 8,596 |
28smiles/jasync-sql-extensions | An extension of jasync-sql that simplifies SQL query execution by providing bean mapping and binding features. | 6 |
querydsl/querydsl | A framework for constructing type-safe SQL-like queries in Java for multiple backends. | 4,758 |
sql-js/sql.js | A JavaScript library that allows you to create and query relational databases entirely in the browser. | 12,876 |
dbeaver/dbeaver | A multi-platform tool for connecting to and managing various databases | 40,802 |
sqlancer/sqlancer | Automated testing tool to identify logic and performance issues in databases | 1,512 |
vincit/objection.js | An ORM that allows easy interaction with databases using a query builder | 7,281 |
sql-formatter-org/sql-formatter | A JavaScript library that formats and pretty-prints SQL queries in various dialects. | 2,402 |
jtablesaw/tablesaw | A Java library for data manipulation and visualization | 3,564 |
mybatis/mybatis-3 | A Java framework for mapping relational databases to object-oriented applications using a declarative syntax | 19,863 |
jakewheat/hssqlppp | A Haskell implementation of a SQL parser and type checker with support for the PostgreSQL dialect. | 108 |