Project Group: org.igniterealtime.smack

Smack

org.igniterealtime.smack : smack-tcp

Smack for standard XMPP connections over TCP.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-extensions

Smack extensions. Classes and methods that implement support for the various XMPP XEPs (Multi-User Chat, PubSub, …) and other XMPP extensions.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-resolver-javax

DNS SRV with Java7 Use javax.naming for DNS SRV lookups. The javax.naming API is availabe in JavaSE since Java7.

Last Version: 4.5.0-alpha1

Release Date:

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-im

Smack IM. Classes and methods for XMPP-IM (RFC 6121): Roster, Chat and other functionality.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-experimental

Smack experimental extensions. Classes and methods for XEPs that are in status 'experimental' or that should otherwise carefully considered for deployment. The API may change even between patch versions.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-xmlparser

Smack XML parser fundamentals

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-bosh

Smack BOSH API. This API is considered beta quality.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-debug

Smack GUI debugger. Inspect the exchanged XMPP stanzas.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-resolver-minidns

DNS SRV with minidns Use minidns for DNS SRV lookups. For platforms that don't provide the javax.naming API (e.g. Android).

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-sasl-javax

SASL with javax.security.sasl Use javax.security.sasl for SASL.

Last Version: 4.5.0-alpha1

Release Date:

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-android

Smack for Android. All the required dependencies to run Smack on Android. Usually you want to add additional dependencies like smack-tcp, smack-extensions and smack-experimental.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-android-extensions

Extra Smack extensions for Android.

Last Version: 4.5.0-alpha1

Release Date:

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-omemo

Smack API for XEP-0384: OMEMO Encryption

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-omemo-signal

Smack API for XEP-0384: OMEMO Encryption using libsignal

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-openpgp

Smack API for XEP-0373: OpenPGP for XMPP.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-sasl-provided

SASL with Smack provided code Use Smack provided code for SASL.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-websocket

Smack for XMPP connections over WebSocket (RFC 7395).

Last Version: 4.5.0-alpha1

Release Date:

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-java8

Smack for Java7 (or higher). This is a pseudo-artifact that pulls all the required dependencies to run Smack on Java 7 (or higher) JVMs. Usually you want to add additional dependencies to smack-tcp, smack-extensions and smack-experimental.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-java8-full

Full Smack library for Java SE.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-legacy

Smack legacy extensions. Usually XEPs in the state 'retracted', 'rejected', 'deprecated', 'obsolete' or in a long standing 'deferred' state.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-resolver-dnsjava

DNS SRV with dnsjava Use dnsjava for DNS SRV lookups.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-resolver-minidns-dox

DNS over XMPP (DoX) support using MiniDNS.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-streammanagement

Smack support for XMPP Stream Management (XEP-0198).

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-websocket-java11

Smack for XMPP connections over WebSocket (RFC 7395) using java.net.http.WebSocket.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-websocket-okhttp

Smack for XMPP connections over WebSocket (RFC 7395) using OkHttp.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-debug-slf4j

Smack slf4j debugger. Inspect the exchanged XMPP stanzas. Connect your favourite slf4j backend of choice to get output inside of it

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-jingle-old

Smack Jingle API. Warning: This API is beta, outdated and currenlty unmaintained.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-omemo-signal-integration-test

Smack integration tests for OMEMO using libsignal.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-repl

A REPL (Read-Eval-Print-Loop) for Smack, or, in other words, a CLI (Command Line Interface) for Smack.

Last Version: 4.5.0-alpha1

Release Date:

Smack

org.igniterealtime.smack : smack-java7

Smack for Java7 (or higher). This is a pseudo-artifact that pulls all the required dependencies to run Smack on Java 7 (or higher) JVMs. Usually you want to add additional dependencies to smack-tcp, smack-extensions and smack-experimental.

Last Version: 4.4.0-beta2

Release Date:

Smack

org.igniterealtime.smack : smack-compression-jzlib

Compression with jzlib Allow to compress the XMPP stream with help of jzlib.

Last Version: 4.4.0-alpha2

Release Date:

Smack

org.igniterealtime.smack : smack-jingle

Smack Jingle API. Warning: This API is beta, outdated and currenlty unmaintained.

Last Version: 4.0.7

Release Date:

smack

org.igniterealtime.smack : smack

Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. This library provides the client side functionality as specified in the core XMPP specifications as related to the client side of said specifications.

Last Version: 3.2.1

Release Date:

smack-ext

org.igniterealtime.smack : smackx

Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. This library provides the client side functionality as specified in the extensions to the XMPP specifications as related to the client side of said specifications.

Last Version: 3.2.1

Release Date:

smack-debug

org.igniterealtime.smack : smackx-debug

Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. This library provides a debugging mechanism for viewing raw packets as they are sent and received from the client side via Smack.

Last Version: 3.2.1

Release Date:

smackx-jingle

org.igniterealtime.smack : smackx-jingle

Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. This library provides an implementation of the Jingle extensions which provide for a means of multimedia dta transfer between clients.

Last Version: 3.2.1

Release Date:

  • 1