iOS Device Tooling (libimobiledevice etc.) (Apple Ecosystem): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
iOS/Android release automation; its spaceship module wraps Apple's private developer portal and App Store Connect APIs
Cross-platform Xcode replacement to build, sign and deploy iOS apps from Linux and Windows
Cross-platform protocol library to talk to iOS devices
A DevTools proxy (Chrome Remote Debugging Protocol) for iOS devices (Safari Remote Web Inspector).
idb is a flexible command line interface for automating iOS simulators and devices
CLI to download and switch Xcode versions using Apple developer portal authentication
iOS and Mac Cocoa library for communicating over USB
macOS cross-compilation toolchain for Linux and BSD
macOS app to simulate iOS device location via developer services
tidevice can be used to communicate with iPhone device
This is an operating system independent implementation of iOS device features. You can run UI tests, launch or kill...
Cross-platform iOS app code signing tool (reimplements codesign)
Socket daemon multiplexing connections to iOS devices over USB
Launches JIT-enabled iOS apps by talking to the device debugserver via libimobiledevice
Manage apps of iOS devices
AltServer for AltStore, but on-device
Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer,...
A fuse filesystem to access the contents of iOS devices
Bridge of iOS Devices by usbmuxd. 基于usbmuxd的iOS调试工具。
Rust crates for Apple platforms incl. rcodesign, a reimplementation of Apple code signing and notarization
Apple cctools port for Linux and *BSD
IOS Professional Performance Testing Tool . You can get CPU, GPU, Memory , Lifecycle and other metrics from real ...
A client library to multiplex connections from and to iOS devices
Library and tool to talk to iBoot/iBSS recovery mode over USB on macOS, Windows and Linux
A library to interact with services exposed by iOS
Swift framework that talks to Apple's developer services to provision and resign iOS apps
Redirects the standard usbmuxd socket to allow connections to local and remote usbmuxd instances so remote devices...
A library to handle the activation process of iOS devices
.NET (C#, VB.NET,...) bindings for libimobiledevice
communicate with iOS devices implemented with Golang
Link Identity Editor: adds or edits code signatures and entitlements in Mach-O binaries
IDA plugin and tools for the DTXConnection Instruments protocol
A socket daemon written in C++ to multiplex connections from and to iOS devices over USB and WIFI
A complete reimplementation of Apple's usbmuxd, complete with network support.
Tools for interacting with iOS devices
CLI interacting with iOS devices via Apple's private MobileDevice framework
A library with common code used by libraries and tools around the libimobiledevice project
Library for communicating with Apple's Tatsu Signing Server (TSS)
An iOS usbmuxd client library / tcp relay
A browser based library for interacting with AppleMobileDevice over WebUSB
iOS usbmuxd communication impl iTunes protocol
A C#/dotnet implementation for working with iOS devices (iPhone, iPad, iPod).
A program and toolset to analyze iDevice USB sessions
access ios devices with java api
A library to communicate with services on iOS devices using native protocols.
iPod manager and library for the reverse-engineered iTunesDB format