No Description

Mickaël Rémond 91a7cc9c64 Merge pull request #16 from TheoMcGinley/infinite-retries-fix 2 months ago
cmd 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
iot 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
pep c7cdf3b5f3 Fix broken imports 4 months ago
.gitignore a6b003ccd3 Add Codecov support 1 year ago
CODE_OF_CONDUCT.md cf836f5f71 Add CoC and contribution guide 3 months ago
CONTRIBUTING.md cf836f5f71 Add CoC and contribution guide 3 months ago
Dockerfile ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago
LICENSE 710174b165 Moving XMPP library to Fluux project 1 year ago
README.md 94d9cbf7fa Update README.md 3 months ago
auth.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
client.go 91a7cc9c64 Merge pull request #16 from TheoMcGinley/infinite-retries-fix 2 months ago
client_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
codeship-services.yml a6b003ccd3 Add Codecov support 1 year ago
codeship-steps.yml 51d6759354 Workaround Codeship coverage upload report issues 1 year ago
codeship.env.encrypted 843059b096 Add missing codecov token 1 year ago
component.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
component_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
config.go b030e8dd4b Merge pull request #13 from hypafrag/xml_charset_reader_support 3 months ago
control_test.go c7cdf3b5f3 Fix broken imports 4 months ago
doc.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
go.mod c0f3d20440 Use tagged version for soundcloud and mgp123 3 months ago
go.sum c0f3d20440 Use tagged version for soundcloud and mgp123 3 months ago
iq.go c7cdf3b5f3 Fix broken imports 4 months ago
iq_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago
jid.go a35a7959d7 Fix typo 4 months ago
jid_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
message.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
message_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago
ns.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
packet.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
parser.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
presence.go e1cb9ac037 Parse show, status, and priority of presence stanzas as child elements instead of attributes 2 months ago
presence_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago
session.go b030e8dd4b Merge pull request #13 from hypafrag/xml_charset_reader_support 3 months ago
socket_proxy.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
starttls.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
stream.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
tcp_server_mock.go 5eae7f4ef7 Move project to gosrc.io/xmpp 4 months ago
test.sh ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago
xmpp_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 2 months ago

README.md

Go XMPP

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.
  • For writing XMPP servers components.

The library is designed to have minimal dependencies. For now, the library does not depends on any other library.

Usage

Please, check GoDoc for more information: gosrc.io/xmpp