MotrixNext

motrix·AnInsomniacy.MotrixNext

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 kept We owe a great deal to the original Motrix and its community. The following were gratefully adopted and continue to serve as the foundation for parts of Motrix Next: - Aria2 error code system and RPC client — the error handling conventions and JSON-RPC communication layer for the aria2 engine - Internationalization — 25+ community-contributed locale files covering Chinese, Japanese, Korean, Arabic, French, German, and many more - Download utilities — tracker list management, cURL command parsing, and other protocol-level helpers What we rebuilt Motrix Next is not a fork — it is a complete rewrite. Every other layer of the application has been redesigned and reimplemented from scratch: | Layer | Motrix (Legacy) | Motrix Next | | ------------ | ----------------------- | ------------------------------- | | Runtime | Electron | Tauri 2 (Rust) | | 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 | 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

winget install --id AnInsomniacy.MotrixNext --exact --source winget

Latest 3.9.9·September 10, 2026

Release Notes

What's Changed Motrix Next 3.9.9 brings the improvements from the 3.9.9 beta cycle to the stable channel, with Aria2 Next 2.7.5, more resilient HTTP transfers, consistent task history, smoother task cards, and more reliable desktop integration. 🛠 Improvements

  • HTTP transfer recovery — Improved parallel-download concurrency recovery, redirect destination reuse, IPv4/IPv6 worker scheduling, and stalled-tail recovery while respecting connection limits and retry backoff
  • Consistent task lists — Unified live-task and history sorting, snapshots, and sidebar counts; removed the 1,000-entry limit from active and waiting task snapshots
  • Smoother task cards — Added filename and status transitions, refined progress and action animations, and preserved card identity and manual ordering when retrying tasks
  • Compact layout — Stabilized progress-bar width with a fixed percentage gap and right-aligned transfer details, keeping the two-line layout and revealing truncated details through tooltips
  • Actionable diagnostics — Added browser-launcher registration details, native OS errors, and Linux protocol-handler information to diagnostic exports 🐛 Bug Fixes
  • Fixed HTTP scheduling defects that unnecessarily reduced parallelism after early 403 responses or mishandled 429/503 overload responses
  • Fixed false resource-change failures involving unquoted ETags and inconsistent CDN timestamps, including the reported Baidu Netdisk case; improved conditional range handling at redirecting endpoints
  • Fixed a Windows engine event-loop crash and preserved pending wakeups when libcurl reschedules timers
  • Fixed tasks briefly disappearing between engine completion and history persistence, suppressed stale duplicate BT/ED2K results, and preserved partial progress and error details in newly recorded history
  • Fixed one browser's Native Messaging registration failure blocking registration for other browsers
  • Prevented browser-inherited EGL_PLATFORM settings from interfering with Linux desktop activation
  • Reworked Linux link associations around native GIO/XDG handling, including desktop-specific defaults and persistent AppImage paths; failed status queries now offer retry instead of appearing disabled
  • Fixed saved window decorations overriding platform settings and hiding macOS traffic-light controls (#587)
  • Fixed compact progress bars changing length as transfer metadata updates (#589)

Installer type: nullsoft

x64user93CF1870B1711B642482DDB3F9839CA6DC04B2919992ACD8800884DD25CA3377
x64machine93CF1870B1711B642482DDB3F9839CA6DC04B2919992ACD8800884DD25CA3377
arm64user62CE596DFC03787EB42746290468C7A16D67B5B132368761C198CF1FC330AD6D
arm64machine62CE596DFC03787EB42746290468C7A16D67B5B132368761C198CF1FC330AD6D

Details

Homepage
https://github.com/AnInsomniacy/motrix-next
License
MIT
Publisher
motrix
Support
https://github.com/AnInsomniacy/motrix-next/issues
Copyright
Copyright (c) 2025-present AnInsomniacy

Tags

downloaddownloader

Older versions (48)

3.9.8
x64—5059CD7904EE1BD62FDFFC69593CFF52C8E8F105D6A905E62A1FB2C3950814C8
arm64—6571CEE336DACA568C9562196C4ABC7294B73015DB6EB0D3067647A42EE1F0ED
3.9.7
x64—80B13A8B967481DBFD59D9C81AA8A4DB575462E5994F18514727E768BFF580B3
arm64—DFA61574CE8A87EE4A6130321B9F3700B84A30EDE3673051410A3A2088378C32
3.9.6
x64—84E297662ADEEE3F9A92829E677B3C0083117DCF3F7AF6E5E45D6F5CCF34D016
arm64—1A42520291F5C13CCC1660C637EF4A28553FB20FA41A53F70D51095B01EEB964
3.9.5
x64—761A86351901FDDC9740860D718ABAB60F8DA31FC25B54706CDE4DE7025920AA
arm64—4447D7D6060AB8F2E01F30098026349E42D3E159649C3CDE3B7852FE135FAE94
3.9.4
x64—5CB0483478262CBB99AFA77617B9F05F001F02C89DB1B08589AD5ECCD053CFD7
arm64—6B4E8BF7BCEFEC41AC5AC8675A10291D99F2904C0E7203C6BCA14B8325BD6AD2
3.9.3
x64—C0133310E483CF59D6BF65E7C3E1C2A5C1BAA0E377F78CD257F6AF43B7862309
arm64—0FE0023E0C8D61DF14BDFEA8DA85756C1AC22610FC48AB59024621091FDD1219
3.9.2
x64—CEC617E5A3F95875D540E54992863E8294DBCE2E42A74F9A6EB413812AAD0BFB
arm64—0B19B40ACB3B8DF4A079ED54A0FB52C512AAFFA136B9EDC64E2B2D0C9CAC09B1
3.9.1
x64—A310B60D2534F30823224C1A070E2B473CBF62AE9CC7DA6D327787ECEDCA2963
arm64—C895C052C88C33F3936B8A2784DB2D619ECD91F6BDC6D0E51D02964FBAF6211F
3.9.0
x64—7E36F0429C605EA7843B527CA85FD3B71A7008212602A4923B25573B3339A35A
arm64—5127F5435AA3BF56435F4678DCF5DF895090899E244CF26CBFDE27B318ABD579
3.8.10
x64—CD9B3812AA983242EE3CED9F179D71A26ED29803C24DC07F763B4BCB1B11BBB9
arm64—78DA2A44EF8CCAD097B77359BAEA1C761639E88BAE051A5C4FCEF43B1BF8722B
3.8.9
x64—92B0260E1B0DDAE401A2C5054DD9BB54AFC7F518F5B37A053FBBD17331DD73A9
arm64—A1628BAAB7F3B3B2B7E5DB07A7A5E61FF3B83E5B5A1A422B5605113C982FF2FC
3.8.8
x64—363AF34BA8F31D084936864411D961ACD0DE2C488803D14B234C1BF620B76F7B
arm64—B39A5F434164274A6AF7DDE5A30893042FF8F268BA5ACAABCB4B4C46846A8923
3.8.7
x64—866A235C4790F84BD3ED911FC7A7A7BE2F75CBDA2A69961FD7FD9D6AF2766CA7
arm64—256BF821BC5B255F0217F62E4FCB7D6BA7B8D3DDB6CA435B968913228DDEB840
3.8.6
x64—B059F940377838E804E629158C7A928FB3B9E90DAFCDFB7F83A2B2B7F0134604
arm64—B5525AED5A91FFAF93D65E85062EC7EA8931AE5ECD7358A09871E33068254DBA
3.8.5
x64—455F665F427CD71EE4B7760426106DB06154C7DA7624F66F285E7491C95DE386
arm64—ef1fc394385f01eda62f63bd009e88493662af99d44977198eee3df5af7df11a
3.8.4
x64—65FFC05A3C9386911D8A8D55F350F4B42C9A5399F6367EA2471B72A0F3C27190
3.8.3
x64—FE4D6AE61C11EFCCFC6AB853829235F980F51DA774365C43572AFBE6DFEDB25C
3.8.2
x64—3A1A8C70125003271823A9880BBFF75DAED293B3D2A568F9EA1253E2793C56F0
3.8.1
x64—025A0515AAD9BFB0074AD048A18A27BAEF4C7A1AE4778566C65517239C9AB33B
3.8.0
x64—F87D0BE401F896A1BC6BCBC55A96D7C525B1D7E353F0E9C5DA4F8A4B3A9513D8
3.7.3
x64—D470EEDB50CB337489838B79B8A1BCA1C2AF459F9EC04EFA47EB5DDFC502E18D
3.7.2
x64—9E1A436BB529F2D8EA39444DF75C3972A1C69CE7B533AE38F2C074C3D3F8340A
3.7.1
x64—BA5ED444BCFA53719F963CDA45791248B4A07BD7940F5CF85C4EC04183BFE63C
3.7.0
x64—B46BDA06C711BCC8B5043F7A41CF7158AE7AEA9AC77BEA302ACB5D1C94D5D497
3.6.10
x64—5995A90B78597AE1F9F8CE69A2EA72AAD46ED67A83A05E0E36C11D4A913E55FF
3.6.9
x64—61E49765DA94E8A02F28F79CF526F9BCDB8FBAF3B7FC19A3DFA93A806712A91D
3.6.8
x64—9AEEBB1EAFF56C40211B8E111B295FEA11738ACECEF328B3CDAB9D51F5180926
3.6.7
x64—9454CDC811978C42B3235B0C22EA347A192ED7507519BCA3606B14D301488349
3.6.6
x64—7813570ED140884DDD4D5B1F0922D39D1193D1542DD0689A4ED63AB3360A8E9A
3.6.5
x64—F49EA0E95F907206007281FFA193B27245EC6DDC093AE1554B7BB9976C426FCB
3.6.4
x64—20DCADE3192D8FAFE197A16C3287B63147D256AD02ABBF33EA7B34D6C4CF1991
3.6.3
x64—AD413A2857BBA08ACEABA3346DB63A52B21BDD81E63359AC6E1F343C35CE481B
3.6.2
x64—84602CDC02A2A3206EAD8A3B82ED03EDA610B7D05CE8E37A06839585C9C6773D
3.6.1
x64—766249A8F6DD8FF43A764078CC8B55639C411FD7366D7A67FD6C69CA77BF165A
3.6.0
x64—B69EBD5B726ADB5A168C5B1427AC24CD238932042460FADCA59A72D024F0010D
3.5.2
x64—46A43B3D8421BC32AF0BC32580422F6708D67F2C8F86EC217D167E7301F289AE
3.5.1
x64—A94F5632571ED4F42881147DD3BAA8180969CF9B7E57958EC348331E71C499EC
3.5.0
x64—E4054367C13B1122ECCA30A20B8507F15F695C856E275ACED481B5AE90BCF6B6
3.4.9
x64—5E04DB1F1C1E018C7E2D425BD904374F1EC0FB79DC26BF89630CB00D69EB14AD
3.4.8
x64—E4447AB9B810A73AAF857D0F3674A76294656AE2712F8F9908510B3FF8F38330
3.4.7
x64—C876010FDF67B042B13D0BCD2AD93C9972306647B736712644D8CDC986110E9E
3.4.6
x64—380BA6C2B2CDCF48E12D51CE14DA30F8557F3C95F38956D7BB7D52601B1B9A58
3.4.5
x64—17F7683759CC8AAF167E1189519C80F2B090A085C010280AFCCD9609A2EFCB34
3.4.4
x64—9A496A9B8C2EAF9A3CCE792CE83979DBE07B90308241E41E3C52886AAFD0FD32
3.4.3
x64—CF2BBAC1C7E114C30811AC4EA0DCAC099613FAF2FCE3AB939D8EA0EAC10DCD33
3.4.2
x64—2D62EAA82AFCEF47B9C2B92BA656C36BD803B77F38AFD88CA9458CBF4B2948E2
3.3.1
x64—1A295BD1D61D4A466C6419D2B29EDA901D15FE0DFA4FF90C5771E3AD65EBB755
3.2.3
x64—C62CE7E6FB6EC48E0F48162FA1A14F572662A71611B752CD2904711D8D6863D4