Skip to content

StarlightDaemon/CTRL

Repository files navigation

CTRL

Control torrent clients from your browser

A browser extension for managing BitTorrent clients. Built with WXT, React, and TypeScript.

Chrome Firefox CI Tests License


✨ Features

  • Universal Client Support - Unified interface for all major BitTorrent clients (see list below).
  • Secure Vault - Industry-standard AES-GCM encryption for your credentials.
  • Privacy First - Zero telemetry, zero analytics, strictly local data storage.
  • Modern UI - Native dark mode, context menus, and responsive design.
  • Multilingual - Translated into 7 languages.
  • Open Source - MIT licensed and completely auditable code.

📦 Supported Clients

Client Status Key Features
qBittorrent ✅ Full Categories, Tags, Sequential Download
Transmission ✅ Full Labels, Directories
Deluge ✅ Full Labels, Auth
Flood ✅ Full Tags, JWT
ruTorrent ✅ Full Labels, Fast Resume
uTorrent ✅ Full Token Auth
BiglyBT ✅ Full Basic Control
Vuze ✅ Full Basic Control
Aria2 ✅ Basic RPC Multicall

This table is the public support matrix for implemented adapter types. Internal audit or stabilization priorities may temporarily focus on a subset of adapters without implying that the others were removed from the product.


🚧 Project Status

Current Status: Beta / Active Stabilization
Target: v1.0 Store Release

This project is currently in Beta. Use docs/BETA_TESTING.md as the public source of truth for current beta status, tester guidance, and validation-scope notes.

ROADMAP.md is strategic direction, not the live status page.


📥 Installation

Beta Release Available: Download from GitHub Releases - See Beta Guide for instructions.

  1. Download: Get the latest .zip release.
  2. Install:
    • Chrome: Load unpacked in Developer Mode.
    • Firefox: Load as Temporary Add-on.

📖 Documentation

Document Description
Beta Guide Start Here - Public beta status, installation, and testing guidance
E2E Troubleshooting Diagnose Playwright/Environment issues
ROADMAP.md Strategic direction, not live status
docs/DEVELOPMENT.md Setup build environment
CONTRIBUTING.md Contribution guidelines

🛠️ Development

We welcome contributions! See CONTRIBUTING.md to get started.


📄 License

MIT © CTRL Contributors


🙏 Acknowledgments

Inspired by Torrent Control. CTRL is a complete rewrite built from the ground up with modern technologies.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages