https://github.com/varunsalian/debrify
Stream & Download Effortlessly — The all-in-one debrid manager for Real-Debrid, Torbox, and PikPak. Available on Android, Android TV, Windows, macOS, Linux, and iOS.
https://github.com/varunsalian/debrify
android-tv debrid download-manager flutter media-player real-debrid streaming torbox torrent
Last synced: 4 months ago
JSON representation
Stream & Download Effortlessly — The all-in-one debrid manager for Real-Debrid, Torbox, and PikPak. Available on Android, Android TV, Windows, macOS, Linux, and iOS.
- Host: GitHub
- URL: https://github.com/varunsalian/debrify
- Owner: varunsalian
- License: other
- Created: 2025-08-02T07:02:06.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2026-01-30T15:05:24.000Z (4 months ago)
- Last Synced: 2026-01-30T22:18:03.432Z (4 months ago)
- Topics: android-tv, debrid, download-manager, flutter, media-player, real-debrid, streaming, torbox, torrent
- Language: Dart
- Homepage: https://varunsalian.github.io/debrify/
- Size: 33 MB
- Stars: 164
- Watchers: 4
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Android-TV-FOSS-Apps - [Source
- awesome-debrid - Debrify - (292★) Open-source cross-platform debrid manager. Android, Android TV, iOS, Windows, macOS, Linux. Supports RD, TorBox, PikPak. Stremio and Trakt integration. Flutter. (Content Managers / Stremio Utility Addons)
README
Debrify
Stream & Download — Effortlessly
The all-in-one debrid manager for Real-Debrid, Torbox, and PikPak
Website •
Download •
Features •
Platforms •
Reddit •
Discord
---
---
## What is Debrify?
Debrify is a **debrid manager** that lets you browse, stream, and download content from your debrid accounts—all from one app. It comes with a **built-in video player** optimized for movies and TV shows, a **download manager** with queue support, an **optional plugin system** for torrent search engines, and **Stremio Addons support** for discovering content.
---
## ✨ Features
### Debrid Management
- **Multi-provider support** — Real-Debrid, Torbox, and PikPak
- **Full feature parity** — Stream, download, and manage files across all providers
- **Account dashboard** — View status, expiration, and usage at a glance
- **File browser** — Browse and manage your debrid cloud storage
### Built-in Player
- **Native playback** — Powered by media_kit/libmpv
- **Track selection** — Switch audio and subtitle tracks on the fly
- **Resume playback** — Picks up where you left off, always
- **TV-optimized** — Gesture controls on mobile, remote-friendly on TV
### Download Manager
- **Background downloads** — Queue files and let them download
- **Pause & resume** — Full control over your download queue
- **Batch operations** — Select multiple files, download all at once
- **Cross-platform** — Works on mobile and desktop
### Search Plugins *(Optional)*
- **Engine marketplace** — Import community-built torrent search engines
- **Multi-engine search** — Query multiple sources simultaneously
- **Smart filtering** — Filter by quality, size, seeders, and more
- **One-click add** — Send results directly to your debrid provider
### Stremio Addons
- **Easy install** — Paste addon links or install directly from browser
- **Content discovery** — Search movies and shows across multiple sources
- **Quick play** — Stream directly or browse available torrents
- **Seamless integration** — Works with your debrid provider
### External Players
- **Player choice** — Use your preferred video player app
- **VR support** — Stream to DeoVR for immersive playback
- **One-tap handoff** — Send any stream to external apps
### IPTV Support
- **M3U playlists** — Load your IPTV playlists
- **Live TV** — Watch live channels seamlessly
- **Channel favorites** — Organize and quick-access your channels
### Stremio TV *(Beta)*
- **TV guide experience** — Addon catalogs as live TV channels
- **Auto-rotation** — "Now playing" rotates on a configurable schedule
- **Channel filters** — Filter by addon or content type
- **Favorites** — Pin channels to home screen
### Reddit Videos
- **Audio merged** — Plays videos with audio properly combined
- **Download support** — Save Reddit videos locally
---
## 📺 Android TV Mode
A dedicated lean-back experience for your living room.
- **Remote-friendly player** — Full playback controls with D-pad navigation
- **Subtitle customization** — Size, style, color, and background options
- **Channel mode** — Watch content like cable TV with channel numbers
- **Quick channel guide** — Switch channels on the fly
---
## 📱 Supported Platforms
Debrify runs everywhere. One codebase, full feature support across all platforms.
| Platform | Download | Notes |
|:---------|:---------|:------|
| **Android** | [APK](https://github.com/varunsalian/debrify/releases) | Phones and tablets |
| **Android TV** | [APK](https://github.com/varunsalian/debrify/releases) | Full D-pad navigation and remote support |
| **Windows** | [Installer](https://github.com/varunsalian/debrify/releases) | Windows 10/11 |
| **macOS** | [DMG](https://github.com/varunsalian/debrify/releases) | Intel and Apple Silicon |
| **Linux** | [AppImage](https://github.com/varunsalian/debrify/releases) | x86_64 and ARM64. Requires dependencies ([see install notes](#linux)) |
| **iOS** | [IPA](https://github.com/varunsalian/debrify/releases) | Unsigned — requires sideloading ([guide](docs/iOS-Installation.md)) |
---
## 🚀 Installation
### Android / Android TV
Download the APK from [Releases](https://github.com/varunsalian/debrify/releases) and install. On TV, use a file manager app like Downloader or install via ADB.
### Windows
Download the installer, run it, and launch from the Start Menu. First run may trigger SmartScreen—click "More info" → "Run anyway".
### macOS
Download the DMG, drag Debrify to Applications. First launch: right-click → Open (app is not notarized).
### Linux
```bash
# Install dependencies (required)
# Ubuntu 24.04+
sudo apt install libmpv2 libsqlite3-dev libfuse2
# Ubuntu 22.04 / Debian
sudo apt install libmpv1 libsqlite3-dev libfuse2
# Fedora
sudo dnf install mpv-libs sqlite-devel fuse-libs
# Arch
sudo pacman -S mpv sqlite fuse2
# Run the AppImage
chmod +x debrify-*.AppImage
./debrify-*.AppImage
```
### iOS
Download the unsigned IPA and sideload using **AltStore** or **Sideloadly**. See the [iOS Installation Guide](docs/iOS-Installation.md) for step-by-step instructions.
> **Note:** Sideloaded apps require re-signing every 7 days. AltStore can handle this automatically.
---
## 🔌 Provider Support
| Feature | Real-Debrid | Torbox | PikPak |
|:--------|:-----------:|:------:|:------:|
| Stream files | ✅ | ✅ | ✅ |
| Download files | ✅ | ✅ | ✅ |
| Browse cloud storage | ✅ | ✅ | ✅ |
| Add magnets/links | ✅ | ✅ | ✅ |
| Playlists | ✅ | ✅ | ✅ |
| Episode tracking | ✅ | ✅ | ✅ |
---
## 🛠️ Building from Source
```bash
git clone https://github.com/varunsalian/debrify.git
cd debrify
flutter pub get
flutter run
```
**Build commands:**
```bash
flutter build apk --release # Android
flutter build ios --release --no-codesign # iOS (unsigned)
flutter build windows --release # Windows
flutter build macos --release # macOS
flutter build linux --release # Linux
```
---
## 🗺️ Roadmap
- [ ] Enhanced desktop UX
- [ ] In-app update notifications
- [ ] More search engine plugins
- [ ] Improved test coverage
---
## 🤝 Contributing
1. Fork the repo
2. Create a feature branch: `git checkout -b feature/my-feature`
3. Commit changes: `git commit -am 'Add my feature'`
4. Push: `git push origin feature/my-feature`
5. Open a pull request
---
## 💬 Community
- **Reddit** — [r/debrify](https://www.reddit.com/r/debrify/) for discussion and tips
- **Discord** — [Join the server](https://discord.gg/nay3FVtAp) for help and updates
- **Issues** — [Report bugs](https://github.com/varunsalian/debrify/issues) or request features
---
## 📄 License
Debrify is released under the [Polyform Noncommercial License 1.0.0](LICENSE). Free for personal use. Commercial use is not permitted.
---
Made with Flutter. Free for personal use.