No Description

Mickaël Rémond 91a7cc9c64 Merge pull request #16 from TheoMcGinley/infinite-retries-fix 4 days ago
cmd 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
iot 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
pep c7cdf3b5f3 Fix broken imports 1 month ago
.gitignore a6b003ccd3 Add Codecov support 1 year ago
CODE_OF_CONDUCT.md cf836f5f71 Add CoC and contribution guide 3 weeks ago
CONTRIBUTING.md cf836f5f71 Add CoC and contribution guide 3 weeks ago
Dockerfile ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days ago
LICENSE 710174b165 Moving XMPP library to Fluux project 1 year ago
README.md 94d9cbf7fa Update README.md 1 month ago
auth.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
client.go 91a7cc9c64 Merge pull request #16 from TheoMcGinley/infinite-retries-fix 4 days ago
client_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month 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 1 month ago
component_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
config.go b030e8dd4b Merge pull request #13 from hypafrag/xml_charset_reader_support 4 weeks ago
control_test.go c7cdf3b5f3 Fix broken imports 1 month ago
doc.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
go.mod c0f3d20440 Use tagged version for soundcloud and mgp123 3 weeks ago
go.sum c0f3d20440 Use tagged version for soundcloud and mgp123 3 weeks ago
iq.go c7cdf3b5f3 Fix broken imports 1 month ago
iq_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days ago
jid.go a35a7959d7 Fix typo 1 month ago
jid_test.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
message.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
message_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days ago
ns.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
packet.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
parser.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
presence.go e1cb9ac037 Parse show, status, and priority of presence stanzas as child elements instead of attributes 6 days ago
presence_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days ago
session.go b030e8dd4b Merge pull request #13 from hypafrag/xml_charset_reader_support 4 weeks ago
socket_proxy.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
starttls.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
stream.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
tcp_server_mock.go 5eae7f4ef7 Move project to gosrc.io/xmpp 1 month ago
test.sh ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days ago
xmpp_test.go ffcde39ba6 Add test (and refactor them) for PR#15 (#18) 5 days 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