The Most Active Java libraries
Page 5

  • libGDX

    9.7 9.4 L2 Game Development
    Desktop/Android/HTML5/iOS Java game development framework

    9.4 9.4 L1 Compiler-compiler
    ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
  • Cassandre

    Create your Java crypto trading bot in minutes. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus on building your strategies.
  • Hexagon

    4.3 9.3 REST Frameworks
    Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.
  • Apache JMeter

    8.9 9.3 L2 Testing
    Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services
  • Apache Orc

    5.8 9.3 L1 Data structures
    Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
  • Cucumber

    8.4 9.3 L5 Testing
    Cucumber for the JVM
  • Zuul

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

    4.8 9.3 L1 Web Frameworks
    ZK is a highly productive Java framework for building amazing enterprise web and mobile applications
  • GeoTools

    7.5 9.3 L4 Geospatial
    Official GeoTools repository
  • JobRunr

    An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
  • Nakadi

    5.8 9.2 L4 Messaging
    A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
  • ArchUnit

    7.1 9.2 Testing
    A Java architecture test library, to specify and assert architecture rules in plain Java
  • OctoLinker

    8.2 9.2 L5 Miscellaneous
    OctoLinker โ€” Links together, what belongs together
  • Echopraxia

    2.2 9.2 Projects Logging
    Java Logging API with clean and simple structured logging and conditional & contextual features. JSON implementations in Logback and Log4J.
  • Apache ActiveMQ

    8.0 9.2 L2 Messaging
    Mirror of Apache ActiveMQ
  • Guava

    9.9 9.2 L3 Utility
    Google core libraries for Java
  • PIT

    6.5 9.2 L4 Testing
    State of the art mutation testing system for the JVM
  • Flyway

    8.8 9.2 L3 Database
    Flyway by Redgate โ€ข Database Migrations Made Easy.
  • Jackson

    7.6 9.2 JSON
    Core part of Jackson that defines Streaming API as well as basic shared abstractions
  • tinylog

    4.5 9.2 L2 Logging
    tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
  • MyBatis

    9.8 9.2 L4 ORM
    MyBatis SQL mapper framework for Java
  • Cadence

    Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
  • Apache Maven

    8.6 9.2 L2 Build
    Apache Maven core
  • Togglz

    5.5 9.2 Miscellaneous
    Feature Flags for the Java platform
  • Pact JVM

    6.4 9.2 Testing
    JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
  • Jamal

    Jamal is a macro language (JAmal MAcro Language)
  • Activiti

    9.5 9.2 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.
  • SSLContext-Kickstart

    3.9 9.2 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
  • mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java