VibeHunt
Back to browse

SwiftMTP

Open-source MTP device manager for browsing and transferring files between Mac and Android devices.

SwiftMTP is a lightweight macOS utility written in Swift that enables users to browse, manage, and transfer files with devices that expose the Media Transfer Protocol (MTP), such as Android phones. It presents a native macOS interface with Quick Look previews, drag‑and‑drop support, and standard file operations like creating folders, renaming, and deleting items directly on the connected device. The application handles bi‑directional transfers, displays real‑time progress bars, and can manage multiple devices simultaneously without requiring ADB or USB debugging.

The tool is aimed at Mac users who need a simple, open‑source solution for moving media and documents between their computer and Android hardware. Its design mirrors familiar Finder interactions, offering keyboard shortcuts, menu navigation, and customizable font sizes to streamline workflow. Localization files allow the UI to be presented in several languages.

SwiftMTP distinguishes itself by combining a SwiftUI front end with a low‑level C shim that bridges to the MTP kernel, leveraging pre‑compiled dynamic libraries for libusb and the Kalam backend. The architecture keeps the footprint small while delivering high‑performance transfers, and the project is released under the GPL license, providing free, community‑maintained access.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps