iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
The fastest way to download from Real-Debrid and TorBox. Native desktop app with multi-threaded downloads, keyboard-first controls, and secure token storage.
MediaRust · TypeScriptGitHub @CasaVargasOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Loading the full README. The saved excerpt is shown below.
A free, open-source desktop downloader for Real-Debrid, TorBox, and Premiumize. Resumable multi-connection downloads, a native interface in light or dark, and your tokens stay in your OS keychain.
Downloads that don't start over
• Multiple connections per file (4 by default, up to 16)
• Resumes after dropped connections, app restarts, and crashes
• Expired debrid links refresh automatically
• Pause, resume, and retry, for one download or all of them
• One app-wide speed limit and concurrent-download limit
• Waits for the network to come back instead of failingRead the full README ↗A free, open-source desktop downloader for Real-Debrid, TorBox, and Premiumize. Resumable multi-connection downloads, a native interface in light or dark, and your tokens stay in your OS keychain.
Download · Website · Release notes
Downloads that don't start over
A native interface
Everything around the download
.torrent files, pick files, and set it as your default magnet handler| Platform | Build |
|---|---|
| macOS (Apple Silicon, macOS 11+) | .dmg |
| Windows 10+ (x64 and ARM64) | .exe installer |
| Linux (x64 and ARM64) | .deb, .AppImage, .rpm |
Get them from the website or the latest release. You'll need a Real-Debrid, TorBox, or Premiumize account.
⌘ on macOS, Ctrl on Windows and Linux.
| Shortcut | Action |
|---|---|
| ⌘ K | Search |
| ⌘ N | Add a torrent |
| ⌘ , | Settings |
| ⌘ R | Refresh |
| ⌘ I | Show or hide the details panel |
| 1–4 | Torrents, Downloads, Completed, Watch List |
| / | Filter the current list |
| ↑ ↓ / Enter | Select / run the default action |
| Space | Pause or resume the selected download |
| Delete | Remove or cancel the selection |
| Esc | Close the panel or dialog |
DebridDownloader is a download manager for paid debrid services. It:
It's a neutral tool. Users are responsible for how they use it and which sources they configure. The developers don't endorse or encourage piracy.
Prerequisites: Node.js 22+ and Rust stable.
xcode-select --installsudo apt install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelfgit clone https://github.com/CasaVargas/DebridDownloader.git
cd DebridDownloader
npm install
npm run tauri dev # app with hot reload
| Task | Command |
|---|---|
| Frontend tests (Vitest) | npm test |
| Rust tests (download engine) | cargo test --manifest-path src-tauri/Cargo.toml |
| Type check | npx tsc --noEmit |
| Production build | npm run tauri build |
Installers land in src-tauri/target/release/bundle/. CI runs the tests on every pull request.
A Tauri v2 app: a React 19 + TypeScript + Tailwind v4 frontend in src/ talks to a Rust backend in src-tauri/ over Tauri IPC.
| Path | What it is |
|---|---|
src-tauri/src/engine/ | The download engine. One actor owns every job; transfers write {file}.part with segmented Range requests and crash-safe checkpoints, persisted to downloads.json. No Tauri dependencies. |
src-tauri/src/engine_host.rs | Connects the engine to Tauri: events, provider link refresh, rclone. |
src-tauri/src/providers/ | Real-Debrid, TorBox, and Premiumize clients behind one DebridProvider trait. |
src-tauri/src/commands/ | IPC command handlers. |
src-tauri/src/scrapers/ | Tracker search. |
src/styles/tokens.css | Every color, size, and spacing value in one place. |
src/components/ui/ | Shared, accessible UI components. |
src/pages/ | One file per screen; Settings is split into src/pages/settings/. |
Design docs live in specs/. AGENTS.md has the conventions for contributors.
GPL-3.0. See LICENSE.