Stremio Web requires a running Stremio Core instance (the desktop app or a self-hosted streaming server) to load and play content.
How Stremio works
The Stremio ecosystem is made up of three layers that work together:| Layer | Role |
|---|---|
| Stremio Web | React UI running in the browser |
| Stremio Core | Handles streams, metadata, and addon resolution |
| Addons | Provide catalogs and streams via the Stremio Protocol |
Key features
Board
Personalized home screen with recommendations and continue-watching rows
Discover
Browse catalogs from installed addons by genre, type, and more
Library
Track watched and saved content across all sources
Player
Built-in video player with subtitle support and external player options
Addons
Install community addons to unlock new content sources
Chromecast
Cast any stream to your TV with Google Chromecast
Calendar
Track upcoming episodes and new releases
Search
Search across all installed addons simultaneously
PWA support
Install as a Progressive Web App on any device
Tech stack
Stremio Web is version5.0.0-beta.32 and is built with:
- React 18 — UI framework
- TypeScript & JavaScript — type-safe source code
- Less — component styling
- Webpack 5 — bundler with service worker support (Workbox)
- stremio-core-web — WebAssembly core that powers data fetching and state
- i18next — internationalization
Open source
Stremio Web is released under the GPLv2 license and maintained by Smart Code OOD. You can browse the source, file issues, and contribute on GitHub.Quickstart
Run Stremio Web locally in a few commands
Installation
Explore all installation options including Docker
