Motrix Next是一款从零重构的全功能下载管理器,基于Tauri 2 Rust后端、Vue 3 Composition API与Pinia状态管理,以及Naive UI框架开发,完美继承了原Motrix的简洁直观界面和强大下载能力,同时彻底解决Electron旧栈的技术债务。软件采用aria2作为Tauri sidecar引擎,从源代码编译静态二进制,支持macOS Apple Silicon与Intel原生运行,体积仅约20MB,资源占用极低。Motrix Next支持HTTP、FTP、BitTorrent、Magnet链接及Thunder协议下载,BitTorrent模式下可选择性下载文件、启用DHT、P2P交换与加密,并自动同步社区Tracker列表。用户可并发管理最多10个下载任务,灵活设置全局或单任务的上传下载速度限制,进行暂停、恢复、批量操作及带文件清理的删除。系统托盘集成在macOS菜单栏实时显示下载速度,原生暗黑模式随系统偏好自动切换,首次启动自动检测系统语言并加载26种语言包。界面布局忠实于原Motrix的侧边栏导航、任务列表与设置面板,每一个转场与微交互均遵循Material Design 3运动规范,使用非对称时序、强调缓动曲线与弹簧模态动画,带来流畅自然的视觉反馈。Motrix Next还支持注册为Magnet和Thunder默认处理程序,任务完成时推送系统通知,配置持久化与UPnP端口映射等高级功能,为macOS用户提供轻量高效、现代化的下载体验。
该项目是原作者agalwood 开发的Motrix,是当时最好的开源下载管理器之一——界面简洁,基于 aria2 协议,并且跨平台。它启发了成千上万的用户和开发者。
然而,自 2023 年以来,原项目基本上处于不活跃状态。Electron + Vue 2 + Vuex + Element UI 技术栈积累了技术债务,使其越来越难以维护、扩展或打包到现代平台上。
目前MotrixNext 是AnInsomniacy 作者完全重写的版本——保留了下载管理器的精神,但代码库完全不同。
测试系统:MacOS 26.0 M2 🌟以后最新版只同步该文章,有新版更新可催马克喵及时同步收录
![]()
![]()
![]()
功能
Motrix Next是一款从零重构的全功能下载管理器,采用Tauri 2与Vue 3现代技术栈,体积轻巧、性能出色,完美延续原Motrix的优秀下载体验并带来全面升级。
- 多协议支持: 全面兼容HTTP、FTP、BitTorrent、Magnet链接以及Thunder协议,实现一站式下载需求。
- BitTorrent增强: 支持选择性文件下载、DHT网络、P2P节点交换与加密传输,Tracker列表自动从社区同步更新。
- 并发任务管理: 允许同时运行最多10个下载任务,并可独立配置每个任务的线程数与速度限制。
- 速度精细控制: 提供全局及单任务上传下载限速功能,满足不同网络环境下的优化需求。
- 系统托盘集成: 在macOS菜单栏实时显示下载速度,支持快速查看与控制。
- 原生暗黑模式: 自动跟随系统偏好切换主题,提供舒适的夜间使用体验。
- 任务高效管理: 支持暂停、恢复、批量操作及带文件清理的删除,操作直观便捷。
- 协议默认处理: 可注册为Magnet与Thunder链接的默认处理器,点击即自动添加任务。
- 系统通知提醒: 下载完成时通过系统通知及时告知用户。
- 轻量资源占用: Tauri驱动下体积约20MB,运行时内存与CPU占用极低。
- 国际化支持: 首次启动自动检测系统语言,已内置26种语言包。
- 流畅动效设计: 遵循Material Design 3规范,采用非对称动画时序与弹簧模态,实现自然微交互。
![]()
![]()
