go-xmpp
Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox) (by xmppo)
chatengine
Open source mtproto server written in golang with compatible telegram client (by nebula-chat)
go-xmpp | chatengine | |
---|---|---|
3 | 1 | |
521 | 616 | |
1.0% | - | |
8.7 | 3.8 | |
2 days ago | about 3 years ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
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 2023-01-27.
- 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
chatengine
Posts with mentions or reviews of chatengine.
We have used some of these posts to build our list of alternatives
and similar projects.
What are some alternatives?
When comparing go-xmpp and chatengine you can also consider the following projects:
teamgram-server - Unofficial open source mtproto server written in golang with compatible telegram client.
jackal - 💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
Tinode - Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
yomo - 🦖 Stateful Serverless Framework for building Geo-distributed Edge AI Infra
td - Telegram client, in Go. (MTProto API)
go-xmpp - Native Go XMPP library
open-im-server - IM Chat
mtg - Highly opinionated MTPROTO proxy for Telegram
tl - ⚡️ Native and ultrafast TL parser for your integrations!
gofr - An opinionated Go framework for accelerated microservice development