Skip to content
CAI
Produce a survey ↗Verify a survey

agalwood/Motrix

This system is a cross-platform desktop application for managing downloads, built on Electron and Vue.js. It integrates with the Aria2 engine to handle file transfers, supporting both HTTP/HTTPS and BitTorrent protocols. The application provides a comprehensive user interface for monitoring and controlling tasks, managing preferences, and handling system interactions like tray notifications and deep links. It also features extensive internationalization support for a wide range of languages.

38.3

Weak · 2 August 2026

20k

lines of production code

JavaScript

primary language

1

bus factor · 73 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2018 · Architecture and UI overhaul

This period focused on a comprehensive architectural refactoring of the main process and a complete redesign of the renderer's user interface. The team reorganized the codebase into modular manager classes, centralized configuration, and introduced a new Vue-based UI with dark mode support and improved task management components.

26 changes

2019 · Internationalization and UI enhancements

The period focused on implementing a centralized internationalization architecture, adding comprehensive translation files for numerous languages including English, Chinese, French, and others. It also introduced a new locale manager module and a drag-and-drop component for torrent file selection, alongside improvements to notification handling.

17 changes

2020–2021 · Localization and UI expansion

This period focused on expanding internationalization support by adding complete translation sets for numerous languages, including Russian, Indonesian, Vietnamese, and several European languages. Concurrently, the codebase introduced significant UI and utility features, such as a drag-select component, a new task detail drawer, and a modernized Aria2 JSON-RPC client.

19 changes

2023 · Aria2 configuration and localization updates

This period focused on updating the Aria2 download engine configurations across multiple platforms, including macOS, Windows, and Linux architectures. Additionally, Thai language localization was added to the application's interface.

5 changes

CAI lens gauges

Survey your own repository

agalwood/Motrix was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 2 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 7012040fec — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards