Native Go XMPP library
Go to file
Mickaël Rémond ceeb51ce0e
Merge pull request #4 from FluuxIO/component
Add initial support for XMPP components
2018-01-13 19:33:45 +01:00
cmd Makes parsing of inner IQ XML generic 2018-01-13 19:27:46 +01:00
iot Fix custom import path 2018-01-08 22:06:22 +01:00
pep Refactor attributes name 2018-01-13 17:54:07 +01:00
.gitignore Add Codecov support 2018-01-01 18:57:56 +01:00
auth.go Fix failing test 2018-01-13 18:56:38 +01:00
client_test.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
client.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
codeship-services.yml Add Codecov support 2018-01-01 18:57:56 +01:00
codeship-steps.yml Workaround Codeship coverage upload report issues 2018-01-02 16:21:45 +01:00
codeship.env.encrypted Add missing codecov token 2018-01-01 18:59:19 +01:00
component_test.go Code clean-up 2018-01-12 18:14:41 +01:00
component.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
doc.go Fix formatting 2018-01-10 22:09:19 +01:00
Dockerfile Workaround Codeship coverage upload report issues 2018-01-02 16:21:45 +01:00
iq_test.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
iq.go Makes parsing of inner IQ XML generic 2018-01-13 19:27:46 +01:00
jid_test.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
jid.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
LICENSE Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
message.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
ns.go Component skeleton 2018-01-11 22:15:54 +01:00
options.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
packet.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
parser.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
presence.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
README.md Add Go Report Cart badge 2018-01-12 19:03:21 +01:00
session.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
socket_proxy.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
starttls.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
stream.go Refactor parsing / improve typing 2018-01-13 18:50:17 +01:00
tcp_server_mock.go Moving XMPP library to Fluux project 2018-01-01 18:12:33 +01:00
test.sh Workaround Codeship coverage upload report issues 2018-01-02 16:21:45 +01:00

Go XMPP library

Codeship Status for FluuxIO/xmpp GoDoc GoReportCard codecov

Fluux XMPP is a Go XMPP library, focusing on simplicity, simple automation, and IoT.

The goal is to make simple to write simple adhoc XMPP clients:

  • For automation (like for example monitoring of an XMPP service),
  • For building connected "things" by plugging them on an XMPP server,
  • For writing simple chatbot to control a service or a thing.