Prosody IM
Lightweight and extensible XMPP (Jabber) communication server
Activity unknown
No repository statistics available for this project.

Prosody IM is a modern XMPP (Jabber) communication server focused on being lightweight, easy to configure, and efficient with system resources. It provides a flexible, modular platform for running private chat infrastructure and extending XMPP with custom functionality.
Key Features
- Standards-based XMPP server supporting a wide range of desktop and mobile XMPP clients
- Modular architecture for enabling features and adding custom extensions via modules
- Federation with other XMPP servers to participate in the open XMPP network
- Designed for low resource usage and straightforward configuration
- Developer-friendly platform for rapidly prototyping new protocol features
Use Cases
- Host private chat for a company, community, family, or homelab
- Run a federated messaging service that connects to other XMPP-compatible servers
- Build custom XMPP functionality (bots, integrations, experimental protocol extensions)
Prosody IM is a strong fit when you want control over messaging data and a mature, open protocol with broad client support. Its Lua-based modular design makes it especially suitable for operators and developers who value simplicity and extensibility.
Categories:
Tags:
Tech Stack:
Similar to Prosody IM

SimpleX Chat
Open-source encrypted messenger with no user identifiers
Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

Snikket
Open-source XMPP messaging server with encrypted chat and WebRTC
Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video calling.


Synapse
Matrix homeserver for federated, secure real-time communication
Synapse is a Matrix homeserver implementation for running federated, secure real-time chat and collaboration on your own infrastructure.

Tox
Peer-to-peer encrypted instant messaging, calls, and file sharing
Tox is a decentralized, peer-to-peer communication system for encrypted messaging, voice/video calls, screen sharing, and file transfers without central servers.

Movim
Federated blogging and chat web client for XMPP
Movim is a federated social platform and web-based XMPP client for blogging, chat, communities, and real-time messaging with a responsive cross‑platform interface.


Databag
Lightweight federated messenger with end-to-end encryption
Self-hosted, lightweight federated messenger with end-to-end encrypted threads and optional WebRTC audio/video calling across independently hosted nodes.