An open API service indexing awesome lists of open source software.

https://github.com/vjdev1212/strmify

Strmify is your streaming companion for discovering and streaming movies and TV shows through various add-on sources and third-party integrations. Find, search, and play content using your preferred media player.
https://github.com/vjdev1212/strmify

real-debrid sideload streaming stremio stremio-addons stremio-server strmify torrent trakt

Last synced: 4 months ago
JSON representation

Strmify is your streaming companion for discovering and streaming movies and TV shows through various add-on sources and third-party integrations. Find, search, and play content using your preferred media player.

Awesome Lists containing this project

README

          

# Strmify

Strmify is your streaming companion for discovering and streaming movies and TV shows through various add-on sources and third-party integrations. Find, search, and play content using your preferred media player.

---

## Components

1. **TMDB** – Provides comprehensive metadata that powers the application
2. **Stremio Add-ons** – Essential for streaming content via torrents or direct links
3. **Stremio Service** – Enables seamless remote torrent streaming capabilities
5. **Media Players** – Supports a wide variety of playback formats

---

## About Strmify

Strmify is designed to work within the Stremio addons ecosystem but takes a minimalistic approach by using only the essential functionality required for streaming.

### Content Discovery

Instead of relying on addon catalogues, Strmify provides content discovery through:

- **TMDB API** – Powers popular, trending, and genre-specific catalogues.

## Download

[![Get it on Google Play](https://img.shields.io/badge/Google_Play-414141?style=for-the-badge&logo=google-play&logoColor=white)](https://play.google.com/store/apps/details?id=com.vijayyuvi.strmify)
[![Install via AltStore](https://img.shields.io/badge/AltStore-4CAF50?style=for-the-badge&logo=apple&logoColor=white)](https://raw.githubusercontent.com/vjdev1212/strmify/refs/heads/main/sources/sidestore-source.json)
[![Install via SideStore](https://img.shields.io/badge/SideStore-A020F0?style=for-the-badge&logo=apple&logoColor=white)](https://raw.githubusercontent.com/vjdev1212/strmify/refs/heads/main/sources/sidestore-source.json)

Or download directly from [GitHub Releases](https://github.com/vjdev1212/strmify/releases)

---

## Screenshots

### Mobile







### Tablet






---

## FAQ

### General Questions

**Q: Is it vibe-coded?**
A: Yes. ~80% of the code was generated by AI.

**Q: Will it replace Stremio?**
A: The short answer is NO and it will never be. Stremio provides more features and it's evolving. It has multiple platforms support while strmify is just a simple streaming app powered by stremio addons only for Android and IOS platforms.

**Q: Why Strmify when Stremio already exists?**
A: It started as a hobby project when Stremio wasn't available on iOS. Now that they have an official app on the App Store, I want to keep Strmify simple and focused — minimal features, maximum streaming.

**Q: Will there be a TV version?**
A: Not at the moment — there are already some great apps out there for TV platforms.

**Q: Will this support Anime content?**
A: Not right now — there are dedicated apps for anime that do it much better.
---

## For Developers: Addon Documentation

### Overview

Strmify addons provide streaming sources for movies and series through a standardized API. Addons can serve both direct streams and torrent-based streams.

---

### Manifest Endpoint

**URL Pattern:** `{addonurl}/manifest.json`
**Example:** `https://torrentio.strem.fun/manifest.json`

#### Required Properties

| Property | Type | Description |
|----------|------|-------------|
| `id` | string | Unique identifier for the addon |
| `version` | string | Addon version |
| `name` | string | Display name of the addon |
| `description` | string | Brief description of the addon |
| `types` | array | Supported content types: `["movie", "series"]` |

#### Optional Properties

| Property | Type | Description |
|----------|------|-------------|
| `logo` | string | URL to addon logo image |
| `behaviorHints.configurable` | boolean | Whether addon supports configuration |

#### Example Response
```json
{
"id": "com.stremio.mediafusion",
"version": "1.0.0",
"name": "MediaFusion",
"description": "Universal Stremio Add-on for Movies, Series.",
"types": ["movie", "series"],
"behaviorHints": {
"configurable": true
},
"logo": "https://i.ibb.co/8DVXvP3/icon-152x152.png"
}
```

---

### Stream Endpoint

### Movies

**URL Pattern:** `{addonurl}/stream//.json`
**Example:** `https://torrentio.strem.fun/stream/movie/tt6105098.json`

### TV Shows

**URL Pattern:** `{addonurl}/stream//::.json`
**Encoded URL Pattern:** `{addonurl}/stream//%3A%3A.json`
**Example:** `https://torrentio.strem.fun/stream/series/tt6105098%3A1%3A1.json`

#### Parameters

| Parameter | Description | Example |
|-----------|-------------|---------|
| `` | Content type | `movie` or `series` |
| `` | IMDb ID | `tt6105098` |
| `` | Season | `1` |
| `` | Episode | `8` |

---

### Stream Types

#### 1. Torrent Streams

Torrent streams require the Stremio service to be configured in settings.

**Required Properties:**

| Property | Type | Description |
|----------|------|-------------|
| `infoHash` or `magnet` | string | Either infohash or magnet link (at least one required) |
| `name` | string | Source/quality identifier |
| `title` | string | Detailed stream information |

**Example Response:**
```json
{
"streams": [
{
"name": "Torrentio\n4k HDR",
"title": "The Lion King 2019.MULTi.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC-DDR\n👤 11 💾 18.79 GB ⚙️ 1337x\nMulti Audio",
"infoHash": ""
},
{
"name": "Torrentio\n4k HDR",
"title": "The Lion King 2019 4K UHD BluRay 2160p HDR10 DTS-HD MA TrueHD 7.1 Atmos x265-MgB\n👤 8 💾 20.63 GB ⚙️ 1337x",
"magnet": ""
}
]
}
```

---

#### 2. Direct Streams

Direct HTTP/HTTPS streaming URLs.

**Required Properties:**

| Property | Type | Description |
|----------|------|-------------|
| `url` | string | Direct streaming URL |
| `name` | string | Source/quality identifier |
| `title` or `description` | string | Detailed stream information (title preferred) |

**Example Response:**
```json
{
"streams": [
{
"name": "Torrentio\n4k HDR",
"title": "The Lion King 2019.MULTi.UHD.BluRay.2160p.TrueHD.Atmos.7.1.HEVC-DDR\n👤 11 💾 18.79 GB ⚙️ 1337x\nMulti Audio",
"url": ""
},
{
"name": "Torrentio\n4k HDR",
"title": "The Lion King 2019 4K UHD BluRay 2160p HDR10 DTS-HD MA TrueHD 7.1 Atmos x265-MgB\n👤 8 💾 20.63 GB ⚙️ 1337x",
"url": ""
}
]
}
```

---

### Important Notes

- **Torrent Streams:** Both `infoHash` and `magnet` are supported. Provide at least one
- **Stremio Service:** Torrent streaming requires the Stremio service to be configured in settings page
- **Stream Format:** Strmify handles both torrent and direct stream formats automatically