Phosphor: An Open-Source iOS Device Manager for macOS
Ever tried managing an iOS device from your Mac without iTunes or Finder? It's a pain. Apple’s tools are locked down, and most third-party options are either paid, closed-source, or both.
Enter Phosphor — a free, open-source iOS device manager that runs directly on macOS. No subscriptions, no proprietary nonsense. Just a straightforward tool that lets you browse, transfer files, view device info, and more.
What It Does
Phosphor connects to your iPhone or iPad over USB and gives you a clean interface to:
- Browse the device’s filesystem (photos, videos, documents)
- Transfer files between your Mac and iOS device
- View device details (model, iOS version, storage, battery)
- Manage basic media and app data without iTunes
It’s built with Swift and uses Apple’s native libimobiledevice underneath, so you get reliable USB communication without sketchy hacks.
Why It’s Cool
Free and open source — This isn’t some freemium app with a “pro” tier. It’s MIT licensed, which means you can inspect the code, modify it, or even ship your own version.
No iTunes required — Phosphor works independently. That’s huge for developers who want a lightweight way to peek into an iOS device without launching Apple’s bloated media suite.
Clean, native macOS UI — Written in SwiftUI, it feels like a first-class Mac app. No Electron bloat, no web wrappers. It’s fast, responsive, and respects system theming.
Dev-friendly — Because it’s open source, you can extend it for your own use. Need to automate file transfers? Write a script around it. Want to add a feature? Fork it.
How to Try It
-
Clone the repo
git clone https://github.com/momenbasel/Phosphor -
Open in Xcode
OpenPhosphor.xcodeprojand build/run (requires macOS 11+ and Xcode 13+). -
Connect your iPhone or iPad
Plug it in via USB and trust the computer on your device. -
Use the interface
Browse files, export photos, check storage — it should work out of the box.
No prebuilt binaries yet, but the build process is straightforward. If you’re comfortable with Xcode, you’ll have it running in 5 minutes.
Final Thoughts
Phosphor is still early stage — think of it as a polished tech demo with real utility. It won’t replace advanced tools like iMazing or Apple Configurator just yet, but for basic device management (especially if you’re a developer who hates iTunes), it’s genuinely refreshing.
Open source, no strings attached, and built with Swift. If you’ve been looking for a lightweight iOS device manager for macOS, give it a spin. Worst case, you learn something from the code.
Follow us at @githubprojects for more useful open source tools.
Repository: https://github.com/momenbasel/Phosphor