Skip to content

一个简洁的 macOS 下载管理器,基于 Motrix 与 aria2,使用原生 Swift 开发。

License

Notifications You must be signed in to change notification settings

ShawnRn/MotrixMac

Repository files navigation

MotrixMac

This is a vibe-coded project. Developed with ❤️ using Antigravity.

MotrixMac Icon

A lightweight, native Swift-powered download manager for macOS.

English | 简体中文

Why MotrixMac?

The original Motrix project has served many users well, but it hasn't seen frequent updates for quite some time. MotrixMac was born out of a desire to rejuvenate that experience by rebuilding it from the ground up using Swift and SwiftUI.

Our goal is to provide a truly native, lightweight, and high-performance download manager specifically optimized for the modern macOS ecosystem.

MotrixMac is a native macOS download manager built with SwiftUI, designed for speed, efficiency, and a premium user experience. It captures the essence of the original Motrix while delivering a truly native feel.

✨ Features

  • 🕹 Fully Native: Built with Swift and SwiftUI for maximum performance and macOS integration.
  • 🦄 Broad Support: Supports HTTP, FTP, BitTorrent, and Magnet links.
  • 📡 Auto Trackers: Automatically updates tracker lists daily for better BT connectivity.
  • 🚀 High Performance: Supports up to 128 threads per task for blazing-fast downloads.
  • 🔌 Universal Connectivity: Integrated UPnP & NAT-PMP port mapping.
  • 🌍 Browser Integration: Comes with a robust WebExtension for Chrome and Edge.
  • 🌑 Modern Design: Support for Dark Mode and a sleek, translucent "Liquid Glass" UI.
  • 🗑 Smart Cleanup: Option to delete associated files when removing tasks.

🖥 Screenshots

Task List Task Details Menu Bar

⌨️ Development

Setup

  1. Clone the repository:
    git clone https://github.com/ShawnRn/MotrixMac.git
  2. Open MotrixMac.xcodeproj in Xcode (requires macOS 14+ and Xcode 15+).
  3. Build and Run.

WebExtension

The extension logic is located in the MotrixMac-Webextension directory. To build the extension:

cd MotrixMac-Webextension
yarn install
npm run build -- chrome

📜 Credits

📜 License

MIT Copyright (c) 2026-present Shawn Rain

About

一个简洁的 macOS 下载管理器,基于 Motrix 与 aria2,使用原生 Swift 开发。

Resources

License

Stars

Watchers

Forks

Packages

No packages published