Open-source apple-ecosystem software
485 open-source libraries, tools and applications tagged apple-ecosystem, ranked by how closely apple-ecosystem is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
485 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| opa334/TrollStore TrollStore is a permanently signed jailed iOS app that exploits an AMFI/CoreTrust bug to install any IPA with arbitrary entitlements and ro… | 63 | 22205 | active |
| Caldis/Mos Mos is a free, open-source macOS menu bar utility that smooths mouse wheel scrolling to feel like a trackpad and allows independent scroll … | 88 | 21580 | active |
| OpenCore Legacy Patcher A Python-based GUI application that builds and installs OpenCore boot configurations to run modern macOS (Big Sur through Sequoia) on unsup… | 98 | 18574 | active |
| apple/ml-stable-diffusion Apple's official tooling for running Stable Diffusion on Apple Silicon using Core ML. It includes a Python package for converting PyTorch m… | 65 | 17965 | active |
| lwouis/alt-tab-macos AltTab is a free and open-source macOS application that replicates the Windows Alt+Tab window switcher, showing live thumbnails of every op… | 100 | 16416 | stable |
| Lakr233/vphone-cli A Swift CLI tool that boots virtual iPhone instances on Apple Silicon Macs using Apple's Virtualization.framework and PCC research VM infra… | 83 | 15734 | active |
| altstoreio/AltStore AltStore is an open-source alternative app store for non-jailbroken iOS devices that lets users sideload .ipa apps with just their Apple ID… | 86 | 14501 | active |
| WeChatTweak A command-line tool that patches the WeChat macOS client to add features like preventing message revocation, blocking automatic updates, an… | 65 | 13840 | active |
| objective-see/LuLu LuLu is a free, open-source macOS firewall that monitors and blocks unknown outgoing network connections. It uses a system extension and ne… | 91 | 13221 | active |
| mozilla-mobile/firefox-ios The official Mozilla monorepo containing Firefox for iOS and Firefox Focus for iOS, full-featured open-source web browsers built in Swift. … | 93 | 13050 | active |
| PlayCover PlayCover is a macOS application that runs iOS apps and games natively on Apple Silicon Macs by wrapping them to imitate an iPad. It adds c… | 66 | 11798 | active |
| majd/ipatool A command-line tool written in Go that lets users search the iOS App Store and download app packages (ipa files) using their Apple ID. It s… | 100 | 11795 | active |
| NSRingo/iRingo iRingo is a collection of rewrite and script modules for iOS proxy tools (Surge, Loon, Stash, Quantumult X, Shadowrocket, Egern) that unloc… | 62 | 10610 | active |
| Ranchero-Software/NetNewsWire NetNewsWire is a free and open-source RSS/Atom/JSON Feed reader for macOS and iOS. It displays articles from blogs and news sites, tracks r… | 97 | 10413 | active |
| Yu9191/wloc A set of proxy-tool modules (Surge, Quantumult X, Loon, Stash, Shadowrocket) that MITM Apple's network location service (gs-loc.apple.com) … | 69 | 9966 | active |
| KrishKrosh/TrackWeight A macOS application that turns a MacBook's Force Touch trackpad into a digital weighing scale by reading private pressure sensor data. It u… | 32 | 9179 | active |
| maxgoedjen/secretive Secretive is a native macOS app that stores and manages SSH keys inside the Mac's Secure Enclave, making them non-exportable. It adds Touch… | 92 | 8888 | active |
| WWDC Unofficial App An unofficial macOS desktop application for watching Apple's WWDC conference videos, live streams, and session transcripts. It adds feature… | 59 | 8744 | active |
| XcodesOrg/XcodesApp Xcodes.app is a native macOS application built with Swift/SwiftUI for installing and switching between multiple versions of Xcode with a mo… | 96 | 8584 | active |
| libimobiledevice/libimobiledevice A cross-platform C library that implements Apple's native protocols for communicating with iOS devices over USB and Wi-Fi, without requirin… | 59 | 8273 | stable |
| alsyundawy/Microsoft-Office-For-MacOS A shell-script-based installer that downloads and installs Microsoft Office suites for macOS, including serializers and troubleshooting res… | 90 | 8117 | active |
| MochiDiffusion/MochiDiffusion A native macOS app built with SwiftUI for running Stable Diffusion and FLUX.2 Klein image generation locally on Apple Silicon Macs. It uses… | 86 | 7957 | active |
| App Store Connect CLI A fast, scriptable command-line tool written in Go for the App Store Connect API, covering TestFlight, builds, submissions, signing, metada… | 79 | 7935 | active |
| macvim-dev/macvim MacVim is a macOS port of the Vim text editor that provides a native graphical interface while staying closely synced with upstream Vim. It… | 79 | 7885 | active |
| Stengo/DeskPad DeskPad is a macOS application that creates a virtual display mirrored within its own window, acting like a plugged-in monitor. It lets pre… | 50 | 7883 | active |
| luchina-gabriel/OSX-PROXMOX A shell-based installer that sets up OpenCore boot and macOS VM support on Proxmox VE hosts, enabling macOS installation on AMD and Intel h… | 77 | 7846 | active |
| realm/jazzy Jazzy is a Ruby-based command-line tool that generates API documentation for Swift and Objective-C projects. It uses Clang and SourceKit AS… | 67 | 7380 | active |
| corpnewt/gibMacOS A Python 2/3 command-line script that downloads macOS installer components directly from Apple's software catalog. It can also build Intern… | 68 | 7318 | active |
| actuallymentor/battery A free, open-source CLI and menu bar GUI tool for limiting battery charge (e.g., to 80%) on Apple Silicon MacBooks to prolong battery longe… | 62 | 7192 | active |
| 34306/vphone-aio A single shell script that downloads, assembles, and runs a pre-built virtualized iOS environment (vphone) on macOS, complete with a jailbr… | 56 | 7104 | active |
| linearmouse/linearmouse LinearMouse is a macOS utility for customizing mouse and trackpad behavior, including scrolling direction, pointer acceleration and speed, … | 95 | 7028 | active |
| ParthJadhav/app-store-screenshots An AI agent skill that scaffolds a production-ready Next.js screenshot editor for generating App Store and Google Play marketing screenshot… | 57 | 6954 | active |
| palera1n palera1n is an open-source jailbreak tool for Apple devices using the checkm8 bootrom exploit, supporting A8 through A11 chips and T2 secur… | 89 | 6528 | active |
| WhisperKit A Swift SDK providing turn-key on-device speech AI frameworks for Apple Silicon, including WhisperKit (speech-to-text with Whisper), Speake… | 89 | 6397 | active |
| Provenance-Emu/Provenance Provenance is a free, open-source multi-emulator frontend for iOS, iPadOS, tvOS, and macOS that emulates 38+ classic consoles including Nin… | 88 | 6388 | active |
| ejbills/DockDoor DockDoor is a free, open-source macOS utility that adds Windows-style window peeking previews to the Dock and an enhanced Alt+Tab window sw… | 88 | 6373 | active |
| DanTheMan827/ios-app-signer A macOS GUI application that re-signs iOS/tvOS apps and bundles them into installable ipa files. It accepts ipa, deb, app, and xcarchive in… | 66 | 6323 | active |
| grishka/NearDrop NearDrop is an unofficial macOS implementation of Google's Nearby Share/Quick Share protocol, letting Android devices send files to a Mac o… | 83 | 6296 | active |
| tombonez/noTunes noTunes is a small macOS menu bar application that prevents iTunes or Apple Music from launching, for example when Bluetooth headphones rec… | 23 | 6095 | active |
| Asspp Asspp is a native iOS and macOS client for managing multiple Apple IDs across different App Store regions. It lets users browse foreign sto… | 85 | 6018 | active |
| nix-darwin/nix-darwin nix-darwin is a declarative configuration system for macOS built on Nix and Nixpkgs, similar to NixOS. It lets users define their entire ma… | 77 | 6006 | active |
| jacklandrin/OnlySwitch OnlySwitch is an all-in-one macOS menu bar app that provides toggle switches for common tasks like hiding the MacBook Pro notch, toggling d… | 100 | 5988 | active |
| HexFiend/HexFiend Hex Fiend is a fast, open-source hex editor for macOS that supports inserting, deleting, and rearranging bytes in files of virtually any si… | 32 | 5902 | active |
| KhronosGroup/MoltenVK MoltenVK is a layered implementation of the Vulkan 1.4 graphics and compute API built on top of Apple's Metal framework, enabling Vulkan ap… | 95 | 5892 | active |
| ReagentX/imessage-exporter A Rust CLI tool and companion library that exports iMessage data to portable txt/html formats while preserving attachments and full message… | 98 | 5682 | active |
| blackboxo/CleanMyWechat A desktop GUI application that automatically deletes cached files, images, and videos downloaded by WeChat and WeCom on Windows and macOS, … | 91 | 5578 | active |
| apple/coremltools Apple's official Python package for converting machine learning models from TensorFlow, PyTorch, scikit-learn, XGBoost, and LibSVM into the… | 72 | 5436 | active |
| leits/MeetingBar MeetingBar is a free, open-source macOS menu bar app that shows your current or next calendar meeting and lets you join it with one click. … | 79 | 5377 | active |
| sindresorhus/create-dmg A Node.js CLI tool that automatically creates good-looking, code-signed DMG disk images for macOS app distribution. It is intentionally opi… | 65 | 5374 | active |
| Mist Mist is a Mac GUI utility that automatically downloads macOS firmware restore files (.ipsw) and installers. It can list available versions,… | 76 | 5234 | active |
| Ebullioscopic/Atoll Atoll is a macOS application that brings an iPhone-style Dynamic Island to the Mac's notch area. It displays live activities, notifications… | 86 | 5011 | active |
| XcodesOrg/xcodes xcodes is a command-line tool for installing and switching between multiple versions of Apple's Xcode IDE on macOS. It handles downloading,… | 91 | 4841 | active |
| claration/Feather Feather is a free, open-source on-device iOS/iPadOS application manager and IPA signer that installs apps using Apple Developer Program cer… | 86 | 4806 | active |
| peetzweg/opendisplay OpenDisplay is a free, open-source pair of apps that turn an iPhone or iPad into a true extended second monitor for a Mac over USB or WiFi.… | 79 | 4790 | active |
| iDescriptor/iDescriptor iDescriptor is a free, open-source, cross-platform application for managing Apple iDevices (iPhone, iPad, iPod) from a desktop computer, wr… | 82 | 4651 | active |
| tlkh/asitop asitop is a Python-based, nvtop-inspired performance monitoring CLI tool for Apple Silicon Macs. It displays CPU/GPU/ANE utilization, frequ… | 32 | 4645 | stable |
| kstenerud/KSCrash KSCrash is an open-source crash reporting framework for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS). It catches Mach exceptions, … | 92 | 4500 | active |
| ts1/BLEUnlock BLEUnlock is a macOS menu bar utility that locks and unlocks your Mac based on the proximity of a Bluetooth Low Energy device such as an iP… | 23 | 4452 | active |
| RobertGummesson/BuildTimeAnalyzer-for-Xcode A macOS application that analyzes and displays a breakdown of Swift build times in Xcode. It helps developers identify slow-compiling code … | 51 | 4348 | active |
| kanshurichard/enableAppleAI A shell script that enables Apple Intelligence on Macs sold in Mainland China by patching macOS eligibility checks (eligibilityd plist file… | 10 | 4306 | active |
| samhenrigold/LidAngleSensor A small macOS utility that reads the hidden lid angle sensor in modern MacBooks and displays the angle in real time, optionally playing a c… | 59 | 4234 | active |
| straight-tamago/misaka26 A macOS application that customizes iOS/iPadOS devices (16.0-26.1) by exploiting the bug used by TrollRestore to modify MobileGestalt and s… | 43 | 4030 | active |
| Plash Plash is a macOS app that lets you set any website as your desktop wallpaper, with support for multiple sites, auto-reload, custom CSS/Java… | 44 | 4028 | active |
| sfsam/Itsycal Itsycal is a tiny open-source calendar that lives in the macOS menu bar, showing dates and upcoming events as a companion to the Mac Calend… | 77 | 4020 | active |
| Dimillian/Skills A curated collection of 16 reusable skill definitions for OpenAI Codex-style AI coding agents, covering Apple platform development, GitHub … | 46 | 3994 | active |
| DamascenoRafael/reminders-menubar A free, open-source macOS menu bar application for viewing and interacting with Apple Reminders. Built with SwiftUI, it lets users create, … | 93 | 3965 | active |
| nab138/iloader iloader is a free, open-source desktop application that simplifies sideloading apps onto iOS devices, primarily by automating SideStore ins… | 84 | 3956 | active |
| digimata/quill Quill is an ultra-minimalist, fully local macOS meeting recorder and transcriber that runs as a single Swift menu-bar binary. It records mi… | 57 | 3938 | active |
| RhetTbull/osxphotos A Python CLI tool and library for querying and exporting photos and metadata from Apple's Photos.app library on macOS (with partial Linux s… | 99 | 3921 | active |
| acidanthera/Lilu Lilu is an open-source macOS kernel extension (kext) providing a platform for arbitrary kext, library, and process patching. It offers a un… | 62 | 3862 | active |
| ipsw ipsw is a Go-based command-line research framework for downloading, parsing, and analyzing Apple iOS and macOS firmware (IPSW/OTA files), M… | 95 | 3811 | active |
| Yattee Yattee is a privacy-oriented native video player app for iOS, tvOS, and macOS built with SwiftUI. It plays YouTube content through privacy-… | 82 | 3727 | active |
| apple-oss-distributions/xnu The XNU kernel source code, the core of Apple's Darwin operating system used in macOS and iOS. It is a hybrid kernel combining the Mach mic… | 68 | 3685 | active |
| Marginal/QuickLookVideo A macOS app that adds Finder thumbnails, Quick Look previews, and Get Info metadata support for a wide range of audio and video file format… | 98 | 3617 | active |
| pilotmoon/Scroll-Reverser Scroll Reverser is a free, open-source macOS menu bar app that reverses the direction of scrolling, with independent settings for trackpads… | 45 | 3612 | active |
| Carthage Carthage is a decentralized dependency manager for Cocoa (iOS, macOS, tvOS, watchOS) projects written in Swift. It builds dependencies into… | 38 | 15145 | maintenance |
| ssnhd/rime A configuration package for the Rime Squirrel input method on macOS, providing pre-tuned setups for Mingyue Pinyin, Xiaohe Shuangpin, and Z… | 62 | 3536 | active |
| wojciech-kulik/FlashSpace FlashSpace is a fast virtual workspace manager for macOS that replaces native Spaces with instant, animation-free workspace switching. User… | 80 | 3520 | active |
| CocoaPods CocoaPods is the dependency manager for Swift and Objective-C Cocoa projects, resolving dependencies declared in a Podfile, fetching source… | 87 | 14830 | maintenance |
| straight-tamago/misakaX misakaX is a desktop application for macOS and Windows that customizes iOS/iPadOS 16.0-18.2 beta devices by exploiting the bug behind Troll… | 34 | 3495 | active |
| RNCryptor RNCryptor is a Swift (and Objective-C) library wrapping CommonCrypto AES encryption, implementing a cross-language encrypted data format (v… | 25 | 3355 | stable |
| macOS-Simple-KVM A collection of shell scripts and documentation for setting up a macOS virtual machine in QEMU, accelerated by KVM, on Linux hosts without … | 32 | 13941 | maintenance |
| krzysztofzablocki/LifetimeTracker LifetimeTracker is a Swift library for iOS that surfaces retain cycles and memory leaks in real time during development. It tracks object l… | 60 | 3312 | active |
| Kruszoneq/macUSB macUSB is a native macOS app (Swift/SwiftUI) for creating bootable USB media on Apple Silicon and Intel Macs. It supports macOS, Linux, and… | 83 | 3269 | active |
| QiuChenly/CoreInject CoreInject (successor to InjectLib) is a macOS application injection and binary-patching tool by QiuChenly, distributed alongside a communi… | 81 | 3264 | active |
| LaurieWired/Malimite Malimite is a Java-based decompiler for iOS and macOS binaries, built on Ghidra, that analyzes IPA files and Application Bundles with direc… | 34 | 3222 | active |
| sideshow/apns2 A Go library for sending push notifications to iOS, macOS, tvOS, and Safari apps via Apple's APNs HTTP/2 provider API. It supports certific… | 34 | 3189 | active |
| yichengchen/ATV-Bilibili-demo An unofficial BiliBili (Bilibili) client for Apple TV written in Swift. It supports QR-code login, video playback with danmaku (bullet comm… | 86 | 3164 | active |
| FluidAudio A Swift SDK providing fully local, low-latency audio AI on Apple devices, including speech-to-text (Parakeet), speaker diarization (Pyannot… | 82 | 3139 | active |
| Schlaubischlump/LocationSimulator A macOS application that spoofs the GPS location of connected iOS, iPadOS, tvOS, watchOS, or iOS Simulator devices without jailbreaking, us… | 66 | 3130 | active |
| supermemoryai/apple-mcp An MCP (Model Context Protocol) server exposing Apple-native apps on macOS—Messages, Notes, Contacts, Mail, Reminders, Calendar, and Maps—a… | 10 | 3124 | active |
| LukeZGD/Legacy-iOS-Kit An all-in-one shell-based tool for restoring, downgrading, jailbreaking, and saving SHSH blobs on legacy iOS devices vulnerable to bootrom … | 68 | 3092 | active |
| 0xCUB3/wBlock wBlock is an open-source, next-generation ad blocker built as Safari content-blocking extensions for macOS, iOS, iPadOS, and visionOS. It s… | 91 | 3075 | active |
| microsoft/plcrashreporter PLCrashReporter is an open-source in-process crash reporting library for iOS, macOS, and tvOS written in Objective-C. It detects crashes an… | 56 | 3070 | stable |
| sindresorhus/Actions Actions is a free app that adds 180+ powerful extra actions to the Apple Shortcuts app on macOS, iOS, and visionOS. It is no longer open-so… | 32 | 3058 | active |
| RoversX/LaunchNext LaunchNext is a free, open-source macOS application that restores the classic Launchpad app launcher removed in macOS 26 (Tahoe), with one-… | 75 | 3047 | active |
| Home Accessory Architect HAA (Home Accessory Architect) is firmware that adds native Apple HomeKit support and custom configurations to ESP32 and ESP8266 based devi… | 96 | 3005 | active |
| lihaoyun6/AirBattery AirBattery is a macOS menu bar/Dock/widget app that shows the battery levels of all your Apple devices (iPhone, iPad, Apple Watch, AirPods,… | 43 | 2989 | active |
| zenorocha/alfred-workflows A curated collection of Alfred 3 and 4 workflows for the macOS Alfred launcher, bundling community workflows like Caffeinate, Can I Use, Co… | 23 | 12242 | maintenance |
| Starmel/OpenSuperWhisper OpenSuperWhisper is a macOS dictation application that records audio and transcribes it locally using Whisper or Parakeet models. It suppor… | 71 | 2962 | active |
page 1 / 5 next →