Tigase
XMPP server implementation in Java.
Tigase XMPP Server is a Java‑based implementation of the XMPP/Jabber protocol that provides a standalone, self‑hosted chat service. It is designed for instant communication systems, offering high scalability, reliability, and security while operating independently of other web servers. The core server can run with minimal resources—often under 10 MB of RAM—and has been benchmarked to process tens of millions of messages per second in production environments with millions of users.
The platform is highly modular; additional functionality is supplied through optional components such as multi‑user chat, publish‑subscribe, SOCKS5 proxy, STUN, HTTP APIs, MongoDB integration, and message archiving. A suite of tools supports database migration, automated testing, monitoring, and IDE syntax highlighting for configuration files. Client libraries and mobile applications are also available for Android, iOS, and macOS.
Released under GPL‑3.0, Tigase is open source, free to use, and has been maintained since 2004. Its emphasis on efficient Java code, extensive testing, and long‑running stability makes it suitable for developers and organizations building large‑scale, low‑cost communication infrastructures.
Reviews
Loading reviews…
Similar apps

Team Chat & Messaging
Openfire
Real time collaboration (RTC) server.

Team Chat & Messaging
ejabberd
XMPP instant messaging server.

Team Chat & Messaging
MongooseIM
Mobile messaging platform with a focus on performance and scalability.

Team Chat & Messaging
Converse.js
XMPP chat client in your browser.

Team Chat & Messaging
Prosody IM
Feature-rich and easy to configure XMPP server.

Team Chat & Messaging
Tuwunel
High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).