Overview of Motrix and Motrix Turbo
mainMotrix is a modern download manager supporting HTTP, FTP, BitTorrent, and Magnet links.
Motrix Turbo is the v2 version, rebuilt with Electron, React, and TypeScript. It features a decoupled architecture where the download engine is independent of the UI. Communication between the core and external clients (like browser extensions or CLI tools) is handled via the MDXP (Motrix Download eXchange Protocol), which uses JSON-RPC 2.0.
The core can run in two modes:
- Desktop App: A GUI application for macOS, Windows, and Linux.
- Headless Server: A non-GUI version running via Node.js or Docker, providing a Web interface, ideal for NAS or home servers.