Clean Architecture Masterclass

Clean Architecture MasterclassMay 28-29

Join

Top Java Database Libraries 2025

GitHub Libraries Java Database Libraries

brettwooldridge/hikaricp 20K +34

added 1 month ago

Fast, simple, reliable. HikariCP is a "zero-overhead" production ready JDBC connection pool.

apache/shardingsphere 20K +26

added 1 month ago

Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database.

baomidou/mybatis-plus 16K +28

added 1 month ago

An powerful enhanced toolkit of MyBatis for simplify development

pagehelper/mybatis-pagehelper 12K +7

added 2 months ago

Pagination plugin for MyBatis.

flyway/flyway 8K +33

added 2 months ago

Evolve your database schema easily and reliably across all your instances.

jooq/jooq 6K +7

added 1 month ago

jOOQ is the best way to write SQL in Java

liquibase/liquibase 4K +11

added 2 months ago

Liquibase helps millions of developers track, version, and deploy database schema changes.

schemaspy/schemaspy 3K +8

added 3 weeks ago

Document your database simply and easily

vladmihalcea/hypersistence-utils 2K +6

added 2 months ago

The Hypersistence Utils library gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.

jdbi/jdbi 2K +6

added 2 months ago

The Jdbi library provides convenient, idiomatic access to relational databases in Java. Jdbi is built on top of JDBC. If your database has a JDBC driver, you can use Jdbi with it.

morphiaorg/morphia 1K

added 1 month ago

MongoDB object-document mapper in Java.

ebean-orm/ebean 1K

added 1 month ago

Ebean is an ORM for Kotlin and Java designed to be simpler to use and understand than JPA.

vladmihalcea/flexy-pool 1K +2

added 1 month ago

FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.

mysql/mysql-connector-j 952 +2

added 1 month ago

MySQL driver for Java and JDBC—nothing special.

lmdbjava/lmdbjava 827 +5

added 1 month ago

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.