The Most Popular Java libraries
Page 20

  • FastCSV

    4.6 9.3 Projects CSV
    CSV library for Java that is fast, RFC-compliant and dependency-free.
  • HikariJSON

    4.5 0.0 JSON
    High-performance JSON parser
  • JUNG

    4.5 2.9 L3 Science
    JUNG: Java Universal Network/Graph Framework
  • underscore-java

    java port of Underscore.js
  • Reladomo

    4.5 3.2 ORM
    Reladomo is an enterprise grade object-relational mapping framework for Java.
  • Apache Velocity

    4.5 6.4 L3 Template Engine
    Mirror of Apache Velocity Engine
  • ChartFx

    4.5 9.3 Projects Science
    A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
  • jackson-dataformat-csv

    4.5 8.8 CSV
    Uber-project for (some) standard Jackson textual format backends: csv, properties, yaml (xml to be added in future)
  • Mini2Dx

    A high-level cross-platform 2D game development API
  • Firefly

    4.5 6.0 Web Frameworks
    Firefly is an asynchronous web framework for rapid development of high-performance web application.
  • Mockneat

    4.5 0.0 Development
    MockNeat - the modern faker lib.
  • GraphStream

    4.5 0.0 L1 Science
    Graphstream core
  • HsWeb-ORM

    4.5 7.6 Projects ORM
    简单的orm工具,为动态表单而生
  • jqwik

    Property-Based Testing on the JUnit Platform
  • JGiven

    4.4 9.6 L4 Testing
    Behavior-Driven Development in plain Java
  • jackson-modules-java8

    4.4 8.4 JSON
    Set of support modules for Java 8 datatypes (Optionals, date/time) and features (parameter names)
  • LatencyUtils

    Utilities for latency measurement and reporting
  • protonpack

    Stream utilities for Java 8
  • Apache Cayenne

    4.4 9.0 L3 ORM
    Mirror of Apache Cayenne
  • Geo

    4.4 7.9 L5 Geospatial
    Geohash utitlies in java
  • junit-dataprovider

    4.4 0.0 Testing
    A TestNG like dataprovider runner for JUnit with many additional features
  • Crnk

    4.4 0.0 REST Frameworks
    JSON API library for Java
  • jOOX

    jOOX - The Power of jQuery Applied to W3C DOM Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML. The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.
  • ASCII Table

    4.3 0.0 Projects CLI
    Several implementations of a text table, originally using ASCII and UTF-8 characters for borders.
  • SSLContext-Kickstart

    4.3 9.3 Projects Security
    🔐 A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, Vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k Kohttp and Ktor. Also gRPC, WebSocket and ElasticSearch examples are included
  • Simple Flat Mapper

    4.3 7.3 L2 CSV
    Fast and Easy mapping from database and csv to POJO. A java micro ORM, lightweight alternative to iBatis and Hibernate. Fast Csv Parser and Csv Mapper
  • Doma 2

    4.3 9.3 Projects ORM
    DAO oriented database mapping framework for Java 8+
  • ThreeTen-Extra

    4.3 5.3 Date and Time
    Provides additional date-time classes that complement those in JDK 8
  • Android Orma

    4.3 10.0 Projects ORM
    An ORM for Android with type-safety and painless smart migrations
  • JoinFaces

    JoinFaces: JSF Spring Boot Starters - JSF inside Spring Boot Application