🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
A fully asynchronous, non-blocking, thread-safe, high-performance HBase client.
Slack Developer Kit (including Bolt for Java) for any JVM language
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
(simple) Java Slack client library
Discord client for Java ME (MIDP 1.0 & 2.0) devices
OpenDJ is an open-source LDAP directory server written in Java. It provides robust, scalable, and secure directory services for identity management, access control, and authentication in enterprise environments. OpenDJ supports LDAPv3 standard, replication, REST APIs, and high-performance
- ldap-server
- ldap
- opendj
- rest
Java client for Consul HTTP API
- consul-api
- java
- java-client
A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
A Java library to use the OpenAI Api in the simplest possible way.
MQTT CLI is a useful command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1
An HTTP bridge for Apache Kafka®
Client-side response routing for Spring
Modern Clojure HTTP server and client built for ease of use and performance
⚗️ Lightweight HTTP extensions for Java & Kotlin
Generic Capacitor OAuth 2 client plugin. Stop the war in Ukraine!
[UNMAINTAINED] Meteor's Distributed Data Protocol (DDP) for clients on Android
Aerospike Java Client Library
phase4 - AS4 client and server for integration into existing systems. Specific support for Peppol and CEF eDelivery built-in.
- as4
- java
- eprocurement
- einvoicing
Chrome DevTools java client.
- chrome-devtools
- devtools-protocol
- java
- java-client
Free universal JMS client
- jms
- jms-client
- activemq
- artemis
Vert.x MQTT
Android client for EOS.IO
This Amazon SQS Java Messaging Library holds the Java Message Service compatible classes, that are used for communicating with Amazon Simple Queue Service.
- amazon-sqs
- sqs
- jms
- jms-queue