mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-01-11 22:40:31 +00:00
Stremio - Freedom to Stream
- AccountManager: add JSDoc documentation, wrap localStorage operations in try-catch, use immutable map instead of forEach mutation - ProfilePicker: convert div to button for accessibility, use PropTypes.shape for better type checking, replace hardcoded colors with CSS variables to match Stremio design system, fix overflow hidden on avatar-wrapper - Intro: fix race condition in onSelectProfile, use account.settings instead of stale profile.settings, add missing useCallback/useEffect dependencies, fix variable declaration order - NavMenuContent: add missing 'core' dependency to logoutButtonOnClick - Add copyright headers to new files |
||
|---|---|---|
| .github | ||
| .well-known | ||
| favicons | ||
| fonts | ||
| images | ||
| screenshots | ||
| src | ||
| tests | ||
| .gitignore | ||
| .nvmrc | ||
| CODE_OF_CONDUCT.md | ||
| Dockerfile | ||
| eslint.config.mjs | ||
| http_server.js | ||
| LICENSE.md | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
| webpack.config.js | ||
Stremio - Freedom to Stream
Stremio is a modern media center that's a one-stop solution for your video entertainment. You discover, watch and organize video content from easy to install addons.
Build
Prerequisites
- Node.js 12 or higher
- pnpm 10 or higher
Install dependencies
pnpm install
Start development server
pnpm start
Production build
pnpm run build
Run with Docker
docker build -t stremio-web .
docker run -p 8080:8080 stremio-web
Screenshots
Board
Discover
Meta Details
License
Stremio is copyright 2017-2023 Smart code and available under GPLv2 license. See the LICENSE file in the project for more information.


