Torrentio is, without exaggeration, the most important addon for Stremio. It scrapes dozens of torrent sites (1337x, The Pirate Bay, RARBG’s archives, Nyaa, etc.) and presents results in a clean list. Features include:
Without Torrentio, Stremio is a catalog app. With it, Stremio becomes an endless streaming machine.
Addons are small JavaScript or Node.js modules that communicate with Stremio via a JSON API. They can provide three types of data:
Most people care about #3.
When you click a movie in Stremio, the app queries all installed streaming addons in parallel. Each addon returns a list of streams (e.g., torrent files, magnet links, or direct HTTP URLs). Stremio then displays them, and you pick one. If it’s a torrent, Stremio can stream it directly using its built-in torrent engine (powered by the torrent-stream library) — no waiting for a full download.
This architecture is brilliant because it decouples search from playback. Addons only provide links; Stremio handles playback, subtitles, and watch history. stremio addons
For tech-savvy users, Stremio addons are simple Node.js or Python web servers. You can:
Basic requirements: Node.js or Python, basic web server knowledge, and understanding of the Stremio addon protocol (documented on GitHub).
These add-ons do not host content but organize metadata to help users find where content is available legally.
In the crowded world of streaming aggregators, Stremio stands out as a sleek, modern, and powerful solution. But out of the box, Stremio is just an empty shell—a beautiful cinema with no projector. The magic begins when you understand Stremio addons.
These small pieces of software transform Stremio from a basic media player into a limitless entertainment hub. Whether you want to watch the latest Hollywood blockbuster, a niche anime series, a live TV channel, or a classic film from the 1940s, there is an addon for that. Torrentio is, without exaggeration, the most important addon
In this guide, we will leave no stone unturned. You will learn what Stremio addons are, how they work, where to find the best ones, how to install them safely, and how to troubleshoot common issues.
The addon ecosystem is vibrant but fragile. Torrentio has been taken down from GitHub multiple times but reappears. The developer community relies on self-hosting and mirroring. Recently, a new wave of addon catalogs has emerged — websites that let you discover and install addons with one click, bypassing Stremio’s own (somewhat limited) community list.
Additionally, Stremio 5 (in alpha as of 2025) promises a redesigned addon API with better performance, support for live TV EPGs, and easier discovery. The team has hinted at an addon store that could include paid, legitimate addons (e.g., Netflix official integration, but that’s wishful thinking).
The Stremio add-on system operates on a unique protocol designed to standardize how content is delivered to the application.
An addon is an object with three main fields: Without Torrentio, Stremio is a catalog app
Example: A minimal stream addon that always returns the same video URL.
const serveHTTP = require('stremio-addon-sdk');const addon = manifest: id: 'my.stream.addon', version: '1.0.0', name: 'My Static Streams', resources: ['stream'], types: ['movie', 'series'], idPrefixes: ['tt'] // IMDB IDs , async get( type, id ) if (id === 'tt0111161') // The Shawshank Redemption return streams: [ url: 'https://example.com/video.mp4', title: 'HD' ] ; return streams: [] ; ;
serveHTTP(addon, port: 7000 );
Run it: node index.js. Then install http://localhost:7000/manifest.json in Stremio.