Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-xmpp
A curated list of delightful XMPP related resources.
https://github.com/bluszcz/awesome-xmpp
Last synced: 5 days ago
JSON representation
-
Specifications
-
Clients
- Adium - Open source multi-protocol instant messaging client for Mac OS X.
- BeagleIM - Open source client for Apple desktop operating system (macOS)
- ChatSecure - Encrypted Messenger for iOS.
- Cheogram - Fork of Conversations adding missed calls notifications and other features. (Android)
- Converse - Free and open-source XMPP chat client in your browser.
- Gajim - Full featured and easy to use XMPP client (Python GTK3).
- JSXC - Modern, open source and available as Owncloud/Nextcloud plugin web client.
- Kaidan - Cross-platform XMPP client.
- Kaiwa - Modern and apen source Web client for XMPP.
- Pidgin - Chat program with support for multiple networks, crossplatform.
- Profanity - Console based XMPP, Linux, FreeBSD, OSX, Windows and Android.
- Psi - Qt client (Linux, Windows, OSX).
- SiskinIM - Open source client for Apple mobile platform (iOS)
- Swift - Elegant, secure, adaptable and intuitive XMPP client.
- UWPX - UWP Windows 10 application.
- Yaxim - Yet Another XMPP Instant Messenger (Android).
- Coyim - Safe and secure chat client.
- Dino - Modern Jabber/XMPP Client using GTK+/Vala.
- sj - simple jabber client
- Xabber Android - Android version of Xabber
- Xabber Web - Web version of Xabber.
- xmppc - CLI XMPP client.
- Conversations - Open source XMPP/Jabber client for the Android.
- Kaiwa - Modern and apen source Web client for XMPP.
-
Servers
- Astra - Commercial XMPP solution
- Ejabberd - Distributed fault-tolerant Jabber server which is mainly written in Erlang.
- Jabberd2 - Next generation of the jabberd project, c++.
- Openfire - XMPP server written in Java.
- Prosody - Lightweight, open source Jabber server, written in Lua.
- Snikket - All-in-one Dockerized easy XMPP solution, including web admin and clients.
- Tigase - Highly optimized, modular and flexibe XMPP server.
- Vysper - XMPP Modular server from Apache
- Xabber - Xabber XMPP Server
- Metronome - Fork of Prosody server, more complete with a dual license.
-
Libraries
- Swiften - Cross-platform, and performant C++.
- XMPPFramework - XMPP Framework in Objective-C for the Mac and iOS
- JaXMPP - Java XMPP client library
- Babbler - a young Java XMPP client library based on JAXB.
- PyXMPP - Python Jabber/XMPP implementation.
- SleekXMPP - Python 2.6+/3.1+ XMPP Library.
- Tigase Swift - Tigase Swift XMPP client library
- xmpp.js - XMPP for JavaScript.
- xmpp-rs - XMPP for Rust.
- Verse - XMPP client library written in Lua
-
Bots
- hawkbit-bot - XMPP bot written in C++ with Gloox.
- riddim - XMPP bot and bot framework for Lua using Verse.
- commitbot - XMPP bot that notifies MUCs of git repository commits.
- issuebot - XMPP bot that notifies MUCs of changes to Issues on a GitHub-Project.
-
Advanced Usages
- eagle - XMPP Groupware.
- Saros - Real-time collaborative editor for eclipse projects.
- go-sendxmpp - A little tool to send messages to an XMPP contact or MUC.
- Movim - Distributed social network built on top of XMPP.
- Salut à Toi - All-in-one tool to manage instant messaging, (micro)blogging, file sharing, events, forums, tasks management, etc.
-
Miscellaneous
- Buyddcloud - Tools, libraries and services for secure cloud & on-premise user and group messaging.
- XMPP Compliance - Service checking compliance of the XMPP servers.
- XMPP Observatory - Testing the security of the Jabber/XMPP network.
- OMEMO - Progress of OMEMO integration in various XMPP clients.
- Search MUC Jabber Network - Search Chat Jabberp XMPP Network.
-
Most robust XMPP providers
-
Tools
- omemo-utils - Utilities for OMEMO media sharing.
- xmpp-console - Send raw XMPP stanzas and display streams.
- xmpp-dns - A CLI tool to check XMPP SRV records.
Programming Languages
Categories
Sub Categories
Keywords
xmpp
11
chat
6
jabber
4
instant-messaging
4
messenger
3
xmpp-client
3
library
2
client
2
javascript
2
xabber
2
java
2
otr
2
android
2
golang
2
xml
2
omemo
2
linux-desktop
1
jingle
1
jabber-client
1
gtk4
1
gtk
1
dino
1
tor
1
security
1
privacy
1
multiplatform
1
encrypt
1
desktop
1
coyim
1
anonymity
1
social-network
1
php
1
movim
1
go-sendxmpp
1
go
1
rust
1
real-time
1
react-native
1
nodejs
1
node
1
component
1
browser
1
tigase-swift
1
swift
1
presence
1
apple
1
openpgp
1
cli
1
webclient
1
mobile
1