Skip to content
Highly optimized, extremely modular and very flexible XMPP/Jabber server
Java Groovy TSQL PLpgSQL Shell HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
certs #8430 move tigase-server module to root directory, removing tigase-se… Jan 7, 2019
etc Add support for Native Memory Tracking metrics in Tigase statistics; … Dec 6, 2019
logs #8483 update licence headers Jan 21, 2019
scripts
src fix possible NPE Dec 11, 2019
.gitignore
COPYING #8430 move tigase-server module to root directory, removing tigase-se… Jan 7, 2019
License.html #8430 move tigase-server module to root directory, removing tigase-se… Jan 7, 2019
README.md Complete list of projects related Sep 3, 2019
licenseheader.txt #8430 move tigase-server module to root directory, removing tigase-se… Jan 7, 2019
package.html #8430 move tigase-server module to root directory, removing tigase-se… Jan 7, 2019
pom.xml Updated groovy dependencies Nov 14, 2019
prj.el #8483 update licence headers Jan 21, 2019

README.md

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

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

Tigase Tigase Logo

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:

Support

When looking for support, please first search for answers to your question in the available online channels:

If you didn't find an answer in the resources above, feel free to submit your question to either our community portal or open a support ticket.

Downloads

You can download distribution version of the Tigase XMPP Server directly from here.

If you wish to downloand SNAPSHOT build of the development version of Tigase XMPP Server you can grab it from here.

Installation and usage

Documentation of the project is part of the Tigase XMPP Server distribution package. Quickstart guide is also available here.

Compilation

Compilation of the project is very easy as it is typical Maven project. All you need to do is to execute

mvn package test

to compile the project and run unit tests.

License

Tigase Tigase Logo This is official Tigase Repository. Copyright (c) 2013-2019 Tigase, Inc.

Licensed under AGPL License Version 3. Other licensing options available upon request.

You can’t perform that action at this time.