Difference between revisions of "Integrations"

From XMPP WIKI
Jump to navigation Jump to search
(Created page)
 
(Add apprise)
 
(5 intermediate revisions by 3 users not shown)
Line 3: Line 3:
If you'd like to work on any of these, please do! And don't forget to update the page.
If you'd like to work on any of these, please do! And don't forget to update the page.


{|
{| class="wikitable sortable"
! style="text-align:left;"| Project
! style="text-align:left;"| Project
! Description
! Description
Line 11: Line 11:
! Links/Notes
! Links/Notes
|-
|-
|Home Assistant
|[https://home-assistant.io/ Home Assistant]
|Home automation software
|Home automation software
|Python
|Python
Line 18: Line 18:
|[https://github.com/home-assistant/home-assistant/blob/0425c8195fc3861892af812c3b3fb5a8c7148813/homeassistant/components/notify/xmpp.py Source]  
|[https://github.com/home-assistant/home-assistant/blob/0425c8195fc3861892af812c3b3fb5a8c7148813/homeassistant/components/notify/xmpp.py Source]  
|-
|-
| Shields.io
| [https://shields.io/ Shields.io]
| Display small info badges for projects
| Display small info badges for projects
| Javascript
| Javascript
Line 28: Line 28:
* Potentially integrate with [https://search.jabber.network/ search.jabber.network]?
* Potentially integrate with [https://search.jabber.network/ search.jabber.network]?
|-
|-
| Rasa Core
| [https://rasa.com/docs/core/ Rasa Core]
| AI/Chatbot platform
| AI/Chatbot platform
| Python
| Python
Line 34: Line 34:
| [https://rasa.com/docs/core/connectors/#creating-a-new-channel Creating a new channel]
| [https://rasa.com/docs/core/connectors/#creating-a-new-channel Creating a new channel]
|  
|  
|-
| [https://github.com/arun-gupta/chatbot Amazon Lex Chatbot]
| Demo chatbot project
| Amazon Lex / Java
| Not implemented
| [https://github.com/arun-gupta/chatbot/issues/4 https://github.com/arun-gupta/chatbot/issues/4]
| This project is used by high-profile AWS Technical Evangelist in presentations.
|-
| [https://www.jetbrains.com/teamcity TeamCity]
| CI Platform
| Java
| Done
|
| Out-of-the-box support for Jabber notifications, though it only notifies 1:1, and not to MUC.
|-
| [http://buildbot.net/ Buildbot]
| CI
| Python
| Not implemented
| [http://docs.buildbot.net/current/manual/configuration/reporters.html Reporters]
|
|
|-
| [https://github.com/caronc/apprise apprise]
| Notification framework
| Python
| Implemented ([https://github.com/caronc/apprise/issues/455 broken?])
| [https://github.com/caronc/apprise/wiki/Notify_xmpp Notify_xmpp]
| Popular notification framework and command-line utility supporting dozens of services and protocols.
|}
|}

Latest revision as of 13:11, 14 October 2021

This page lists integrations, and potential integrations, of XMPP into various platforms and projects.

If you'd like to work on any of these, please do! And don't forget to update the page.

Project Description Language Implementation status Docs Links/Notes
Home Assistant Home automation software Python Implemented notify.xmpp component Source
Shields.io Display small info badges for projects Javascript Not implemented Shields.io implementation how-to
Rasa Core AI/Chatbot platform Python Not implemented Creating a new channel
Amazon Lex Chatbot Demo chatbot project Amazon Lex / Java Not implemented https://github.com/arun-gupta/chatbot/issues/4 This project is used by high-profile AWS Technical Evangelist in presentations.
TeamCity CI Platform Java Done Out-of-the-box support for Jabber notifications, though it only notifies 1:1, and not to MUC.
Buildbot CI Python Not implemented Reporters
apprise Notification framework Python Implemented (broken?) Notify_xmpp Popular notification framework and command-line utility supporting dozens of services and protocols.