gitmyhub

stremio-web

JavaScript ★ 12k updated 16h ago

Stremio - Freedom to Stream

Stremio is a media center that brings movies and TV from many sources into one interface via installable add-ons. This repo is the JavaScript web frontend, the browsing and discovery UI.

JavaScriptNode.jsnpmsetup: easycomplexity 3/5

Stremio is a media center application that brings together video content from various sources in one place. Instead of subscribing to multiple streaming services or switching between different apps, Stremio presents everything through a single interface. Content comes from add-ons that users install, which connect to different providers of movies, TV shows, and other video.

This repository contains the web version of the Stremio interface, built in JavaScript. It provides a board view for browsing recommended or saved content, a discover section for finding new titles, and a detail view for individual movies or shows. The project is the frontend layer; the actual streaming and add-on logic runs separately.

Setting up a local development copy requires Node.js version 12 or higher and npm version 6 or higher. Running npm install pulls in dependencies, and npm start launches a development server. A production-optimized version is built with the npm run build command.

The web version is part of a broader Stremio ecosystem that includes desktop and mobile apps. The source code is released under the GPLv2 open-source license, with copyright held by Smart Code.

The README in this repository is minimal. It covers the build steps and references a few screenshots, but does not document the add-on system, supported content sources, or streaming behavior in detail. Anyone looking to understand the full product would need to look beyond this repository.

Where it fits