10

8

6

4

2


9.8

4.5

9.8

9.4

9.5

9.4

9.3

10.0

9.2

6.0

73 Projects libraries and projects

  • EventBus

    9.8 4.5 L4 Java
    Simple publish/subscribe event bus.
  • LeakCanary

    9.8 9.4 L3 Java
    Memory leak detection.
  • zipkin

    9.5 9.4 Java
    Distributed tracing system which gathers timing data needed to troubleshoot latency problems in microservice architectures.
  • Graal

    9.3 10.0 Java
    Polyglot embeddable JVM. (GPL-2.0-only WITH Classpath-exception-2.0)
  • FizzBuzz Enterprise Edition

    9.2 0.0 Java
    No-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes. (No explicit license)
  • bytecode-viewer

    9.2 6.0 Java
    Java 8 Jar & Android APK reverse engineering suite. (GPL-3.0-only)
  • JavaCV

    8.6 7.2 Java
    Java interface to OpenCV, FFmpeg, and more.
  • Reflections

    8.1 1.4 Java
    Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project.
  • Armeria

    7.9 9.4 Java
    Asynchronous RPC/REST client/server library built on top of Java 8, Netty, HTTP/2, Thrift and gRPC.
  • Apache Drill

    7.7 8.9 Java
    Distributed, schema on-the-fly, ANSI SQL query engine for Big Data exploration.
  • jOOR

    7.5 4.7 Java
    jOOR stands for jOOR Object Oriented Reflection. It is a simple wrapper for the java.lang.reflect package.
  • unirest-java

    7.5 9.3 L2 Java
    Simplified, lightweight HTTP client library.
  • Java Faker

    7.1 8.5 Java
    A port of Ruby's fake data generator.
  • ClassGraph

    6.7 9.6 Java
    ClassGraph (formerly FastClasspathScanner) is an uber-fast, ultra-lightweight, parallelized classpath scanner and module scanner for Java, Scala, Kotlin and other JVM languages.
  • p6spy

    6.2 6.2 Java
    Enables logging for all JDBC transactions without changes to the code.
  • XChart

    6.2 7.5 Java
    A light-weight library for plotting data. Many customizable chart types are available.
  • Open HTML to PDF

    5.6 8.4 Java
    Properly supports modern PDF standards based on flyingsaucer and Apache PDFBox.
  • JFreeChart

    5.5 2.1 Java
    2D chart library for Swing, JavaFX and server-side applications.
  • Elide

    5.3 8.7 Java
    Opinionated framework for JSON- or GraphQL-APIs based on a JPA data model.
  • Jansi

    5.3 4.8 Java
    ANSI escape codes to format console output.
  • DSL-JSON

    4.9 6.6 Java
    JSON library with advanced compile time databinding.
  • Adopt Open JDK

    4.7 9.3 Shell
    OpenJDK builds which allows to choose between HotSpot and OpenJ9.
  • Rocker

    4.7 4.2 Java
    Optimized, memory efficient and speedy template engine producing statically typed, plain objects.
  • Mixin

    4.5 7.9 Java
    Manipulate bytecode at runtime using real Java code.
  • Objenesis

    4.5 5.4 Java
    Allows dynamic instantiation without default constructor, e.g. constructors which have required arguments, side effects or throw exceptions.
  • ServiceTalk

    4.3 9.4 Java
    Framework built on Netty with APIs tailored to specific protocols and support for multiple programming paradigms.
  • AkkaGRPC

    4.2 8.7 Scala
    Support for building streaming gRPC servers and clients on top of Akka Streams.
  • cache2k

    4.2 6.5 Java
    In-memory high performance caching library.
  • AranoDB

    4.1 8.7 Java
    ArangoDB Java driver.
  • Kalium

    3.9 0.0 Java
    Binding for the Networking and Cryptography (NaCl) library.
  • XMLUnit

    3.8 5.6 Java
    Simplifies testing for XML output.
  • Play WS

    3.8 8.2 Scala
    Typesafe client with reactive streams and caching.
  • SAP Machine

    3.7 10.0 Java
    SAP's no-cost, rigorously tested and JCK-verified OpenJDK friendly fork. (GPL-2.0-only WITH Classpath-exception-2.0)
  • Doma 2

    3.6 8.2 Java
    Database access framework that verifies and generates source code at compile time using annotation processing as well as native SQL templates called two-way SQL.
  • HyperMinHash-java

    3.4 4.9 Java
    Probabilistic data structure for computing union, intersection, and set cardinality in loglog space.
  • Text-IO

    3.4 4.7 Java
    Aids the creation of full console-based applications.
  • image-comparison

    3.1 8.0 Java
    Compares two images with the same sizes and shows the differences visually by drawing rectangles.
  • Lingua

    3.0 8.1 Kotlin
    Natural language detection library, especially suited for short paragraphs of text.
  • TLS Channel

    2.9 7.0 Java
    Implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS.
  • Orson-Charts

    2.9 0.9 Java
    Generates a wide variety of 3D charts that can be displayed with Swing and JavaFX or exported to PDF, SVG, PNG and JPEG. (GPL-3.0-only)
  • dOOv

    2.8 9.1 Java
    Provides fluent API for typesafe domain model validation and mapping. It uses annotations, code generation and a type safe DSL to make bean validation and mapping fast and easy.
  • JCuda

    2.8 1.4 Java
    JCuda offers Java bindings for CUDA and CUDA-related libraries.
  • Java ASCII Render

    2.8 6.2 Java
    Graphical primitives for the console.
  • reMap

    2.7 7.8 Java
    Lambda and method handle-based mapping which requires code and not annotations if objects have different names.
  • JayWire

    2.5 0.9 Java
    Lightweight dependency injection framework. (LGPL-3.0-only)
  • zerocell

    2.5 6.5 Java
    Annotation-based API for reading data from Excel sheets into POJOs with focus on reduced overhead.
  • javalin

    2.5 8.1 CSS
    Javalin is just a few thousand lines of code on top of Jetty, which means its performance is almost equivalent to pure Jetty.
  • Perses

    2.4 7.8 Java
    Dynamically injects failure/latency at the bytecode level according to principles of chaos engineering.
  • Liberica JDK

    2.4 7.2 Dockerfile
    Built from OpenJDK, thoroughly tested and passed the JCK.
  • SecurityBuilder

    2.3 0.0 Java
    Fluent Builder API for JCA and JSSE classes and especially X.509 certificates.
  • jbock

    2.2 9.6 Java
    Typesafe, reflection-free, annotation based command-line parser.
  • Beagle

    2.2 8.2 Clojure
    Stored full-text search query engine.
  • Ebean

    - -
    Provides simple and fast data access.
  • Serenity BDD

    - -
    Automated Acceptance testing and reporting library that works with Cucumber, JBehave and JUnit to make it easier to write high quality executable specifications.
  • Manifold

    - -
    Re-energizes Java with powerful features like type-safe metaprogramming, structural typing and extension methods.
  • Vaadin Flow

    - -
    Event-driven framework that uses standard web components. Server-side architecture with Ajax on the client side.
  • Jwks RSA

    - -
    JSON Web Key Set parser.
  • Micronaut

    - -
    Modern full-stack framework with focus on modularity, minimal memory footprint and startup time.
  • RedHat Open JDK

    - -
    RedHat's OpenJDK distribution.
  • Open JDK

    - -
    Open JDK distributed by Oracle.
  • Corretto

    - -
    No-cost, multiplatform, production-ready distribution of OpenJDK by Amazon.
  • restQL-core-java

    - -
    Microservice query language that fetches information from multiple services.
  • ReflectASM

    - -
    ReflectASM is a very small Java library that provides high performance reflection by using code generation.
  • DataDog

    - -
    Modern monitoring & analytics.
  • Helidon

    - -
    Two-style approach for writing microservices: Functional-reactive and as an implementation of MicroProfile.
  • Cloudsmith

    - -
    Fully managed package management SaaS with support for Maven/Gradle/SBT.
  • Zulu

    - -
    OpenJDK builds for Windows, Linux, and Mac OS X.
  • zt-exec

    - -
    Provides a unified API to Apache Commons Exec and ProcessBuilder.
  • jasync-sql

    - -
    Async DB driver for MySQL and PostgreSQL.
  • jGRASP

    - -
    Created to provide software visualizations that work in conjunction with the debugger such as Control Structure Diagrams, UML class diagrams and Object Viewer.
  • Apache Qpid

    - - L1 Java
    Apache Qpid makes messaging tools that speak AMQP and support many languages and platforms.
  • Mirror

    - -
    Mirror was created to bring light to a simple problem, usually named ReflectionUtil, which is on almost all projects that rely on reflection to do advanced tasks.
  • Jexer

    - -
    Advanced console (and Swing) text user interface (TUI) library, with mouse-draggable windows, built-in terminal window manager, and sixel image support. Looks like Turbo Vision.

Add another 'Projects' Library