The Most Popular Java libraries
Page 18

  • Persistent Collection

    5.1 6.6 L4 Data structures
    A Persistent Java Collections Library
  • Rocker

    Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
  • Comsat

    5.1 0.0 L3 Networking
    Fibers and actors for web development
  • ZK

    5.1 9.6 L1 Web Frameworks
    ZK is a highly productive Java framework for building amazing enterprise web and mobile applications
  • 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.
  • Litiengine

    LITIENGINE 🕹 The pure 2D java game engine.
  • CogCompNLP

    CogComp's Natural Language Processing Libraries and Demos: Modules include lemmatizer, ner, pos, prep-srl, quantifier, question type, relation-extraction, similarity, temporal normalizer, tokenizer, transliteration, verb-sense, and more.
  • ScaleCube

    Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
  • Jinq

    5.1 6.9 Database
    LINQ-style queries for Java 8
  • Joda-Money

    5.0 6.3 L2 Miscellaneous
    Java library to represent monetary amounts.
  • eXist

    5.0 9.8 L1 Database
    eXist Native XML Database and Application Platform
  • Hilla

    Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
  • JSLT

    5.0 4.7 JSON Processing
    JSON query and transformation language
  • inspectIT

    5.0 0.0 Monitoring
    inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
  • cache2k

    5.0 0.0 Projects Caching
    Lightweight, high performance Java caching
  • ThreeTenBP

    5.0 5.5 L1 Date and Time
    Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310.
  • centraldogma

    5.0 8.3 Configuration
    Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
  • fastexcel

    Generate and read big Excel files quickly
  • Byteman

    Byteman Project main repo
  • documents4j

    5.0 4.6 L5 Document Processing
    documents4j is a Java library for converting documents into another document format
  • Getdown

    Download, Install, Update
  • NATS client

    Java client for NATS
  • Okta Spring Boot Starter

    4.9 8.8 Security
    Okta Spring Boot Starter
  • IzPack

    4.9 8.8 L2 Distribution
    IzPack - Source Code
  • consul-api

    4.9 0.0 L5 Microservice
    Java client for Consul HTTP API
  • TypeTools

    4.9 1.1 L3 Miscellaneous
    Tools for working with generic types
  • cfg4j

    4.9 0.0 Configuration
    Modern configuration library for distributed apps written in Java.
  • Weka

    Collection of algorithms for data mining tasks ranging from pre-processing to visualization.
  • Objenesis

    Okay, it's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyond what reflection provides. For example, if there's no public constructor, you want to bypass the constructor code, or set final fields. There are numerous clever (but fiddly) approaches to getting around this and this library provides a simple way to get at them. You will find the official site here.
  • Super CSV

    4.9 0.0 L3 CSV
    A fast, programmer-friendly, free CSV library for Java