PyXMPP — Python Jabber/XMPP implementation
Introduction
PyXMPP is a Python XMPP (also known as Jabber) implementation. It is based on libxml2 — fast and fully-featured XML parser.
PyXMPP provides most core features of the XMPP protocol ( RFC 3920, RFC 3921) and several extensions.
PyXMPP provides building blocks for creating Jabber clients and components. Developer uses them to setup XMPP streams, handle incoming events and create outgoing stanzas (XMPP "packets").
Download
PyXMPP source code releases are available for download at: http://pyxmpp.jajcus.net/downloads/
Mailing Lists
There are three mailing list available for the project:
- pyxmpp@lists.jajcus.net — general PyXMPP discussion.
- pyxmpp-commits@lists.jajcus.net — SVN commits notifications
- pyxmpp-tickets@lists.jajcus.net — Tickets (bug reports and feature requests) change notifications
SVN Repository
You can browse the source code repository using the source browser.
The SVN repository URL for anonymous access is: http://pyxmpp.jajcus.net/svn/pyxmpp/
You may check out the latest code using:
svn checkout http://pyxmpp.jajcus.net/svn/pyxmpp/trunk pyxmpp
Author
PyXMPP is written by Jacek Konieczny. Other people who contributed to the project (by sending patches) are mentioned in the ChangeLog.