Alternatives

JSqlParser alternatives for AI agents.

Compare similar skills by workflow fit, trust score, quality, GitHub adoption, maintenance, and install readiness.

Current skill

JSqlParser

JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern

100
Quality
91
Trust
6.0K
Stars
#1

Requery

Similarity 144Trust 86Excellent 96

requery - modern SQL based query & persistence for Java / Kotlin / Android

3.1K starsFeb 9, 2026 pushdata-analysisJavaSQL
$ npx skills add requery/requery
#2

Mybatis Flex

Similarity 136Trust 88Excellent 100

mybatis-flex is an elegant Mybatis Enhancement Framework

2.6K starsMay 4, 2026 pushdata-analysisJavaSQL
$ npx skills add mybatis-flex/mybatis-flex
#3

Flink

Similarity 133Trust 92Excellent 100

Apache Flink

26K starsJun 20, 2026 pushdata-analysisJavaSQL
$ npx skills add apache/flink
#4

Mybatis 3

Similarity 133Trust 92Excellent 100

MyBatis SQL mapper framework for Java

20K starsJun 19, 2026 pushdata-analysisJavaSQL
$ npx skills add mybatis/mybatis-3
#5

Presto

Similarity 132Trust 92Excellent 100

The official home of the Presto distributed SQL query engine for big data

17K starsJun 20, 2026 pushdata-analysisJavaSQL
$ npx skills add prestodb/presto
#6

Bun

Similarity 132Trust 89Excellent 100

SQL-first Golang ORM

4.9K starsJun 17, 2026 pushdata-analysisGoSQL
$ npx skills add uptrace/bun
#7

Sqlit

Similarity 131Trust 89Excellent 100

A user friendly TUI for SQL databases. Written in python. Supports SQL server, Mysql, PostreSQL, SQLite, Turso and more.

4.3K starsJun 4, 2026 pushdata-analysisPythonSQL
$ npx skills add Maxteabag/sqlit
#8

Beam

Similarity 131Trust 93Excellent 100

Apache Beam is a unified programming model for Batch and Streaming data processing.

8.6K starsJun 20, 2026 pushdata-analysisJavaSQL
$ npx skills add apache/beam
#9

Dbtpl

Similarity 131Trust 88Excellent 100

Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server

3.9K starsMar 30, 2026 pushdata-analysisGoSQL
$ npx skills add xo/dbtpl
#10

Hibernate Orm

Similarity 130Trust 91Excellent 100

Idiomatic persistence for Java and relational databases

6.4K starsJun 20, 2026 pushdata-analysisJavaSQL
$ npx skills add hibernate/hibernate-orm
#11

Hive

Similarity 130Trust 91Excellent 100

Apache Hive

6.0K starsJun 19, 2026 pushdata-analysisJavaSQL
$ npx skills add apache/hive
#12

Elasticsearch Sql

Similarity 130Trust 89Excellent 100

Use SQL to query Elasticsearch

7.0K starsMay 4, 2026 pushdata-analysisJavaSQL
$ npx skills add NLPchina/elasticsearch-sql
#13

Calcite

Similarity 130Trust 91Excellent 100

Apache Calcite

5.1K starsJun 19, 2026 pushdata-analysisJavaSQL
$ npx skills add apache/calcite
#14

Spotless

Similarity 130Trust 90Excellent 100

Keep your code spotless

5.5K starsJun 16, 2026 pushdata-analysisJavaSQL
$ npx skills add diffplug/spotless
#15

EsProc

Similarity 130Trust 91Excellent 100

esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.

4.7K starsJun 17, 2026 pushdata-analysisJavaSQL
$ npx skills add SPLWare/esProc
#16

JOOQ

Similarity 130Trust 87Excellent 100

jOOQ is the best way to write SQL in Java

6.7K starsJun 18, 2026 pushdata-analysisJavaSQL
$ npx skills add jOOQ/jOOQ

How to choose

When should you switch?

Use an alternative when it has a clearer install path, higher trust score, fresher maintenance, or better platform fit for your current agent stack. Keep JSqlParser if it already passes your workflow test and repository review.

Next step

Compare top candidates side by side

Open the compare page, test the install commands in a sandbox, and check each repository before using a skill in production.