10

8

6

4

2


9.8

9.0

9.8

5.7

9.7

9.0

9.7

9.3

9.6

9.5

9.6

8.6

100 Projects libraries and projects

  • LeakCanary

    9.8 9.0 L3 Java
    Memory leak detection.
  • EventBus

    9.8 5.7 L4 Java
    Simple publish/subscribe event bus.
  • Arthas

    9.7 9.0 Java
    Allows to troubleshoot production issues for applications without modifying code or restarting servers.
  • Seata

    9.7 9.3 Java
    Delivers high performance and easy to use distributed transaction services under a microservices architecture.
  • Nacos

    9.6 9.5 Java
    Dynamic service discovery, configuration and service management platform for building cloud native applications.
  • Sentinel

    9.6 8.6 Java
    Flow control component enabling reliability, resilience and monitoring for microservices.
  • zipkin

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

    9.4 6.6 Java
    Scalable crawler with downloading, url management, content extraction and persistent.
  • Graal

    9.3 10.0 Java
    Polyglot embeddable JVM. (GPL-2.0-only WITH Classpath-exception-2.0)
  • bytecode-viewer

    9.2 4.4 Java
    Java 8 Jar & Android APK reverse engineering suite. (GPL-3.0-only)
  • FizzBuzz Enterprise Edition

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

    9.1 9.7 Java
    Provides a simple and misuse-proof API for common cryptographic tasks.
  • JavaCV

    8.6 6.8 Java
    Java interface to OpenCV, FFmpeg, and more.
  • Quarkus

    8.4 10.0 Java
    Quarkus: Supersonic Subatomic Java.
  • Leaf

    8.3 5.5 Java
    Distributed ID generate service.
  • Karate

    8.3 8.8 Java
    DSL that combine API test-automation, mocks and performance-testing making testing REST/HTTP services easy.
  • Reflections

    8.1 3.7 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.6 Java
    Asynchronous RPC/REST client/server library built on top of Java 8, Netty, HTTP/2, Thrift and gRPC.
  • Apache Drill

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

    7.5 6.2 Shell
    Downstream version of OpenJDK optimized for online e-commerce, financial, logistics applications.
  • unirest-java

    7.5 8.7 L2 Java
    Simplified, lightweight HTTP client library.
  • jOOR

    7.4 5.3 Java
    jOOR stands for jOOR Object Oriented Reflection. It is a simple wrapper for the java.lang.reflect package.
  • Java Faker

    7.3 8.0 Java
    A port of Ruby's fake data generator.
  • OpenPDF

    7.0 8.6 Java
    Open-source iText fork. (LGPL-3.0-only & MPL-2.0)
  • ClassGraph

    6.9 9.5 Java
    ClassGraph (formerly FastClasspathScanner) is an uber-fast, ultra-lightweight, parallelized classpath scanner and module scanner for Java, Scala, Kotlin and other JVM languages.
  • RabbitMQ Java client

    6.7 7.3 Java
    RabbitMQ client.
  • Jaeger client

    6.7 6.9 Java
    Jaeger client.
  • p6spy

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

    6.3 8.0 Java
    A light-weight library for plotting data. Many customizable chart types are available.
  • ReflectASM

    6.2 1.0 Java
    ReflectASM is a very small Java library that provides high performance reflection by using code generation.
  • Open HTML to PDF

    5.8 8.2 Java
    Properly supports modern PDF standards based on flyingsaucer and Apache PDFBox.
  • JFreeChart

    5.6 9.0 Java
    2D chart library for Swing, JavaFX and server-side applications.
  • bucket4j

    5.6 7.6 Java
    Rate limiting library based on token-bucket algorithm.
  • Simple Java Mail

    5.6 8.7 Java
    Mailing with a clean and fluent API.
  • Elide

    5.6 9.1 Java
    Opinionated framework for JSON- or GraphQL-APIs based on a JPA data model.
  • jasync-sql

    5.5 7.4 Kotlin
    Async DB driver for MySQL and PostgreSQL.
  • Stripe

    5.5 9.0 Java
    Integration with the Stripe API
  • Adopt Open JDK

    5.5 9.2 Shell
    OpenJDK builds which allows to choose between HotSpot and OpenJ9.
  • Jansi

    5.4 3.4 Java
    ANSI escape codes to format console output.
  • zt-exec

    5.1 1.3 Java
    Provides a unified API to Apache Commons Exec and ProcessBuilder.
  • Parity

    5.1 4.0 Java
    Platform for trading venues.
  • DSL-JSON

    4.9 5.9 Java
    JSON library with advanced compile time databinding.
  • ServiceTalk

    4.8 9.2 Java
    Framework built on Netty with APIs tailored to specific protocols and support for multiple programming paradigms.
  • Rocker

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

    4.6 7.1 Java
    Manipulate bytecode at runtime using real Java code.
  • springdoc-openapi

    4.5 9.7 Java
    Automates the generation of API documentation using Spring Boot projects.
  • Objenesis

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

    4.4 7.5 Java
    In-memory high performance caching library.
  • AkkaGRPC

    4.3 9.0 Scala
    Support for building streaming gRPC servers and clients on top of Akka Streams.
  • NATS client

    4.2 7.4 Java
    NATS client.
  • Mini2Dx

    4.1 8.5 Java
    Beginner-friendly, master-ready framework for rapidly prototyping and building 2D games.
  • AranoDB

    4.0 7.9 Java
    ArangoDB Java driver.
  • Philadelphia

    3.9 7.6 Java
    Low-latency financial information exchange.
  • Kalium

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

    3.9 9.1 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.
  • XMLUnit

    3.9 7.4 Java
    Simplifies testing for XML output.
  • ASCII Table

    3.8 0.0 Java
    Library to draw tables in ASCII.
  • Play WS

    3.8 8.3 Scala
    Typesafe client with reactive streams and caching.
  • Permazen

    3.8 7.0 HTML
    Language-natural persistence layer.
  • 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)
  • Apache Qpid

    3.6 0.0 L1 Java
    Apache Qpid makes messaging tools that speak AMQP and support many languages and platforms.
  • db-scheduler

    3.6 8.0 Java
    Persistent and cluster-friendly scheduler.
  • jqwik

    3.5 9.6 Java
    Engine for property-based testing built on JUnit 5.
  • Text-IO

    3.5 4.6 Java
    Aids the creation of full console-based applications.
  • OpenTracing Toolbox

    3.5 8.6 Java
    Collection of libraries that build on top of OpenTracing and provide extensions and plugins to existing instrumentations.
  • Drift

    3.4 4.1 Java
    Easy-to-use, annotation-based library for creating Thrift clients and serializable types.
  • HyperMinHash-java

    3.3 2.4 Java
    Probabilistic data structure for computing union, intersection, and set cardinality in loglog space.
  • image-comparison

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

    3.2 7.0 Kotlin
    Natural language detection library, especially suited for short paragraphs of text.
  • zt-process-killer

    3.1 0.0 Java
    Stops processes started from Java or the system processes via PID.
  • Jwks RSA

    3.1 5.0 Java
    JSON Web Key Set parser.
  • TLS Channel

    3.0 7.3 Java
    Implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS.
  • Square

    3.0 4.2 Java
    Integration with the Square API.
  • Java ASCII Render

    2.8 4.4 Java
    Graphical primitives for the console.
  • JobRunr

    2.8 9.2 Java
    Job scheduling library which utilizes lambdas for fire-and-forget, delayed and recurring jobs. Guarantees execution by single scheduler instance using optimistic locking. Has features for persistence, minimal dependencies and is embeddable.
  • yGuard

    2.8 8.5 Java
    Obfuscation via renaming and shrinking.
  • Orson-Charts

    2.8 7.8 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)
  • microconfig

    2.7 8.5 Java
    Configuration system designed for microservices which helps to separate configuration from code. The configuration for different services can have common and specific parts and can be dynamically distributed.
  • reMap

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

    2.6 7.6 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.6 1.3 Java
    JCuda offers Java bindings for CUDA and CUDA-related libraries.
  • javalin

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

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

    2.4 0.0 Java
    Lightweight dependency injection framework. (LGPL-3.0-only)
  • Perses

    2.4 4.3 Java
    Dynamically injects failure/latency at the bytecode level according to principles of chaos engineering.
  • PipelinR

    2.4 5.1 Java
    Small utility library for using handlers and commands with pipelines.
  • restQL-core-java

    2.4 3.2 Java
    Microservice query language that fetches information from multiple services.
  • 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.
  • Wisp

    2.3 3.9 Java
    Simple library with minimal footprint and straightforward API.
  • jbock

    2.2 9.4 Java
    Typesafe, reflection-free, annotation based command-line parser.
  • Synapses

    2.2 7.7 F#
    Lightweight library for neural networks.
  • Beagle

    2.1 6.6 Clojure
    Stored full-text search query engine.
  • hate

    2.1 2.5 Java
    Builds hypermedia-friendly objects according to HAL specification.
  • ch.vorburger.exec

    2.0 4.5 Java
    Convenient API around Apache Commons Exec.
  • jlink.online

    2.0 6.2 Go
    Builds optimized runtimes over HTTP.
  • Modality

    2.0 8.2 Java
    Lightweight ORM with database reverse engineering features.
  • Tail

    1.9 6.3 Java
    Enable infinite recursion using tail call optimization.
  • QueryStream

    1.9 6.3 HTML
    Build JPA Criteria queries using a Stream-like API.
  • 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.

Add another 'Projects' Library