10

8

6

4

2


9.3

9.7

9.9

9.5

9.9

9.4

9.0

9.4

10.0

9.7

2.6

8.6

18 Networking libraries and projects

  • gRPC

    9.3 9.7 L2 Java
    The Java gRPC implementation. HTTP/2 based RPC
  • Netty

    9.9 9.5 L2 Java
    Netty project - an event-driven asynchronous network application framework
  • Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
  • OkHttp

    9.9 9.4 L2 Kotlin
    Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
  • Finagle

    9.0 9.4 Scala
    A fault tolerant, protocol-agnostic RPC system
  • Dubbo

    10.0 9.7 Java
    Apache Dubbo is a high-performance, java based, open source RPC framework.
  • Grizzly

    2.6 8.6 L4 Java
    NIO framework. Used as a network layer in Glassfish.
  • Riptide

    3.6 8.9 L5 Java
    Client-side response routing for Spring
  • Undertow

    8.1 8.6 L2 Java
    High performance non-blocking webserver
  • NFS4J

    3.7 6.3 Java
    Pure Java NFSv3 and NFSv4.1 implementation
  • sshj

    7.4 6.8 Java
    ssh, scp and sftp for java
  • Async Http Client

    8.8 0.0 L3 Java
    Asynchronous Http and WebSocket Client library for Java
  • jetty-helloworld-webapp

    2.6 2.3 Java
    Annotated Helloworld webapp
  • ONCRPC4J

    2.6 4.0 Java
    Pure Java implementation of ONCRPC/SUNRPC
  • KryoNet

    7.1 0.0 Java
    TCP/UDP client/server library for Java, based on Kryo
  • Comsat

    5.0 0.0 L3 Java
    Fibers and actors for web development
  • Nifty

    6.5 0.0 L2 Java
    Implementation of Thrift clients and servers on Netty.
  • urnlib

    2.0 0.0 L4 Java
    Java library for representing, parsing and encoding URNs as in RFC2141 and RFC8141
  • MINA

    6.2 0.0 L3 Java
    Mirror of Apache MINA

Add another 'Networking' Library