The Most Active Java libraries
Page 5

  • libGDX

    9.7 9.3 L2 Game Development
    Desktop/Android/HTML5/iOS Java game development framework
  • Apache Wicket

    5.8 9.3 L3 Web Frameworks
    Apache Wicket - Component-based Java web framework
  • Apollo

    6.8 8.3 L4 Microservice
    Java libraries for writing composable microservices
  • H2

    8.2 9.2 L1 Database
    H2 is an embeddable RDBMS written in Java.
  • Glowroot

    6.0 9.2 L2 Monitoring
    Easy to use, very low overhead, Java APM
  • MockServer

    8.3 9.2 L2 Testing
    MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding).
  • Byte Buddy

    Runtime code generation for the Java virtual machine.
  • AkkaGRPC

    Akka gRPC
  • TestContainers

    8.8 9.2 L5 Testing
    Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
  • Caffeine

    9.3 9.2 L2 Caching
    A high performance caching library for Java
  • Apache Drill

    7.6 9.2 Projects Database
    Apache Drill is a distributed MPP query layer for self describing data
  • Geotoolkit.org

    2.8 9.2 L4 Geospatial
    Geotoolkit.org (abridged Geotk) is a free software, Java language library for developing geospatial applications. The library can be used for desktop or server applications. Geotk is built on top of Apache SIS and is used as a laboratory for the later.
  • Stripe

    Java library for the Stripe API.
  • Daikon

    3.3 9.1 L1 Formal Verification
    Dynamic detection of likely invariants
  • Finagle

    9.0 9.1 Networking
    A fault tolerant, protocol-agnostic RPC system
  • H2O

    Sparkling Water provides H2O functionality inside Spark cluster
  • Activiti

    9.5 9.1 BPM
    Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
  • Lettuce

    8.4 9.1 Projects Database
    Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
  • TestNG

    7.7 9.1 L2 Testing
    TestNG testing framework
  • JLine

    JLine is a Java library for handling console input.
  • Deep Java Library (DJL)

    An Engine-Agnostic Deep Learning Framework in Java
  • OpenAI-Java

    OpenAI GPT-3 Api Client in Java
  • FlatBuffers

    9.6 9.0 L1 Serialization
    FlatBuffers: Memory Efficient Serialization Library
  • Smile

    8.6 8.9 L2 Machine Learning
    Statistical Machine Intelligence & Learning Engine
  • Arthas

    9.8 8.9 Projects Utility
    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
  • Zuul

    Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
  • Retrofit

    9.9 8.9 L1 REST Frameworks
    A type-safe HTTP client for Android and the JVM
  • Chronicle Map

    7.5 8.9 L2 Database
    Replicate your Key Value Store across your network, with consistency, persistance and performance.
  • Jersey

    5.6 8.9 REST Frameworks
    Eclipse Jersey Project - Read our Wiki:
  • SLF4J

    7.7 8.8 L4 Logging
    Simple Logging Facade for Java