MCPcopy Index your code
hub / github.com/ArrCee76/magnetar

github.com/ArrCee76/magnetar @V2.1.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release V2.1.2 ↗ · + Follow
685 symbols 1,702 edges 38 files 60 documented · 9% updated 16d agoV2.1.2 · 2026-06-23★ 742 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Magnetar

Grab torrents, send them anywhere.

Magnetar is a browser extension that detects torrent magnets and torrent info hashes on webpages, then sends them to your chosen provider or client in a few clicks. It supports cloud providers, self-hosted clients, and your local torrent client, with a clean toolbar for everyday use and extra tools when you need more control.

Magnetar replaces and supersedes four earlier extensions:

Available for Chrome, Edge, Opera, Brave, and Firefox.

Magnetar 2.1.2

Magnetar 2.1.2 is a toolbar, Client view, and Shield release.

It keeps the redesigned 2.x interface, but makes the extension feel faster, cleaner, and more useful in real browsing. The biggest additions are the new Client view inside the toolbar, better provider browsing, improved Shield popup handling, an optional recommended popup list, a Magnetar Mobile shortcut, and improved handling for sites and providers that need special flows.

Everything remains local-first. Magnetar does not use analytics, telemetry, ads, or tracking inside the extension.

What's new in 2.1.2

  • New Client view in the toolbar
  • Browse configured provider or client items without leaving the current page
  • 25-item pagination in Client view
  • Zebra row styling for easier scanning
  • Open in provider buttons from Client rows
  • Direct download buttons where a provider exposes a safe direct download flow
  • TorBox Client download handling using the provider download request flow
  • Real-Debrid Client download support where resolvable
  • AllDebrid Client rows use Open in AllDebrid instead of pretending multi-file packages are direct downloads
  • Client toggle beside Batch
  • Batch and Client are mutually exclusive toolbar modes
  • Compact toolbar polish across Chrome and Firefox
  • Ignore site is easier to access across toolbar modes
  • Magnetar Mobile phone shortcut before the light/dark button
  • Faster Magnetar Shield popup and redirect tab handling
  • Optional recommended Shield popup list import from arrcee.com
  • Manual and imported Shield domains are kept separate
  • Recommended Shield list is remote data only, not remote code
  • ext.to detail-page support using the site's own View Hash flow
  • Firefox port of the 2.1.2 toolbar and Client improvements
  • No forced What's New tab for this release
  • No onboarding interruption for this release

Highlights

  • Detects magnet links and torrent info hashes on webpages
  • Sends to Real-Debrid, AllDebrid, Premiumize, TorBox, RDT Client, qBittorrent, or your local torrent client
  • Standard mode for simple sending
  • Advanced mode for target switching, manual send, batch tools, Client view, ignored sites, pinning, and detection details
  • Client view for provider/client browsing in the toolbar
  • Manual send for pasted magnet links and hashes
  • Batch mode for pages with one torrent or many
  • Save for later queue
  • Download history with search, export, resend, source URL, and delete actions
  • Recent activity in the toolbar with up to the last 20 sends
  • Help button linking to https://arrcee.com/magnetarhelp
  • Open provider and Open downloads shortcuts
  • Magnetar Shield for nuisance popup and redirect blocking
  • Optional recommended popup list import for Shield
  • Ignore site for false-positive detections
  • Light and dark modes
  • Magnetar Mobile shortcut
  • Local-only storage with no analytics, telemetry, or tracking

Supported targets

Target Notes
Real-Debrid Cloud provider support with cache checking, magnet sending, provider opening, and Client download support where resolvable
AllDebrid Cloud provider support with cache lookup and Open in AllDebrid handoff for Client rows
Premiumize Cloud storage and downloader support with cache lookup and provider browsing where supported
TorBox Cloud provider support with cache lookup, provider browsing, and request-download handling where supported
RDT Client Self-hosted Real-Debrid proxy support with optional cache checking and configured client opening
qBittorrent Self-hosted qBittorrent Web UI sending and configured client opening
Local client Hands the magnet URI to your operating system's default torrent handler

Standard and Advanced modes

Magnetar can run in two interface modes.

Standard mode

Standard mode keeps Magnetar clean and simple.

You get the core tools:

  • Send to your default provider
  • Save for later
  • Share
  • Copy magnet
  • Copy hash
  • Open provider
  • Open downloads
  • Ignore site where available
  • Magnetar Mobile shortcut
  • Theme toggle
  • Settings
  • Basic expanded view

This is the best mode if you just want Magnetar to detect torrents and send them without extra decisions.

Advanced mode

Advanced mode unlocks extra controls for users who want more power.

Advanced tools include:

  • Target selector for one-off sends to a different provider
  • Batch toggle on the toolbar
  • Client toggle on the toolbar
  • Batch mode with one detected item or many
  • Client view for browsing configured provider/client items
  • Manual send for pasted magnet links and hashes
  • Optional hash naming for manual sends
  • Ignore site for false-positive detections
  • Pin toolbar to keep Magnetar open after sending
  • Detection details in the expanded panel
  • Popup button to open the Magnetar toolbar manually on pages with no detection

Advanced mode does not change your default provider unless you change it in settings.

Toolbar styles

Magnetar supports two toolbar styles.

Compact

Compact mode keeps the banner smaller and less intrusive.

Full

Full mode gives the toolbar more room and is better if you use Advanced mode often.

Magnetar 2.1.2 polishes the toolbar sizing, spacing, icon placement, and mode controls so the toolbar feels cleaner without hiding the important actions.

You can change interface mode and toolbar style from onboarding or settings.

Client view

Client view is the main new 2.1.2 workflow.

It lets you browse supported provider or client items directly from the Magnetar toolbar without leaving the page you are on.

Client view can show:

  • configured provider/client items
  • item names
  • type and size where available
  • cache or status metadata where available
  • provider/source metadata
  • Open in provider actions
  • direct download actions where supported
  • 25 items per page
  • previous and next pagination
  • clean zebra rows

Client view is loaded on demand from the selected toolbar target. It is not the same as Batch mode.

Client view vs Batch mode

Feature Purpose
Batch mode Works with torrent items detected on the current webpage
Client view Browses your configured provider/client library from the toolbar

Batch is for the page you are looking at.

Client view is for your configured provider or client.

Client provider behaviour

Client view only shows actions that make sense for the selected provider/client.

Provider/client Client behaviour
TorBox Shows supported items and Open in TorBox actions. Downloads use the provider request-download flow where supported.
Real-Debrid Shows supported items and direct download actions where Magnetar can resolve them safely.
AllDebrid Uses Open in AllDebrid pills so the user can download through AllDebrid's own page. Magnetar does not fake a direct multi-file zip download.
Premiumize Shows supported browsing/open actions where available. Download support depends on the exposed provider data.
RDT Client Support depends on configured client URL and exposed client data.
qBittorrent Support depends on configured Web UI and available safe actions.
Local client Local sends are handed to the browser or operating system torrent handler. Local browsing is only shown where a safe configured path exists.

AllDebrid handling

AllDebrid multi-file downloads are different from some other providers.

For AllDebrid Client rows, Magnetar 2.1.2 uses a clear Open in AllDebrid action rather than pretending the row is a direct zip download.

This avoids:

  • partial package downloads
  • hidden service-page automation
  • downloading only the first file from a multi-file item
  • navigating the current page away unexpectedly

The user stays in control and uses AllDebrid's own download page for AllDebrid-specific package actions.

Manual send

Manual send lets you paste a magnet link or torrent hash directly into Magnetar.

This is useful when:

  • a page does not contain a visible magnet link
  • you copied a hash from somewhere else
  • you want to send something without relying on page detection

If you paste a raw hash, Magnetar cannot know the torrent name from the hash alone. You can add an optional name so your local Magnetar history is easier to read.

Target sending

Advanced mode adds a Target button beside the main Send button.

Use it to send the current torrent to another provider without changing your saved default.

For example, your default provider can stay TorBox, but one item can be sent to Real-Debrid, AllDebrid, Premiumize, qBittorrent, RDT Client, or your local torrent client.

Local torrent client is always available because it does not need API credentials.

Batch mode

Batch mode is for pages with multiple detected torrent results.

It supports:

  • one detected item or many
  • selected sends
  • target switching
  • save flags
  • sent badges
  • cache status
  • saved queue
  • recent activity
  • batch drawer
  • clean row alignment
  • history and stats

Batch mode can be toggled from the toolbar in Advanced mode.

Batch and Client are separate toolbar modes. Opening one closes the other.

Save for later

Save for later lets you keep torrents in a local queue without sending them immediately.

Saved items can be sent later from:

  • the expanded toolbar
  • the batch drawer
  • saved lists inside Magnetar

Saved data is stored locally in your browser extension storage.

Ignore site

If Magnetar opens on a site where it should not, you can ignore that site.

Click Ignore site and Magnetar will:

  • save the current domain
  • hide the banner
  • stop showing detection banners on that domain

Ignored websites can be reviewed and removed from settings.

This is separate from Magnetar Shield. Ignore site only stops Magnetar detection banners. It does not block the website.

Magnetar Shield

Magnetar Shield is a built-in nuisance popup and redirect blocker for unwanted domains.

It can:

  • block popup and redirect domains
  • close or block known unwanted tabs
  • import and export manual blocked domains
  • manage a reviewable blocklist in settings
  • use an optional recommended popup list

On Chromium browsers, Shield uses declarativeNetRequest plus faster tab checks where available.

On Firefox, Shield uses Firefox-compatible navigation and tab handling to close blocked tabs quickly.

Magnetar 2.1.2 improves Shield so popup tabs can be caught earlier, including tabs that start as about:blank and then reveal their final popup URL.

Recommended popup list

Magnetar 2.1.2 adds an optional recommended popup list for Shield.

The recommended list is designed for nuisance popup and redirect domains that appear on aggressive sites. It is not a full adblocker.

The list is:

  • optional
  • user-installed from settings
  • removable at any time
  • stored locally after import
  • kept separate from manual blocked domains
  • plain JSON data
  • remote data only, not remote code

Public list URL:

https://arrcee.com/magnetar/shield-popup-list.json

The recommended list only targets top-level popup/tab navigations.

It does not block:

  • normal page scripts
  • images
  • stylesheets
  • XHR/fetch
  • Cloudflare captcha/challenge resources
  • ordinary site resources

Manual blocked domains and imported recommended domains are combined for Shield matching, but they remain separate in storage. Removing the recommended list does not remove manual blocked domains.

Open provider and downloads

Magnetar can open useful destinations directly from the toolbar.

Depending on the active target, you can open:

  • TorBox
  • Real-Debrid
  • AllDebrid
  • Premiumize
  • qBittorrent Web UI, if configured
  • RDT Client, if configured
  • your browser downloads folder
  • Magnetar Mobile information

For the local torrent client target, Magnetar does not pretend to open your desktop torrent app. Local sends are handed to your browser or operating system torrent handler.

Magnetar Mobile shortcut

Magnetar 2.1.2 adds a small phone shortcut to the toolbar.

It appears

Core symbols most depended-on inside this repo

Shape

Function 677
Class 4
Method 4

Languages

TypeScript100%

Modules by API surface

firefox/content.js124 symbols
chrome/content.js124 symbols
firefox/background.js44 symbols
chrome/background.js39 symbols
firefox/options.js26 symbols
chrome/options.js26 symbols
firefox/lib/browser-polyfill.min.js22 symbols
chrome/lib/browser-polyfill.min.js22 symbols
firefox/lib/shield.js18 symbols
chrome/lib/shield.js18 symbols
firefox/lib/detector.js16 symbols
chrome/lib/detector.js16 symbols

For agents

$ claude mcp add magnetar \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page