Manage your Stremio addon order without reinstalling everything.
Reorder, edit, back up, and restore your addon collection from a clean web interface.
Features · Local development · Deployment · Contributing · License
Stremio addon order is tied to install order. Moving one addon up usually means uninstalling and reinstalling others around it.
Stremio Addon Manager loads your addon collection, lets you make local changes, and syncs the updated order back to your Stremio account.
- Reorder addons with drag and drop
- Add addons from manifest URLs or
stremio://links - Edit addon manifests before syncing
- Back up and restore addon collections as JSON
- Review local changes before syncing them to Stremio
- Responsive interface with light and dark mode
- Route Stremio and manifest requests through Cloudflare Pages Functions
- Passwords are used only to request a Stremio AuthKey.
- AuthKeys are stored locally in your browser.
- The Cloudflare Functions proxy does not persist credentials.
- You can skip password login and paste an AuthKey directly.
Treat your AuthKey like a password.
npm install
npm run dev:pagesnpm run dev:pages builds the app and starts Cloudflare Pages dev, which is required for the /api/* routes. Use npm run dev only when working on static UI without API calls.
npm test
npm run buildDeploy on Cloudflare Pages with:
- Build command:
npm run build - Output directory:
dist
Functions live in functions/api and are detected automatically.
You can sign in normally or paste an existing Stremio AuthKey.
How to retrieve your AuthKey manually
Log into Stremio Web, open the browser console, and run:
JSON.parse(localStorage.getItem("profile")).auth.keyOn mobile, type javascript: in the address bar, then paste this immediately after it:
(t=document.createElement("textarea"),t.value=JSON.parse(localStorage.profile).auth.key,document.body.append(t),t.select(),document.execCommand("copy"),t.remove())Contributions are welcome. Please read CONTRIBUTING.md for details on code style and quality check requirements.
- Maintained by EithonX
- Based on original work by Pancake3000
- Thanks to Sleeyax and
<Code/>for initial research
This project is open-source software licensed under the GNU General Public License v3.0.
This project is not affiliated with Stremio. Use it at your own risk, and back up your addon collection before making major changes.