mrkeyoor.com_
Tue 01 Sept 17:44 UTC
Automationevaluationupdated 26 Aug 2026

motrix-next review

Motrix Next is a desktop download manager for HTTP, HTTPS, SFTP, ED2K, BitTorrent, magnet links, and torrent files. It rebuilds the Motrix experience with Tauri 2, Vue 3, Rust, and a maintained aria2 fork, while adding browser-extension control and native desktop integration.

+129stars / 7d
Verdict

Our Motrix Next checkout installed in 27 seconds, built in 43 seconds, and passed its tests in 34 seconds, making it a credible modern replacement for the older Motrix codebase. Use it if its multi-protocol desktop workflow fits and you can accept unsigned binaries from GitHub Actions. On managed desktops, strict code-signing policies or Wayland tray constraints are good reasons to choose another client.

We ran it

Lab card: what happened when we ran motrix-nextScreenshot of motrix-next (motrix-next.pages.dev)
Install✓ · 27s459 packages · 347 MB
Build✓ · 43s
Tests✓ · 34sran, no count parsed
Repo729 files~109,908 lines of source · 56.4 MB · 3 CI workflows

Answers from our run

Does motrix-next build from source?

Dependencies installed in 27 seconds (459 packages), and the build succeeded in 43 seconds. We cloned commit a708bc9 into a clean Debian container with 3 CPUs and no project-specific setup.

Do motrix-next's tests pass?

The test command failed in our container, and its output did not report a pass or fail count.

Who should not use motrix-next?

Windows or macOS users who require a trusted publisher signature: the README says neither platform's binaries are code-signed and documents security warnings.

What are the alternatives to motrix-next?

Motrix, Gopeed, aria2. Our Motrix Next checkout installed in 27 seconds, built in 43 seconds, and passed its tests in 34 seconds, making it a credible modern replacement for the older Motrix codebase.

Setup4/5Clean 27-second install, though source builds need Rust and Node
Docs5/5Platforms, signatures, packages, development, and limits are clear
Community4/59,762 stars with active August issues, pull requests, and betas
Maturity4/5v3.9.7 is broad and tested, but signing and Linux edges remain

Who it’s for

Desktop users who want one graphical queue for direct downloads, torrents, magnets, and ED2K.
Former Motrix users who prefer a Tauri and Rust rewrite with a familiar interface.
People who need browser interception, schedules, per-task speed limits, and tray operation.
Contributors comfortable with Rust, Node.js 22, pnpm 10, Vue 3, and platform packaging.

Who it’s NOT for

Windows or macOS users who require a trusted publisher signature: the README says neither platform's binaries are code-signed and documents security warnings.
Windows users who need a portable executable: the bundled Aria2 Next sidecar, protocol registration, file associations, and updater require an installed layout.
Linux users who cannot troubleshoot desktop integration: issue 521 reports v3.9.7 crashing during tray setup with a permission error on one Wayland environment.
Teams seeking an unattended server downloader: Motrix Next is a desktop Tauri application with tray, window, notification, and protocol-handler behavior.
Users who prefer the original Motrix roadmap: issue 532 notes that official Motrix development resumed and that Motrix Next may reconsider its name and direction.

Setup reality

Our sandbox installed 459 pnpm packages in 27 seconds and used 347 MB on disk. The build succeeded in 43 seconds, and the tests succeeded in 34 seconds. The checkout had 729 files, about 109,908 source lines, and occupied 56.4 MB.

End users normally download a release or use Homebrew, Scoop, Flatpak, deb, rpm, or AppImage. Source development needs stable Rust, Node.js 22 or newer, and pnpm 10. The application also bundles an Aria2 Next sidecar for 6 desktop targets.

Windows and macOS builds are unsigned, so users may see operating-system or antivirus warnings. macOS installation requires removing the quarantine attribute. Linux packaging and tray behavior vary by desktop environment, and no portable Windows build exists.

Seven protocols share one desktop download queue

Motrix Next handles HTTP, HTTPS, SFTP, ED2K, BitTorrent, magnet links, and torrent files through a graphical task list. The backend uses Aria2 Next, a maintained fork of aria2 with the same interfaces, while Tauri 2 and Rust manage the engine as a sidecar. Vue 3 and Pinia provide the interface. Users get selective torrent files, DHT, peer exchange, scheduled speed limits, proxies, completed history, and native notifications in one application.

The rewrite keeps the old Motrix layout while replacing Electron, Vue 2, and Vuex. Its README claims an application bundle around 20 MB compared with roughly 80 MB for the legacy app. We did not verify those binary sizes, so they should be treated as project documentation rather than our measurement. Our source checkout was 56.4 MB before installing dependencies and included binaries for 6 desktop targets.

Browser capture can preserve cookies and referers

A separate extension can intercept browser downloads and forward filename hints, cookies, referers, and controls to the running application. Motrix Next exposes an authenticated extension API and can either ask for confirmation or submit automatically. That is useful for sites whose download URL depends on the browser session, and for users who want downloads to continue after the browser closes.

The integration spans 3 moving parts: browser extension, desktop app, and Aria2 Next engine. Open issue 534 reports that v3.9.8-beta.2 did not send start notifications for jobs added through an extension or direct aria2 RPC, while completion notifications still worked. A pull request contains a tested fix, but stable v3.9.7 users should judge notification behavior on their installed version rather than an unmerged change.

What happened when we ran it

Our sandbox installed 459 pnpm packages in 27 seconds and used 347 MB. The build completed in 43 seconds, and the test command completed successfully in 34 seconds. We ran commit a708bc9 in an unprivileged Debian container with 3 CPUs, 8 GB of RAM, Node.js 22, and no secrets.

The repository contained 729 files, about 109,908 lines of source, 3 CI workflow files, pnpm workspaces, no Dockerfile, and no top-level tests directory. Those signals fit a packaged desktop application rather than a server container. Our run verified the supplied repository commands; it did not launch a graphical session, transfer a file, connect to peers, test protocol handlers, or install a signed release artifact.

Release packages cover 3 operating systems and 2 architectures

Version 3.9.7 ships macOS disk images for Apple Silicon and Intel, Windows installers for x64 and ARM64, and Linux AppImage and native packages for x64 and ARM64. Homebrew and Scoop are the recommended macOS and Windows routes. FlatPark maintains an independent Flatpak using official binaries. Contributors need stable Rust, Node.js 22 or newer, and pnpm 10.

Windows has no portable build because the Aria2 Next sidecar must remain next to the main executable, deep-link protocols and torrent associations need registry entries, and the updater needs a known installation path. That is a defensible engineering choice, but it rules out locked-down or temporary machines where installation is forbidden. Use aria2 directly when a headless binary and JSON-RPC client meet the need.

Unsigned binaries require a trust decision on every desktop

The project says Windows and macOS artifacts are not code-signed. Browsers, antivirus products, SmartScreen, or Gatekeeper may warn. macOS instructions remove the quarantine attribute with xattr, including after Homebrew upgrades. CI-built binaries do carry Tauri updater signatures, and the README gives a minisign public key and verification steps, but it explains that these are not GPG signatures or an operating-system publisher identity.

That distinction matters in companies. A verified download can still violate a policy requiring Apple Developer ID notarization or Windows Authenticode. Individual users can inspect CI, build from source, or verify updater signatures. Managed fleets usually need a signed package, a private repackaging process, or a formal exception. The application's MIT license does not solve endpoint trust policy.

Wayland tray setup can still block startup

The Rust backend handles the system tray, SQLite history, engine lifecycle, deep links, power management, and a Linux GPU fallback. Lightweight mode destroys the WebView when minimized while leaving downloads, monitoring, extension routing, and notifications alive in Rust. That reduces idle UI cost without stopping the engine. Desktop integration is a core feature, which also means desktop-specific failures can stop the whole application.

Issue 521 reports v3.9.7 exiting on an EndeavourOS setup using labwc because Tauri tray initialization returned operating-system error 13. The same report includes a deprecated app-indicator warning and a missing GTK theme file, but it does not establish which environment detail causes the permission failure. Linux users should launch once from a terminal, inspect diagnostics, and confirm tray behavior before trusting unattended downloads.

Active betas now overlap with a revived original Motrix

GitHub showed 9,762 stars, 141 combined issues and pull requests, and a last push on August 26, 2026. Stable v3.9.7 was released on August 3 with Aria2 Next 2.5.5, BitTorrent controls, safer deletion, theme work, rollback for preference saves, and diagnostic exports. Later beta issues and pull requests show continued development across platforms and extension behavior.

There is also a project-identity question. Issue 532 says the original Motrix resumed work with 2.0.0 betas and directs users to a discussion about Motrix Next's response and possible rebrand. That does not weaken the measured build or current features. It does mean new users should compare both active projects instead of assuming the original is dormant. For Motrix Next, the clean 27-second install and passing checks justify that comparison.

Alternatives

ProjectWhat it isPick it when
Motrix gh↗The original Electron-based Motrix download manager whose development has resumed.pick this instead when you prefer the original project's identity and are willing to assess its new beta line.
GopeedA cross-platform download manager built with Go and Flutter.pick this instead when you want a different desktop stack and extension model.
aria2A command-line multi-protocol download engine with JSON-RPC control.pick this instead when a headless engine and scripts are enough and you do not need a desktop interface.

What people are saying

  1. [github-trending] AnInsomniacy/motrix-next

Sources

  1. Motrix Next README
  2. Motrix Next repository
  3. Motrix Next v3.9.7 release
  4. Issue 521: Wayland startup failure
  5. Issue 532: original Motrix returns
  6. Issue 534: external download start notifications

More automation reviews

rclone · lego · OpenCLI · web-access · Karabiner-Elements · WiiUDownloader · the whole board →