The Most Active Java libraries
Page 6

  • PIT

    6.5 9.0 L4 Testing
    State of the art mutation testing system for the JVM
  • Cucumber

    8.4 9.0 L5 Testing
    Cucumber for the JVM
  • 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.
  • Reactor Core

    Non-Blocking Reactive Foundation for the JVM
  • Hexagon

    4.4 9.0 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.
  • Feign

    9.1 9.0 L4 REST Frameworks
    Feign makes writing java http clients easier
  • GeoTools

    7.5 9.0 L4 Geospatial
    Official GeoTools repository
  • OctoLinker

    8.2 9.0 L5 Miscellaneous
    OctoLinker โ€” Links together, what belongs together
  • Guava

    9.9 9.0 L3 Utility
    Google core libraries 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.
  • Okta Spring Boot Starter

    4.7 9.0 Security
    Okta Spring Boot Starter
  • Pact JVM

    6.4 8.9 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.
  • Stripe

    Java library for the Stripe API.
  • Apache Cayenne

    4.2 9.0 L3 ORM
    Mirror of Apache Cayenne
  • JobRunr

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

    8.0 8.9 L4 Platform
    A fast, lightweight and more productive microservices framework
  • Nakadi

    5.8 8.9 L4 Messaging
    A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
  • Spring Shell 3

    Spring based shell
  • Gson

    9.7 8.9 JSON
    A Java serialization/deserialization library to convert Java Objects into JSON and back
  • ArchUnit

    7.2 8.9 Testing
    A Java architecture test library, to specify and assert architecture rules in plain Java
  • Apache Wicket

    5.8 8.9 L3 Web Frameworks
    Apache Wicket - Component-based Java web framework
  • SSLContext-Kickstart

    3.9 8.8 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
  • Tribuo

    Tribuo - A Java machine learning library
  • mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java
  • CoreNLP

    Stanford CoreNLP: A Java suite of core NLP tools.
  • Echopraxia

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

    Java wrapper for the popular chat & VOIP service: Discord https://discord.com
  • ANTLR

    9.4 8.8 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.
  • Seata

    :fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
  • Eclipse Collections

    7.3 8.7 L4 High Performance
    Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.