https://github.com/firsttris/chrome.sendtokodi
:tv: Send almost every stream from Chrome to Kodi with SendToKodi
https://github.com/firsttris/chrome.sendtokodi
boilerplate bootstrap4 chrome chrome-extension kodi react sendtokodi soundcloud stream streaming webpack youtube youtube-dl
Last synced: 8 months ago
JSON representation
:tv: Send almost every stream from Chrome to Kodi with SendToKodi
- Host: GitHub
- URL: https://github.com/firsttris/chrome.sendtokodi
- Owner: firsttris
- License: mit
- Created: 2017-03-14T10:59:08.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-02-12T14:58:25.000Z (over 1 year ago)
- Last Synced: 2025-04-03T15:48:01.968Z (about 1 year ago)
- Topics: boilerplate, bootstrap4, chrome, chrome-extension, kodi, react, sendtokodi, soundcloud, stream, streaming, webpack, youtube, youtube-dl
- Language: TypeScript
- Homepage:
- Size: 1.05 MB
- Stars: 17
- Watchers: 6
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SendToKodi
SendToKodi is a Chrome extension that allows you to send almost any stream from Chrome to Kodi.
## Features
- Send various types of streams to Kodi
- Support for playlists
- Ability to save multiple connections
- [Supported Sites](https://rg3.github.io/youtube-dl/supportedsites.html)
## Requirements
To use this extension, you need to install the SendToKodi Addon in Kodi. You can find it here: [plugin.video.sendtokodi](https://github.com/firsttris/plugin.video.sendtokodi)
## Installation
You can install the extension from:
- [Chrome Webstore](https://chrome.google.com/webstore/detail/sendtokodi/gbcpfpcacakaadapjcdchbdmdnfbnbaf)
- [Mozilla Store](https://addons.mozilla.org/firefox/addon/sendtokodi/)
- [Edge Store](https://microsoftedge.microsoft.com/addons/detail/sendtokodi/cfaaejdnkempodfadjkjfblimmakeaij)
## Configuration for Firefox
After installing the extension in Firefox, you need to configure permissions to allow access to all website URLs. This is required for the extension to function properly with all supported sites.
1. Open the Firefox Add-ons Manager by navigating to `about:addons`.
2. Locate the **SendToKodi** extension and click on the gear icon or the settings button.
3. Go to the **Permissions** tab.
4. Enable the option **Access your data for all websites**.
Here’s an example of how the permissions screen should look:

## Development
Follow these steps to get the extension ready for development:
1. Install the necessary packages with `npm install`.
2. Start the project with `npm run start`.
- For Firefox compatibility, use `npm run start:firefox`.
3. Load your extension:
- For Chrome:
1. Go to `chrome://extensions/`.
2. Enable `Developer mode`.
3. Click on `Load unpacked extension`.
4. Select the `build` folder.
- For Firefox:
1. Go to `about:debugging`.
2. Click on `This Firefox`.
3. Click on `Load temporary Add-on...`.
4. Select the `build` folder.
## Thanks to Contributors
- thanks to [eeshugerman](https://github.com/eeshugerman) for providing Mozilla support [3](https://github.com/firsttris/chrome.sendtokodi/pull/3)
- thanks to [mauman](https://github.com/mauman) for fixing manifest in Firefox [14](https://github.com/firsttris/chrome.sendtokodi/pull/14)
## License
For license rights and limitations, see the [LICENSE](LICENSE.md) file (MIT).