Skip to content

Ehrippura/FineTransfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FineTransfer

Note: This is a personal hobby project. For more comprehensive and feature-rich MTP support on macOS, consider using mature alternatives like OpenMTP.

A macOS app for transferring files to/from MTP (Media Transfer Protocol) devices such as Android phones, Kindle e-Readers.

FineTransfer Screenshot

Features

  • Native macOS interface — Built with SwiftUI, following macOS design conventions
  • App Sandbox — Only accesses files and paths explicitly chosen by the user, nothing else
  • No network connections — Fully offline; no data is ever transmitted, keeping your files private

Requirements

  • macOS 15.0 or later
  • Xcode 26 or later

Building

Open app/FineTransfer.xcodeproj in Xcode and build. The MTP.xcodeproj is referenced as a subproject and will build automatically.

Or use xcodebuild from the command line:

xcodebuild -project app/FineTransfer.xcodeproj -scheme FineTransfer -configuration Release

Dependencies

  • libmtp — MTP protocol implementation (pre-compiled as libmtp.a)
  • libusb — USB access library (pre-compiled as libusb-1.0.a)

About

Simple macOS app for MTP file transfer

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors