magneto Svelte Themes

Magneto

Magneto 🧲: Automatically grab magnet links in Chrome. Privacy-focused and built with Svelte.

Magneto 🧲

A privacy-focused Chrome extension for collecting magnet links. Built with Vite + Svelte + TypeScript and Manifest V3.

✨ Features

  • Auto-Detect: Scans webpages for magnet links. πŸ”
  • Lightweight: Minimal impact on browsing. πŸš€
  • Privacy-First: Operates locally, no data tracking. πŸ”’
  • Simple UI: View, copy, and manage links easily. πŸ–±οΈ
  • Safe Collection: Whitelist sites for trusted links. βœ…

Why Magneto?

Torrent sites go down all the time. One day, a link is there, and the next, it’s gone until the site comes back. I got tired of losing access to torrents I meant to download but didn’t get around to. So I built Magnetoβ€”a simple, lightweight extension to collect and store magnet links, creating a personal cache in case sites go down.

⬇️ Installing

You need chrome 114 or later to install the extension.

  1. Download the latest release from Releases.
  2. Unzip the file.
  3. Open Chrome and go to chrome://extensions/.
  4. Enable 'Developer mode' in the top right.
  5. 'Load unpacked' and select the unzipped folder.

πŸ‘¨β€πŸ’» Developing

Node.js >= 14 or equivalent required

  1. Clone:

    git clone github.com/gergogyulai/magneto.git
    cd magneto
    
  2. Install dependencies (choose one):

    bun install
    npm install
    pnpm install
    
  3. Start dev server (choose one):

    npm run dev
    bun run dev
    pnpm run dev
    

Chrome Dev Mode

  1. Enable 'Developer mode' in Chrome (chrome://extensions/).
  2. 'Load unpacked' and select magneto/build.

πŸ“¦ Building

bun run build # creates a build in the build folder
npm run build
pnpm run build

or

bun run zip # creates a zip file in the package folder
npm run zip
pnpm run zip

πŸ›‘οΈ Privacy

  • No Data Collection: We collect nothing.
  • Local Only: All processing is local.
  • No External Servers: No communication outside your browser.

🀝 Contributing

PRs and issues welcome! πŸ™

πŸ“œ License

MIT License

Top categories

Loading Svelte Themes