Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

pymobiledevice3

> 编程语言
Open source

Pure python3 implementation for working with iDevices (iPhone, etc...).

2.6K stars0 likes0 views
WebsiteGitHub

About

Pure python3 implementation for working with iDevices (iPhone, etc...).

PyMobileDevice3

pymobiledevice3 is a pure Python 3 implementation for interacting with iOS devices (iPhone, iPad, ...). It ships both a command-line tool and a Python API, and runs on Windows, Linux, and macOS.

Highlights: device discovery, port forwarding, syslog/oslog streaming, app & profile management, AFC file access, crash reports, PCAP sniffing, firmware update, recovery/DFU, backup/restore, WebInspector automation, a CDP bridge that lets Chrome DevTools, VS Code and Playwright debug Safari and WebViews on the device, and DDI/DVT developer tooling (iOS 17+ over a tunnel).

Install

bash
python3 -m pip install -U pymobiledevice3

Then verify connectivity:

bash
pymobiledevice3 usbmux list
pymobiledevice3 syslog live
pymobiledevice3 apps list

Documentation

Full documentation: https://doronz88.github.io/pymobiledevice3/

  • Installation & platform notes
  • CLI recipes
  • iOS 17+ tunnels & support matrix
  • Python API guide
  • Python API reference
  • Protocol internals (RemoteXPC, DTX, iDevice layers)

The docs are built from docs/ with MkDocs (mkdocs.yml).

Claude Code plugin

The repository ships its device-operator agent skill as a Claude Code plugin, teaching the agent to operate a connected iPhone or iPad through pymobiledevice3:

/plugin marketplace add doronz88/pymobiledevice3
/plugin install pymobiledevice3-device-operator@pymobiledevice3

Community

Questions, ideas, or want to help? Join the community on Discord.

Sponsors

A huge thank you to our sponsors for supporting this project!

[**TestingBot**](https://testingbot.com) [**SmartDust**](https://smartdust.me) [**AnNEDoMini**](https://github.com/AnNEDoMini)

Want to support the project as well? Sponsor it via GitHub Sponsors or Ko-fi.

Contributing

See CONTRIBUTING and Code of Conduct. Agent-specific contributor guidance is in AGENTS.

License and Credits

This work is licensed under GPL 3.0 and credited to several major contributors:

  • Hector Martin "marcan" [email protected]
  • Mathieu Renard
  • doronz [email protected]
  • matan1008 [email protected]
  • Guy Salton
  • netanelc305 [email protected]
  • Inbar Agmon [email protected] (Project's logo)

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythonafcinstrumentsioslibimobiledevice

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言