go-xmpp
Native Go XMPP library (by FluuxIO)
go-xmpp
Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox) (by xmppo)
| go-xmpp | go-xmpp | |
|---|---|---|
| 1 | 7 | |
| 338 | 552 | |
| -0.6% | 0.2% | |
| 5.4 | 8.3 | |
| 9 months ago | 24 days ago | |
| Go | Go | |
| BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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
Posts with mentions or reviews of go-xmpp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-21.
-
Backend Project ideas
Yes: https://github.com/FluuxIO/go-xmpp
go-xmpp
Posts with mentions or reviews of go-xmpp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-27.
- Go-XMPP 0.3.1 – Go Golang XMPP/Jabber Library – GoXMPP
- Go-XMPP 0.2.18 – Go Golang XMPP/Jabber Library – GoXMPP
- Go-XMPP 0.2.5 – Go Golang XMPP/Jabber Library – GoXMPP
- Go-XMPP 0.2.3 – Go Golang XMPP/Jabber Library – GoXMPP
- 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
What are some alternatives?
When comparing go-xmpp and go-xmpp you can also consider the following projects:
teamgram-server - Unofficial open source mtproto server written in golang with compatible telegram client.
chatengine - Open source mtproto server written in golang with compatible telegram client
dmedia - Self hosted media solution
yomo - 🦖 Serverless AI Agent Framework with Geo-distributed Edge AI Infra.