The most frequently used java open source frameworks
- guava
- commons-lang
- commons-io
- commons-collections
- commons-codec
- commons-compress
- commons-cli
- Word/Excel/PPT: Apache POI
- PDF: Apache PDFBox
- JSON: jackson, fastjson
- CSV: commons-csv, OpenCSV
- XML: dom4j, jdom
- YAML: snakeyaml
- HTTP: Apache HttpClient
- FTP: commons-net
- Email: commons-email
- Reids: jedis
- Memcached: xmemcached
- API: slf4j, commons-logging
- Implementation: Apache log4j, logback
- commons-configuration
- druid, HikariCP, commons-dbcp
- Kryo
- Protobuf
- Thrift
- Avro
- protostuff
- Netty
- Spring Boot
- Dropwizard
- Jetty
- jersey
- Apache CXF
- gRPC
- Dubbo
- Chinese Word Segmentation: HanLP
- Apache OpenNLP
- Jsoup
- deeplearning4j
- Spring
- Dropwizard Metrics
- Unit Test: Junit
- Mock: mockito, jmockit
- memcached-session-manager
- redisson-tomcat
- https://github.com/ReactiveX/RxJava
- https://github.com/reactor/reactor-core
- https://github.com/eclipse-vertx/vert.x
- https://github.com/akka/akka
- Derby
- Parquet
- ORC
- Kudu
- Htmlunit
- selenium
- RoaringBitmap
- stream-lib
- mysql-connector
- sqlite-jdbc
- JavaCV
- Quartz
- disruptor
- cglib
- activiti
- MyBatis
- joda-time -> java8 java.time