mellium.im
This site is a collection links to Go libraries and support tools implementing the Extensible Messaging and Presence Protocol (XMPP), sometimes known as Jabber for historical reasons.
Modules
Module | Synopsis |
---|---|
Core |
|
mellium.im/sasl | Package sasl implements the Simple Authentication and Security Layer (SASL) as defined by RFC 4422. |
mellium.im/xmlstream | Package xmlstream provides an API for streaming, transforming, and otherwise manipulating XML data. |
mellium.im/xmpp | Package xmpp provides functionality from the Extensible Messaging and Presence Protocol. |
Other |
|
mellium.im/clarkns | Package clarkns implements Clark Notation for XML. |
mellium.im/cli | A libray for writing command line interfaces in the style of git or apt. |
mellium.im/reader | Package reader contains small, reusable APIs that build on the io.Reader interface. |
mellium.im/sysexit | Package sysexit contains exit codes from sysexits(3). |
mellium.im/verbmux | Package verbmux is an HTTP multiplexer that handles by method. |
Tools |
|
mellium.im/checkmd | The checkmd command checks Markdown files for common problems. |
mellium.im/blogsync | The blogsync command is a tool for importing and exporting blog posts between Markdown files and write.as. |
mellium.im/communique | A version of the Communiqué instant messaging client with a terminal-based user interface. |
mellium.im/issues | The issues tool migrates issues from Bitbucket to GitHub. |