Azoth is the modular IM client for LeechCraft.

Fully conforming to the LeechCraft-way, Azoth is modular itself. For example, protocols are provided by corresponding plugins, so Azoth is a multiprotocol client as well. Modularity also allows Azoth to be flexible, extensible and enables the modules to use each other and avoid code and functionality duplication.

Unlike other multiprotocol clients which tend to implement only those features that are present in all the protocols, Azoth is modelled after the XMPP protocol, aiming to provide extensive and full support for XMPP while remaining usable for other protocols.

Protocols

Azoth supports the following protocols:

Key features

Please note that some of these features depend on the underlying protocol implementation.

Other plugins