{"id":27062260,"url":"https://github.com/revenge977/stremio-enhanced","last_synced_at":"2026-04-02T17:02:08.121Z","repository":{"id":64568012,"uuid":"522049414","full_name":"REVENGE977/stremio-enhanced","owner":"REVENGE977","description":"Electron-based Stremio desktop client with support for plugins and themes. This is a community project and is not affiliated with Stremio in any way.","archived":false,"fork":false,"pushed_at":"2026-03-24T21:13:56.000Z","size":96453,"stargazers_count":595,"open_issues_count":30,"forks_count":25,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-03-25T01:12:20.231Z","etag":null,"topics":["customization","discordrpc","electron","enhanced","plugins","stremio","stremio-addon","stremio-client","stremio-enhanced","stremio-local-addon-manager","stremio-theme","stremio-themes","stremio-web"],"latest_commit_sha":null,"homepage":"https://discord.gg/jDsgcehrp7","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/REVENGE977.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"REVENGE977"}},"created_at":"2022-08-06T20:40:11.000Z","updated_at":"2026-03-24T21:14:00.000Z","dependencies_parsed_at":"2024-02-02T21:28:02.200Z","dependency_job_id":"6f1febe1-88dc-4fd1-9603-af82eb12a891","html_url":"https://github.com/REVENGE977/stremio-enhanced","commit_stats":null,"previous_names":["revenge977/stremio-enhanced","revenge977/stremio-enhanced-community"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/REVENGE977/stremio-enhanced","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REVENGE977%2Fstremio-enhanced","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REVENGE977%2Fstremio-enhanced/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REVENGE977%2Fstremio-enhanced/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REVENGE977%2Fstremio-enhanced/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/REVENGE977","download_url":"https://codeload.github.com/REVENGE977/stremio-enhanced/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/REVENGE977%2Fstremio-enhanced/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31311025,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["customization","discordrpc","electron","enhanced","plugins","stremio","stremio-addon","stremio-client","stremio-enhanced","stremio-local-addon-manager","stremio-theme","stremio-themes","stremio-web"],"created_at":"2025-04-05T15:03:15.790Z","updated_at":"2026-04-02T17:02:08.114Z","avatar_url":"https://github.com/REVENGE977.png","language":"TypeScript","funding_links":["https://github.com/sponsors/REVENGE977"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://stremio.com/\"\u003e\n\t\t\u003cimg src=\"https://github.com/REVENGE977/stremio-enhanced/raw/main/images/icon.ico\" alt=\"Stremio Enhanced Icon\"\u003e\n\t\u003c/a\u003e\n\t\u003ch1 align=\"center\"\u003eStremio Enhanced\u003c/h1\u003e\n\t\u003ch5 align=\"center\"\u003eThis is a community project and is \u003cb\u003eNOT\u003c/b\u003e affiliated with Stremio in any way.\u003c/h5\u003e\n\t\u003cp align=\"center\"\u003e\n\t\t\u003ca href=\"https://github.com/REVENGE977/stremio-enhanced/releases/latest\"\u003e\n\t\t\t\u003cimg alt=\"GitHub Downloads (all assets, all releases)\" src=\"https://img.shields.io/github/downloads/REVENGE977/stremio-enhanced/total?style=for-the-badge\u0026color=%237B5BF5\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://github.com/REVENGE977/stremio-enhanced/stargazers\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/github/stars/REVENGE977/stremio-enhanced.svg?style=for-the-badge\u0026color=%237B5BF5\" alt=\"stargazers\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://github.com/REVENGE977/stremio-enhanced/releases/latest\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/github/v/release/REVENGE977/stremio-enhanced?label=Latest%20Release\u0026style=for-the-badge\u0026color=%237B5BF5\" alt=\"Latest Version\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003cbr\u003e\n\t\t\u003ca href=\"https://nodejs.org/\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/Node.js-43853D?style=for-the-badge\u0026logo=node.js\u0026logoColor=white\" alt=\"NodeJS\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://www.typescriptlang.org/\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white\" alt=\"TypeScript\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://www.electronjs.org/\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/Electron-191970?style=for-the-badge\u0026logo=Electron\u0026logoColor=white\" alt=\"Electron\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/HTML\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/HTML-239120?style=for-the-badge\u0026logo=html5\u0026logoColor=white\" alt=\"HTML\"\u003e\n\t\t\u003c/a\u003e\n\t\t\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS\"\u003e\n\t\t\t\u003cimg src=\"https://img.shields.io/badge/CSS-2965F1?\u0026style=for-the-badge\u0026logo=css3\u0026logoColor=white\" alt=\"CSS\"\u003e\n\t\t\u003c/a\u003e\n\t\u003c/p\u003e\n\u003c/p\u003e\n\n## 📌 Table of Contents\n- [📌 Table of Contents](#-table-of-contents)\n- [❓ What is Stremio Enhanced?](#-what-is-stremio-enhanced)\n\t- [🛠 How It Works](#-how-it-works)\n\t- [✨ Features](#-features)\n- [📥 Downloads](#-downloads)\n- [⚙️ Build From Source](#️-build-from-source)\n- [🎨 Themes and Plugins](#-themes-and-plugins)\n\t- [🖌️ Installing Themes](#️-installing-themes)\n\t- [🛠️ Installing Plugins](#️-installing-plugins)\n\t- [🌐 Community Plugins \\\u0026 Themes](#-community-plugins--themes)\n- [❓ What Is the Difference Between Plugins and Addons?](#-what-is-the-difference-between-plugins-and-addons)\n- [🛠️ Creating your own theme/plugin](#️-creating-your-own-themeplugin)\n- [🐛 Known Issues](#-known-issues)\n- [📃 Todo List](#-todo-list)\n- [🔗 Discord Server](#-discord-server)\n- [⭐ Support the Project](#-support-the-project)\n- [📊 Repository Stats](#-repository-stats)\n- [🚨 Important Notice](#-important-notice)\n\n## ❓ What is Stremio Enhanced?\n\nStremio Enhanced is an Electron-based [Stremio](https://www.stremio.com/) desktop client with support for plugins and themes. It enhances the default Stremio experience by adding more customization options and integrations.  \n\n### 🛠 How It Works  \n- It runs the Stremio streaming server automatically in the background.\n- It loads [the web version of Stremio](https://web.stremio.com) within an Electron environment.\n\n### ✨ Features  \n- **Themes** – Customize the look and feel of Stremio with different themes to match your style.  \n  - Example: **Modern Glass Theme** – A modern glass-like aesthetic theme\n\t![modernglasstheme](./images/modernglass_preview.png)\n\t*(This community-made theme by Fxy6969 and can be found in [Stremio-Glass-Theme](https://github.com/Fxy6969/Stremio-Glass-Theme))*\n\n- **Plugins** – Extend Stremio’s functionality with JavaScript plugins for more features.\n  - Example: **AniSkip Integration** – A plugin to integrate [AniSkip](https://github.com/aniskip) to autoskip anime openings and endings.\n   ![aniskip](./images/aniskipplugin.png)\n   *(This plugin is still under testing but can be found in [stremio-aniskip](https://github.com/REVENGE977/stremio-aniskip).)*\n\n- **Built-in Toggleable Discord Rich Presence** – Show what you're watching on Discord with an easy-to-toggle Rich Presence feature.  \n  ![discordpresence](./images/discordrichpresence.png)   \n\n\n## 📥 Downloads\nYou can download the latest version from [the releases tab](https://github.com/REVENGE977/stremio-enhanced/releases). \n\nIf you're on **Windows**, you can also install via winget:\n```\nwinget install REVENGE.StremioEnhanced\n```\n\nYou can also install Stremio Service (which is required for Stremio Enhanced to stream content) via winget:\n```\nwinget install Stremio.StremioService\n```\n\n## ⚙️ Build From Source\n1. Clone the repository: `git clone https://github.com/REVENGE977/stremio-enhanced.git`\n2. Navigate to the project directory: `cd stremio-enhanced`\n3. Install dependencies: `npm install`\n4. Build the project with electron-builder: \n    - For Windows: `npm run build:win`\n    - For Linux (x64): `npm run build:linux:x64`\n    - For Linux (arm64): `npm run build:linux:arm64`\n    - For macOS (x86): `npm run build:mac:x64`\n    - For macOS (arm64): `npm run build:mac:arm64`\n\n## 🎨 Themes and Plugins\n\n### 🖌️ Installing Themes\n1. Go to the settings and scroll down.\n2. Click on the \"OPEN THEMES FOLDER\" button.\n3. Move your theme into the opened folder.\n4. Restart Stremio Enhanced.\n5. You should see your theme in the settings with an option to apply it.\n\n### 🛠️ Installing Plugins\n1. Go to the settings and scroll down.\n2. Click on the \"OPEN PLUGINS FOLDER\" button.\n3. Move your plugin into the opened folder.\n4. Restart Stremio Enhanced or reload using \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eR\u003c/kbd\u003e\n5. You should see your plugin in the settings with an option to enable it.\n\n![settings_screenshot](https://github.com/REVENGE977/stremio-enhanced/raw/main/images/settings_screenshot.png)\n\n### 🌐 Community Plugins \u0026 Themes\nYou can also use the new community tab.\n\n1. Go to the settings and scroll down.\n2. Click on \"Community Plugins \u0026 Themes\"\n3. Here you can see and download the available submitted community-made themes and plugins.\n\n![community_tab](./images/communitytab.png)\n\nThese plugins and themes are fetched from the [Stremio Enhanced Registry](https://github.com/REVENGE977/stremio-enhanced-registry) repository. If you're a developer you can submit your work there.\n\n## ❓ What Is the Difference Between Plugins and Addons?\n- **Addons** are available on the normal version of Stremio. They add catalogs and streams for Stremio.\n- **Plugins** add more functionality to Stremio, like new features.\n\n## 🛠️ Creating your own theme/plugin\n[You can read the wiki for information on how to create your own plugin/theme and how to submit it to the marketplace](https://github.com/REVENGE977/stremio-enhanced/wiki)\n\n## 🐛 Known Issues\n- Due to browser limitations, Blu-ray PGS embedded subtitles don't load. The only way to get around this is to play streams via external players such as VLC or MPV.\n- On macOS, you'll need to bypass Gatekeeper to run the app. This is because the app is not signed.\n\n## 📃 Todo List\nYou can find the current list of tasks and planned features in the [todo.md](./todo.md) file.\nYou can suggest ideas and give feature requests by either creating a feature request issue or by contacting me in my Discord server below.\n\n## 🔗 Discord Server\nYou can contact me on my Discord server to discuss anything related to my projects, whether it'd be features you'd like to see in this project or to share ideas for themes/plugins you'd like to see made.\n\n[![Discord Server](https://dcbadge.limes.pink/api/server/https://discord.gg/jDsgcehrp7?theme=default-inverted\u0026style=for-the-badge)](https://discord.gg/jDsgcehrp7)\n\n\n## ⭐ Support the Project\nConsider giving the project a ⭐ star on GitHub! Your support helps more people discover it and keeps me motivated to improve it.\n\nIf you'd like to go the extra mile, you can also support me by sponsoring the project. Every contribution, big or small, is truly appreciated!\n\n[![Sponsor Me](https://img.shields.io/badge/Sponsor%20Me-%E2%9D%A4-red?style=for-the-badge)](https://github.com/sponsors/REVENGE977)\n\n## 📊 Repository Stats\n\n![Repo Stats](https://repobeats.axiom.co/api/embed/12eac6094c2e78fdff7110d7c850d15279f1cb05.svg \"Repobeats analytics image\")\n\n## 🚨 Important Notice\n**This project is not affiliated in any way with Stremio.**\n\n- **This project** is licensed under the MIT License.\n\n\u003cp align=\"center\"\u003e💻 Developed with ❤️ by \u003ca href=\"https://github.com/REVENGE977\"\u003eREVENGE977\u003c/a\u003e | 📜 Licensed under MIT\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevenge977%2Fstremio-enhanced","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frevenge977%2Fstremio-enhanced","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevenge977%2Fstremio-enhanced/lists"}