Analysis updated 2026-05-18
Watch live football, basketball, cricket, and other sports streams inside Nuvio or Stremio.
Deploy a self-hosted sports streaming add-on to Render.com with one click.
Add a new streaming source without writing code, using a YAML file with CSS selectors.
Configure favorite sports and teams through a local setup page before installing the add-on.
| rajhodedara/live-sport-plugin | meridithdacey45285316443/idm-6.42-patch-lifetime-ver-26 | physics-dimension/token-converter | |
|---|---|---|---|
| Stars | 41 | 41 | 41 |
| Language | HTML | HTML | HTML |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 4/5 | 1/5 | 1/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 22 or higher, can run locally with npm or deploy with one click on Render.com.
This project is an add-on for Nuvio and Stremio, two media player apps, that brings live sports streams directly into those apps. It pulls together football, basketball, motorsport, cricket, and other sports from several separate streaming sources and presents them as one combined catalog inside the player. Under the surface, a background job runs on a schedule to fetch and merge match listings from multiple provider sites so the catalog loads instantly instead of scraping on demand every time someone opens it. When a user picks a match, the add-on visits the original sports site, finds the hidden video link buried in its page, and works out the real streaming file address that the site tries to keep hidden from outside players. Because streaming sites normally check where a video request is coming from and block anything that is not their own web player, the add-on runs its own small internal proxy server. Instead of handing the player the original video link, it hands over a link to its own server, which then quietly fetches the video data from the source site using the correct headers and passes it back to the player in real time. Failed or unresponsive provider sites are automatically isolated using a circuit breaker pattern so one broken source does not slow down the rest. The project is built with Node.js and Express, uses libraries such as Cheerio and Happy DOM for scraping pages, and follows the official Stremio add-on SDK so it behaves like a standard add-on rather than a custom API. New streaming sources can be added without writing code, using YAML files with CSS selectors. A local configuration page lets a user choose which sports and favorite teams they want highlighted before installing the add-on link into Nuvio or Stremio. Setup involves cloning the repository, installing dependencies with npm, and running it locally, or deploying it with one click to Render.com using the included deployment configuration. The project is released under the MIT License.
A Nuvio and Stremio add-on that aggregates live sports streams from multiple sites into one catalog, using an internal proxy to bypass streaming restrictions.
Mainly HTML. The stack also includes Node.js, Express, Cheerio.
MIT License: free to use, modify, and share, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.