Skip to content

ayman708-UX/PlayTorrio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PlayTorrio - Cross-Platform Media Center

Platform Support

PlayTorrio is an all-in-one media center application that brings together streaming, torrenting, and media management in a beautiful, easy-to-use interface.

โœจ Features

๐ŸŽฌ Media Streaming

  • WebTorrent Integration - Stream torrents directly without waiting for downloads
  • Debrid Services - Support for Real-Debrid, AllDebrid, and more
  • Multi-File Selection - Choose which files to stream from torrents
  • Resume Playback - Continue watching where you left off

๐Ÿ“บ Content Discovery

  • Movies & TV Shows - Browse and search extensive catalogs
  • Anime - Dedicated anime section with subtitles
  • Metadata - Rich information from TMDB, TVDB, and more
  • Jackett Integration - Search across hundreds of torrent sites

๐Ÿ“ฑ Casting & Playback

  • Chromecast Support - Cast to your TV seamlessly
  • MPV Player - High-quality playback with hardware acceleration
  • VLC Integration - Alternative player support
  • Subtitle Support - Automatic subtitle downloading and loading

๐Ÿ“š Book Library

  • EPUB Downloads - Download and read books
  • Z-Library Integration - Access millions of books
  • Cover Art - Beautiful library with cover images
  • Offline Reading - Books saved locally

๐ŸŽต Music Features

  • Music Streaming - Stream from various sources
  • Offline Downloads - Save music for offline listening
  • Cover Art & Metadata - Rich music library

๐ŸŽฎ Additional Features

  • Discord Rich Presence - Show what you're watching
  • Auto-Updates - Stay up to date automatically
  • Cache Management - Control storage and cleanup
  • Custom Cache Location - Choose where to store files
  • Dark Mode UI - Beautiful, modern interface

๐Ÿ–ฅ๏ธ Platform Support

โœ… Windows

  • Windows 10/11
  • NSIS Installer
  • Full feature support

โœ… macOS

  • macOS 10.15+
  • Intel & Apple Silicon (universal)
  • DMG Installer
  • Native .app support for players

โœ… Linux

  • AppImage & .deb packages
  • Ubuntu, Debian, Fedora, Arch
  • Full feature support

๐Ÿš€ Quick Start

For Windows Users

  1. Download PlayTorrio.installer.exe from Releases
  2. Run the installer
  3. Launch PlayTorrio from Start Menu or Desktop

For macOS Users

  1. Download PlayTorrio-{version}-{arch}.dmg from Releases
    • Choose x64 for Intel Macs
    • Choose arm64 for Apple Silicon (M1/M2/M3)
  2. Open the DMG and drag PlayTorrio to Applications
  3. Right-click PlayTorrio โ†’ Open (first time only)

For Linux Users

  1. Download PlayTorrio-{version}.AppImage from Releases
  2. Open it

๐Ÿ“ฆ Dependencies

Media Players

PlayTorrio requires either MPV or VLC for video playback:

Windows

  • Players are bundled in the installer

macOS

  • Install system-wide: brew install --cask mpv or download from mpv.io
  • Alternative: IINA (modern MPV frontend)
  • VLC: Download from videolan.org

Linux

# MPV
sudo apt install mpv        # Debian/Ubuntu
sudo dnf install mpv        # Fedora
sudo pacman -S mpv          # Arch

# VLC
sudo apt install vlc        # Debian/Ubuntu
sudo dnf install vlc        # Fedora
sudo pacman -S vlc          # Arch

๐Ÿ”ง Configuration

First Launch

  1. Optional: Configure Jackett for torrent search

    • Settings โ†’ Jackett API Key
    • Enter your Jackett URL and API key
  2. Optional: Set up Real-Debrid

    • Settings โ†’ Real-Debrid
    • Enter your API key for premium streaming
  3. Optional: Choose cache location

    • Settings โ†’ Cache Location
    • Select where to store temporary files

Media Player Selection

  • Click the MPV/VLC toggle in the player controls
  • Default: MPV (recommended for better performance)

๐Ÿ“‚ File Locations

Windows

  • Settings: %APPDATA%\PlayTorrio\
  • Cache: %LOCALAPPDATA%\PlayTorrio\
  • Books: %APPDATA%\PlayTorrio\epub\

macOS

  • Settings: ~/Library/Application Support/PlayTorrio/
  • Cache: ~/Library/Caches/PlayTorrio/
  • Books: ~/Library/Application Support/PlayTorrio/epub/

Linux

  • Settings: ~/.config/PlayTorrio/
  • Cache: ~/.cache/PlayTorrio/
  • Books: ~/.config/PlayTorrio/epub/

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

๐Ÿ“ License

This project is licensed under the CUSTOM License - see the LICENSE file for details.

๐Ÿ› Issues & Support

Found a bug? Have a feature request?

๐Ÿ™ Acknowledgments

  • Electron - Cross-platform desktop framework
  • WebTorrent - Streaming torrent client
  • MPV - Media player
  • VLC - Alternative media player
  • All the open-source libraries that make this possible

โญ Star History

If you like PlayTorrio, please give it a star on GitHub!


Icon Made by Adnan ahmed https://github.com/ddosintruders https://adnan-ahmed.pages.dev/

Made with โค๏ธ by Ayman

Download Latest Release | Report Bug | Request Feature