Skip to content

taylorcox75/qRemote

Repository files navigation

qRemote

Native iOS & Android App for qBittorrent • GitHub

iOS: Download on the App Store · TestFlight Beta
Android: Closed beta — Join Google Group, then access Play Store preview

Screenshots

Torrents List

Dark mode and light mode both work. Filter by status, search, and sort however you want.

Torrent Details

Everything you need in one place. Speeds, trackers, files, peers. Pause, delete, recheck, change priorities.

Transfer Monitor

Watch your speeds and tweak limits on the fly. Quick presets or set your own values.

Settings

Connect to multiple servers. Supports IP addresses, hostnames, and subdomains. Manage categories and tags.

What It Does

  • Manage torrents: pause, resume, delete, recheck, reannounce
  • Monitor transfers with real-time updates
  • Set speed limits (global and per-torrent)
  • Manage trackers, files, and priorities
  • Multiple servers with secure credential storage
  • Categories and tags
  • Dark/light mode

Requirements

  • qBittorrent 4.1+ with WebUI enabled
  • iOS 14+
  • Node.js 18+ (for development)

Getting Started

git clone https://github.com/yourusername/qRemote.git
cd qRemote
npm install
npm start

Scan the QR code with Expo Go or press i for iOS simulator.

Building

npm install -g eas-cli
eas login
eas build --platform ios --profile production

Setup

  1. Go to Settings → tap +
  2. Add your qBittorrent server (IP/hostname, port, credentials)
  3. Enable HTTPS if needed
  4. Connect and you're good to go

Built With

React Native (Expo), TypeScript, Expo Router

Contributing

PRs welcome. Issues too.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors