Motrix Next is a modern, cross-platform download manager designed to provide efficient and reliable file transfers across various protocols, including HTTP, FTP, BitTorrent, and Magnet links. Built as a complete rewrite of the original Motrix, it leverages cutting-edge technologies like Tauri 2, Vue 3, and Rust to deliver enhanced performance, reduced bundle size, and improved maintainability.
Key Features:
Multi-protocol Support: Handles HTTP, FTP, BitTorrent, and Magnet links with ease.
Advanced BitTorrent Capabilities: Supports selective file downloads, DHT, peer exchange, and encryption for faster and more secure torrenting.
Tracker Management: Syncs with community-contributed tracker lists to enhance download speeds.
Concurrent Downloads: Manages up to 10 tasks simultaneously with configurable thread counts.
Speed Control: Sets global or per-task upload/download limits to optimize bandwidth usage.
System Tray Integration: Displays real-time speed in the menu bar on macOS for quick access.
Dark Mode Support: Features a native dark theme that adapts to system preferences.
Internationalization (i18n): Supports over 25 languages, auto-detecting the user's system language on first launch.
Task Management: Enables pause, resume, delete operations with file cleanup and batch processing capabilities.
Notifications: Provides system notifications for task completion to keep users informed.
Audience & Benefit:
Ideal for power users, developers, and professionals who require a robust, feature-rich download manager. Motrix Next offers unparalleled efficiency in managing large-scale downloads, ensuring reliability across platforms while maintaining a sleek and intuitive user interface. Its lightweight design and modern architecture make it an excellent choice for those seeking a high-performance tool that stays up-to-date with the latest technological advancements.
README
Motrix Next
A full-featured download manager — rebuilt from the ground up.
Motrix by agalwood was one of the best open-source download managers available — clean UI, aria2-powered, cross-platform. It inspired thousands of users and developers alike.
However, the original project has been largely inactive since 2023. The Electron + Vue 2 + Vuex + Element UI stack accumulated technical debt, making it increasingly difficult to maintain, extend, or package for modern platforms.
What we rebuilt
Motrix Next is a ground-up rewrite — same download manager spirit, entirely new codebase.
Install Motrix Next via winget to enjoy its seamless integration and cutting-edge features.
Frontend
Vue 2 + Vuex
Vue 3 Composition API + Pinia
UI Framework
Element UI
Naive UI
Language
JavaScript
TypeScript + Rust
Styling
SCSS + Element theme
Vanilla CSS + custom properties
Engine Mgmt
Node.js child_process
Tauri sidecar
Build System
electron-builder
Vite + Cargo
Bundle Size
~80 MB
~20 MB
Auto-Update
electron-updater
Tauri updater plugin
> [!NOTE]
> 6-platform aria2 engine — the official aria2 release only ships Windows 32/64-bit and Android ARM64 pre-built binaries. We compile aria2 from source as fully static binaries for all 6 targets: macOS (Apple Silicon / Intel), Windows (x64 / ARM64), and Linux (x64 / ARM64).
Design & Motion
The overall UI layout stays true to Motrix's original design — the sidebar navigation, task list, and preference panels all follow the familiar structure that made Motrix intuitive from day one.
What changed is everything underneath. Every transition and micro-interaction has been carefully tuned to follow Material Design 3 motion guidelines:
Asymmetric timing — enter animations are slightly longer than exits, giving new content time to land while dismissed content leaves quickly
Emphasized easing curves — decelerate on enter (cubic-bezier(0.2, 0, 0, 1)), accelerate on exit (cubic-bezier(0.3, 0, 0.8, 0.15)), replacing generic ease curves throughout the codebase
Spring-based modals — dialogs use physically-modeled spring animations for a natural, responsive feel
Consistent motion tokens — all durations and curves are defined as CSS custom properties, ensuring a unified rhythm across 12+ components
macOS says the app is "damaged and can't be opened"
This app is not code-signed. Open Terminal and run:
xattr -cr /Applications/MotrixNext.app
This removes the quarantine flag that macOS Gatekeeper applies to unsigned apps. If you installed via Homebrew with --no-quarantine, you won't hit this issue.
Why is there no portable version?
Motrix Next relies on aria2 as a sidecar process — a separate executable that Tauri launches at runtime. The aria2 binaries are compiled from source as fully static builds covering all 6 supported platforms. This architecture means:
The aria2 binary must exist alongside the main executable — it cannot be embedded into a single .exe.
Deep links (magnet://, thunder://) and file associations (.torrent) require Windows registry entries that only an installer can configure.
The auto-updater needs a known installation path to replace files in place.
These are fundamental constraints of the Tauri sidecar model and the Windows operating system, not limitations we can work around. Notable Tauri projects like Clash Verge Rev (80k+ stars) previously shipped portable builds but discontinued them due to the same set of issues.
We provide NSIS installers for Windows — lightweight (~20 MB), fast to install, and fully featured.
Code Signing
Motrix Next is not code-signed on macOS or Windows, so your browser or antivirus software may show a security warning when downloading or running the installer.
The app is fully open-source and every release binary is built automatically by GitHub Actions CI. For added peace of mind, you can always build from source.
# Clone the repository
git clone https://github.com/AnInsomniacy/motrix-next.git
cd motrix-next
# Install frontend dependencies
pnpm install
# Start development server (launches Tauri + Vite)
pnpm tauri dev
# Build for production
pnpm tauri build
Community translators who contributed 25+ locale files for worldwide accessibility
Sponsor
Built in the hours I should've been writing my thesis — I'm a PhD student surviving on instant noodles 🍜
This app is not code-signed on macOS or Windows — Apple charges $99/year, and a Windows Authenticode certificate costs $300–600/year. That's a lot of instant noodles.
Buy me a coffee ☕ — maybe one day I can afford those certificates, so antivirus software stops treating my app like a criminal 🥲