Swiften

Introduction

Swiften is a robust, high-quality, standards-compliant, cross-platform, and performant C++ library for implementing XMPP applications. Swiften is used as the back-end library for the Swift IM client.

By default, Swiften is licensed under the GNU General Public License. If you require a commercial license, please contact us.

Getting Swiften

The source code of Swiften can be obtained from the Swift Git Repository. Instructions for building the source code can be found in BuildingOnUnix.txt or BuildingOnWindows.txt.

Pre-built binary and development packages are also available from our Apt repositories. (Currently only in the development distribution, not yet in the release distribution)

Documentation

We currently provide the following documentation for the Swiften library:

Contact

More information about the Swiften library can be obtained from us. For comments and discussion, see the various Swift discussion venues.