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.4
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
Older versions (43)
3.9.3
3.9.2
3.9.1
3.9.0
3.8.10
3.8.9
3.8.8
3.8.7
3.8.6
3.8.5
3.8.4
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 65FFC05A3C9386911D8A8D55F350F4B42C9A5399F6367EA2471B72A0F3C27190 |
3.8.3
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | FE4D6AE61C11EFCCFC6AB853829235F980F51DA774365C43572AFBE6DFEDB25C |
3.8.2
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 3A1A8C70125003271823A9880BBFF75DAED293B3D2A568F9EA1253E2793C56F0 |
3.8.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 025A0515AAD9BFB0074AD048A18A27BAEF4C7A1AE4778566C65517239C9AB33B |
3.8.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | F87D0BE401F896A1BC6BCBC55A96D7C525B1D7E353F0E9C5DA4F8A4B3A9513D8 |
3.7.3
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | D470EEDB50CB337489838B79B8A1BCA1C2AF459F9EC04EFA47EB5DDFC502E18D |
3.7.2
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 9E1A436BB529F2D8EA39444DF75C3972A1C69CE7B533AE38F2C074C3D3F8340A |
3.7.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | BA5ED444BCFA53719F963CDA45791248B4A07BD7940F5CF85C4EC04183BFE63C |
3.7.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | B46BDA06C711BCC8B5043F7A41CF7158AE7AEA9AC77BEA302ACB5D1C94D5D497 |
3.6.10
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 5995A90B78597AE1F9F8CE69A2EA72AAD46ED67A83A05E0E36C11D4A913E55FF |
3.6.9
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 61E49765DA94E8A02F28F79CF526F9BCDB8FBAF3B7FC19A3DFA93A806712A91D |
3.6.8
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 9AEEBB1EAFF56C40211B8E111B295FEA11738ACECEF328B3CDAB9D51F5180926 |
3.6.7
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 9454CDC811978C42B3235B0C22EA347A192ED7507519BCA3606B14D301488349 |
3.6.6
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 7813570ED140884DDD4D5B1F0922D39D1193D1542DD0689A4ED63AB3360A8E9A |
3.6.5
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | F49EA0E95F907206007281FFA193B27245EC6DDC093AE1554B7BB9976C426FCB |
3.6.4
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 20DCADE3192D8FAFE197A16C3287B63147D256AD02ABBF33EA7B34D6C4CF1991 |
3.6.3
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | AD413A2857BBA08ACEABA3346DB63A52B21BDD81E63359AC6E1F343C35CE481B |
3.6.2
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 84602CDC02A2A3206EAD8A3B82ED03EDA610B7D05CE8E37A06839585C9C6773D |
3.6.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 766249A8F6DD8FF43A764078CC8B55639C411FD7366D7A67FD6C69CA77BF165A |
3.6.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | B69EBD5B726ADB5A168C5B1427AC24CD238932042460FADCA59A72D024F0010D |
3.5.2
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 46A43B3D8421BC32AF0BC32580422F6708D67F2C8F86EC217D167E7301F289AE |
3.5.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | A94F5632571ED4F42881147DD3BAA8180969CF9B7E57958EC348331E71C499EC |
3.5.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | E4054367C13B1122ECCA30A20B8507F15F695C856E275ACED481B5AE90BCF6B6 |
3.4.9
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 5E04DB1F1C1E018C7E2D425BD904374F1EC0FB79DC26BF89630CB00D69EB14AD |
3.4.8
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | E4447AB9B810A73AAF857D0F3674A76294656AE2712F8F9908510B3FF8F38330 |
3.4.7
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | C876010FDF67B042B13D0BCD2AD93C9972306647B736712644D8CDC986110E9E |
3.4.6
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 380BA6C2B2CDCF48E12D51CE14DA30F8557F3C95F38956D7BB7D52601B1B9A58 |
3.4.5
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 17F7683759CC8AAF167E1189519C80F2B090A085C010280AFCCD9609A2EFCB34 |
3.4.4
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 9A496A9B8C2EAF9A3CCE792CE83979DBE07B90308241E41E3C52886AAFD0FD32 |
3.4.3
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | CF2BBAC1C7E114C30811AC4EA0DCAC099613FAF2FCE3AB939D8EA0EAC10DCD33 |
3.4.2
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 2D62EAA82AFCEF47B9C2B92BA656C36BD803B77F38AFD88CA9458CBF4B2948E2 |
3.3.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | 1A295BD1D61D4A466C6419D2B29EDA901D15FE0DFA4FF90C5771E3AD65EBB755 |
3.2.3
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | C62CE7E6FB6EC48E0F48162FA1A14F572662A71611B752CD2904711D8D6863D4 |