Skip to content

chwair/magnolia

Repository files navigation

Magnolia Logo

Magnolia

A beautiful, feature-rich torrent streaming client

Magnolia's home page

Features

  • Direct streaming of torrents without full download
  • Search for media from multiple torrent providers directly in-app
    • Nyaa
    • LimeTorrents
    • ThePirateBay
    • EZTV
  • Advanced video player
    • Full SRT and ASS subtitle support
    • Audio track support
    • Chapter support with automatic skip prompts
    • Keyboard shortcuts
  • Modern user interface
  • Watch progress tracking
  • Recommendations based on your "my list"

Download

Get the latest build here

(Windows only for now, MacOS and Linux support is planned)

Building

Prerequisites

  • Node.js 18+
  • Rust 1.75+
  • pnpm/npm

Setup

# Clone the repository
git clone https://github.com/chwair/magnolia.git
cd magnolia

# Install dependencies
npm install

# Run dev server
npm run tauri:dev

# Build for production
npm run tauri:build

Acknowledgments

License

MIT

Disclaimer

Magnolia doesn't host any files or torrents. It is the user's responsibility to ensure they have the legal right to download and stream any content accessed through the application. Please adhere to your local copyright laws and regulations.