xmpp-go 是 Go 语言实现的兼容 XMPP 协议的客户端和服务器端。
JubJub 是一个服务器端的守护进程用来记录 XMPP 包,模块化架构设计,可灵活的进行配置以处理不同类型的 XMPP 包。
Tim是一个分布式聊天服务器,采用go语言开发,有很好的并发支持与良好的性能。
go-xmpp 是另外一个 XMPP 协议的 GO 语言实现。
说到 IM 通信,一般首选都是 XMPP,并且首推 Ejabberd。国内使用 Ejabberd 厂家很多,对企业级的 IM
Jabberd2s 是根据开源XMPP服务器项目Jabberd2修改而来. 基于Jabberd-2.3.2稳定版源码修改,主要添加以下功能:
Whack 是一个开源的 XMPP 即时通讯组件。用于 Openfire 即时通讯服务,实现了 XEP-0114: Jabber Component
cl-xmpp 是 Common Lisp 实现的一个 XMPP 协议支持的开发包。
IM Gateway plugin for Openfire 是一个Openfire 的插件,用来连接到不同的即时聊天系统,包括AIM, ICQ,
MongooseIM 即时聊天服务器,使用XMPP协议。它是 Erlang 解决方案中的大型 XMPP 服务器目。专为企业提供一个可容错的多个群集机器,并且只需要添加 box/VM 即可轻松扩容。另外它还支持 WebSockets 和BOSH 重实现。
Openfire 是实时的基于WEB的即时消息传输平台,是原来的Jive Messenger 更多的界面截图请看这里:http://www.igniterealtime.org/projects/spark/screenshots.jsp
Trumpeter 是独立的实现了请求跟踪的 XMPP 聊天服务器,可支持 Jabber、Pidgin、Google Talk 等客户端。
goexmpp 是 Go 语言实现的 XMPP 协议。
Jabberd2 是一个 XMPP 的服务器端软件,是新一代的 Jabberd 项目。 Jabberd2 并不是 Jabberd 1.x 的新版本,而是一个新的分支。
jabberd14 是采用C++开发的实现了Jabber通讯协议(XMPP)的服务器软件,它是开源的、免费的。
Kraken 是一个用Java编写的XMPP网关,用来连接各种即时通讯服务,包括AIM、ICQ、MSN等,目前主要是为Openfire 提供 IM 的网关服务。
ejabberd 是的 Jabber/XMPP 协议的即时通讯服务器,使用 GPLv2许可(自由和开放源码) ,基于 erlang/otp
Jackline 使用 OCaml 开发的 XMPP 客户端。 支持的特性: single XMPP account OTR (built-in and enabled by default)
JWChat是一个功能强大,基于Web的Jabber™客户端。采用AJAX技术开发,这个客户端只用到了JavaScript与HTML。它具备基本的jabber即时消息功能,用户管理,基于MUC协议的群聊天功能。在线演示地址:http://jwchat.org
JeCat-Jabber(简称:JJ) 是一款完全由 PHP 开发的即时通讯软件。JJ 采用 Gtk2 图像界面库来实现用户界面。顾名思义 JJ 使用
Vysper 旨在成为一个模块化的,全功能的 XMPP(jabber)服务器软件。基于MINA 网络框架开发。