go-xmpp
teamgram-server
go-xmpp | teamgram-server | |
---|---|---|
3 | 1 | |
521 | 1,673 | |
1.3% | 2.3% | |
8.7 | 8.9 | |
2 days ago | 6 days ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-xmpp
- Go-XMPP 0.1.4 – Go Golang XMPP/Jabber Library – GoXMPP
-
Extend XMPP Authorization
From what I read I understood that I need to authorize on xmpp server for each user. For example, authroize in the github.com/mattn/go-xmpp package is like this:
-
Instant Messaging: XMPP or GO Socket
Raw sockets are just a "plain pipes" that can carry any logic, while XMPP is already well defined, long established protocol for instant messaging. Check it out: - XMPP Server - XMPP client lib
teamgram-server
What are some alternatives?
jackal - 💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
open-im-server - IM Chat
yomo - 🦖 Stateful Serverless Framework for building Geo-distributed Edge AI Infra
mtproto - 🦋 Full-native go implementation of Telegram API
chatengine - Open source mtproto server written in golang with compatible telegram client
td - Telegram client, in Go. (MTProto API)
traefik - The Cloud Native Application Proxy
Tinode - Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
go-xmpp - Native Go XMPP library
mtg - Highly opinionated MTPROTO proxy for Telegram
gosumer - ⚡ Improve your application's performance by consuming your Symfony Messenger messages with Go.