Skip to content

๐Ÿ“บ Browser Extension for sharing content with Kodi.

License

Notifications You must be signed in to change notification settings

jaylinski/kodi-echo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

60 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Echo for Kodi โ€• Browser Extension

Echo for Kodi logo

CI Build Status Mozilla Add-on

Echo for Kodi lets you share your favorite content with Kodi (XBMC).

Should work with all WebExtension compatible browsers including Mozilla Firefox, Google Chrome and Microsoft Edge.

If you want to try a more complete and robust extension, consider installing the Play to Kodi Chrome extension. Check out the comparison between Echo for Kodi and Play to Kodi for more details.

Features

  • Lets you easily share content from websites with Kodi.
  • Uses as few permissions as possible & respects your privacy.
  • Does not break websites by avoiding to inject scripts.
  • Built with the latest technologies the web offers.
Screenshot controls Screenshot playlist Screenshot device

Installation

  • Mozilla Firefox
  • Google Chrome (currently not available in Chrome Web Store)
  • Microsoft Edge (currently not available in Microsoft Extensions Store)

Enabling & Configuring

Visit Kodi โ†’ Settings โ†’ Services โ†’ Control.

  • Enable "Allow remote control from applications on other systems"

For security reasons Kodi should be run inside a private and trusted network!

Permissions

This extension requires the permission

  • to access your active browser tab
    This allows the extension to extract information from your current URL, like the Youtube video ID.
  • to store data in your browser
    This allows the extension to save your settings, like your Kodi IP and Kodi credentials.
  • to add menu entries to your context menu
    This allows the extension to show you controls in your context menu.

Optional permissions

In order to allow the extension to show you a "Replay" dialog if a media item finished playing, it requires the permission

  • to send you notifications

For more information on permissions, visit developer.mozilla.org.

Privacy

This extension does not collect any kind of data and will never do.

It only sends requests to your configured Kodi host.

Sharing content to Kodi

Supported websites

Website Kodi Plugin
mixcloud.com plugin.audio.mixcloud
soundcloud.com plugin.audio.soundcloud
twitch.tv plugin.video.twitch
vimeo.com plugin.video.vimeo
youtube.com plugin.video.youtube

Comparison with Play to Kodi

Echo for Kodi Play to Kodi
Avoids content scripts โœ… โŽ
Adds a context menu โœ… โœ…
Replay notifications โœ… โŽ
Key mappings โŽ โœ…
Favorites โŽ โœ…
Multiple devices โŽ โœ…
Number of plugins 5 > 30
Languages (i18n) 2 (en, de) 1 (en)
Communication WebSockets HTTP
Uses standard WebExtensions API โœ… โŽ

Development

Build

Run npm run build.

Develop

Run npm start.

Attributions

The design of this extension is strongly influenced by the awesome Kodi projects Chorus2 and Kore.

Copyright and license

Echo for Kodi is licensed under the MIT License - see the LICENSE file for details.