List of XMPP library software
The following is a list of code libraries which implement the Jabber/XMPP protocol.
Open Source
Name |
Language |
Homepage |
Features |
|---|---|---|---|
iksemel |
C |
||
libstrophe |
C |
||
Loudmouth (software) |
C |
asynchronous, ruby binding, lightweight library |
|
Class.Jabber.PHP |
PHP |
||
jabberclass |
PHP |
||
xmpphp |
PHP |
||
Python (programming language) |
|||
Python (programming language) |
|||
Twisted Words (software) |
Python (programming language) |
||
sleekxmpp |
Python (programming language) |
||
Python (programming language) |
|||
C# |
Supports Microsoft .NET Compact Framework versions 2.0, 3.5, and 3.5 SP1 |
||
C# |
Supports Microsoft .NET Framework versions 2.0, 3.5, and 3.5 SP1 |
||
C# |
Enables remote administration of Coversant's XMPP server, SoapBox Server |
||
agsXMPP |
C# |
||
Jabber-NET |
C# |
||
goodwarejabber |
C# |
||
C#
- SoapBox Studio Mobile SDK
- SoapBox Studio Desktop SDK
- SoapBox Studio Administration SDK
- SoapBox Studio Server Extension SDK
C++
- gloox site
- IP*Works
- Iris (software)
- jabberoo
- oajabber site
- Gabble (Telepathy) site
- Iris XMPP Library site
COM
- JabberCOM
Erlang
- Jabberlang
Flash
- XIFF (software)
Haskell
- hsxmpp
Java
- Echomine Feridian
- Echomine Muse
- JabberWookie
- JSO (software)
- micro-jabber
- Smack (library)
- Tweeze (software)
- Yaja (software)
JavaScript
- JSJaC (JSJaC web site)
- xmpp4moz (xmpp4moz on mozilla.org)
- xmpp4js (xmpp4js on SourceForge)
- Strophe (Web Site)
LPC
Lisp
Perl
- Net::Jabber::Loudmouth
- Net::XMPP2
- Net:XMPP
- XML::Stream
- Jabber::Lite
- POE::Component::Jabber
Python
name |
license |
|---|---|
xmpppy (http://xmpppy.sourceforge.net/) |
GPL3 |
pyxmpp (http://pyxmpp.jajcus.net) |
LGPL |
Ruby
- Action Messenger
- Jabber4R
- Jabber::Simple
- XMPP4R
Tcl
- JabberLib
XPCOM
- JabXPCOM
See also
- List of XMPP client software
- List of XMPP server software
pl:Lista bibliotek programistycznych do Jabbera ru:XMPP/Jabber библиотеки zh:XMPP協議函式庫軟體列表