Skip to content

(M) Highly optimized, extremely modular and very flexible XMPP/Jabber server

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
License.html
AGPL-3.0
COPYING
Notifications You must be signed in to change notification settings

tigase/tigase-server

Repository files navigation

NOTE: Tigase has new home at tigase.dev - please submit all issues/pull-requests there in the relevant sub-project!

Highly optimized, extremely modular and very flexible XMPP/Jabber server

Highly optimized, extremely modular and very flexible XMPP/Jabber server

Tigase Tigase Logo xmpp.net score GitHub All Releases

What it is

Tigase XMPP Server is highly optimized, extremely modular and very flexible XMPP/Jabber server written in Java.

This repository contains source code of the main part of the Tigase XMPP Server.

The project exists since 2004 and we have recently moved it over to GitHub.

Other Tigase projects related to XMPP:

Tigase XMPP Server addons:

Tools:

Tigase XMPP Clients:

Tigase based IoT:

Features

Tigase XMPP Server contains full support for RFC 6120 - XMPP CORE, RFC 6121 - XMPP IM and RFC 7395 - XMPP over WebSockets making it accessible using XMPP client connections:

  • over TCP
  • over HTTP/HTTPS (BOSH)
  • over WebSockets

and over server-to-server connections as well as over XMPP component connections.

Additionally Tigase XMPP Server provides HTTP API for integration with other services unable to communicate over XMPP.

Moveover, Tigase XMPP Server comes with support for Push Notifications making it possible to push notification to mobile devices.

Following features are supported by Tigase XMPP Server: