From 9c70d22f0e3d1788710ddc7c91234f0032b527ee Mon Sep 17 00:00:00 2001 From: Alex Laird Date: Fri, 22 May 2026 13:58:52 -0500 Subject: [PATCH 1/3] Add java-ngrok to Networking --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d3ebb8e4..3fc71e22 100644 --- a/README.md +++ b/README.md @@ -858,6 +858,7 @@ _Libraries for building network servers._ - [Dubbo](https://github.com/apache/dubbo) - High-performance RPC framework. - [Grizzly](https://javaee.github.io/grizzly/) - NIO framework. Used as a network layer in Glassfish. - [gRPC-java](https://github.com/grpc/grpc-java) - RPC framework based on protobuf and HTTP/2. +- [java-ngrok](https://github.com/alexdlaird/java-ngrok) - Java wrapper for ngrok; programmatic tunnels and webhook testing. - [KryoNet](https://github.com/EsotericSoftware/kryonet) - Provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO and Kryo. - [MINA](https://mina.apache.org) - Abstract, event-driven async I/O API for network operations over TCP/IP and UDP/IP via Java NIO. - [Netty](https://netty.io) - Framework for building high-performance network applications. From fc9be9a8630a8bd6cb418fe9d0213f6a4a83dbbd Mon Sep 17 00:00:00 2001 From: Alex Laird Date: Sun, 24 May 2026 11:16:32 -0500 Subject: [PATCH 2/3] Broaden java-ngrok description to ingress, webhooks, APIs --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3fc71e22..23c39961 100644 --- a/README.md +++ b/README.md @@ -858,7 +858,7 @@ _Libraries for building network servers._ - [Dubbo](https://github.com/apache/dubbo) - High-performance RPC framework. - [Grizzly](https://javaee.github.io/grizzly/) - NIO framework. Used as a network layer in Glassfish. - [gRPC-java](https://github.com/grpc/grpc-java) - RPC framework based on protobuf and HTTP/2. -- [java-ngrok](https://github.com/alexdlaird/java-ngrok) - Java wrapper for ngrok; programmatic tunnels and webhook testing. +- [java-ngrok](https://github.com/alexdlaird/java-ngrok) - Java wrapper for ngrok; programmatic tunnels for ingress, webhooks, and APIs. - [KryoNet](https://github.com/EsotericSoftware/kryonet) - Provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO and Kryo. - [MINA](https://mina.apache.org) - Abstract, event-driven async I/O API for network operations over TCP/IP and UDP/IP via Java NIO. - [Netty](https://netty.io) - Framework for building high-performance network applications. From 677fd1a569dbc1c5099ed176a93e45e5dc480735 Mon Sep 17 00:00:00 2001 From: Alex Laird Date: Sun, 24 May 2026 11:24:02 -0500 Subject: [PATCH 3/3] Add demos to java-ngrok use cases --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 23c39961..bc63fc53 100644 --- a/README.md +++ b/README.md @@ -858,7 +858,7 @@ _Libraries for building network servers._ - [Dubbo](https://github.com/apache/dubbo) - High-performance RPC framework. - [Grizzly](https://javaee.github.io/grizzly/) - NIO framework. Used as a network layer in Glassfish. - [gRPC-java](https://github.com/grpc/grpc-java) - RPC framework based on protobuf and HTTP/2. -- [java-ngrok](https://github.com/alexdlaird/java-ngrok) - Java wrapper for ngrok; programmatic tunnels for ingress, webhooks, and APIs. +- [java-ngrok](https://github.com/alexdlaird/java-ngrok) - Java wrapper for ngrok; programmatic tunnels for ingress, webhooks, demos, and APIs. - [KryoNet](https://github.com/EsotericSoftware/kryonet) - Provides a clean and simple API for efficient TCP and UDP client/server network communication using NIO and Kryo. - [MINA](https://mina.apache.org) - Abstract, event-driven async I/O API for network operations over TCP/IP and UDP/IP via Java NIO. - [Netty](https://netty.io) - Framework for building high-performance network applications.