Appearance
Java Technologies
Utilities
General
Google Guava
Apache Commons Lang
Hutool
Parser
JSON Parser
Google GSON
Jackson
org.json
XML Parser
HTML Parser
Jsoup
IO
Apache Commons IO
File Handling
Document
Apache POI
Gotenberg
PDF
Apache PDFBox
HTTP Client
JDK HttpURLConnection
Java 9 HttpClient
OkHttp
Spring - RestTemplate
Spring - RestClient
Schedule
Quartz
Spring - TaskScheduler
Work Flow
Activiti
Logging
Apache Log4j2
Logback
SLF4J
Testing
JUnit
TestNG
Mockito
Others
Lombok
MapStruct
MapStruct is a code generator that greatly simplifies the implementation of mappings between Java bean types based on a convention over configuration approach.
Data Access
Cache
Guava Cache
Guava Cache
Memcached
Jedis
Redisson
Lettuce
Spring Data Redis
Connection Pool
HikariCP
Druid
ORM Framework
MyBatis
MyBatis Plus
Hibernate
Spring Data JPA
Search Engine
Spring Data Elasticserach
Web Development
Web Server
Nginx
Apache Tomcat
Jetty
Undertow
Web Framework
Spring Boot
Web Security
Spring Security
Web API
Swagger
Network Programing
Socket
Netty
Apache MINA
Web Socket
Spring WebSockets support
RPC
Web Service
Apache Thrift
gRPC
Middleware
Database
In-Memory Database
H2
Cache
Redis
MongoDB
Relational Database (RDBMS)
MySQL
PostgreSQL
Oracle
OLAP
Apache Doris
StarRocks
ClickHouse
Greenplum
Based on PostgreSQL
Apache Kylin
OLTP
TiDB
OceanBase
Search Engine
Elasticsearch
Message Queue
RabbitMQ
Apache Kafka
Apache RocketMQ
Performance
JVM
SQL