A collaborative list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, your contribution is welcome :smile:
Global
Simple & Powerful proxy utility, Support routing rules for clash/sing-box
Mobile app automation and verification for AI coding agents. js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.
Native static recompilation through Vulkan on Android and Metal on Apple platforms, with touch controls, motion steering, controllers, and optional Retro Rewind content. tvOS is currently an experimental preview.
com · Download for Mac · Install on iPhone, iPad & Apple TV · Developer guide
SwifterSwift is a collection of over 500 native Swift extensions, with handy methods, syntactic sugar, and performance improvements for wide range of primitive data types, UIKit and Cocoa classes –over 500 in 1– for iOS, macOS, tvOS, watchOS, Linux, and Android.
js 16 构建的现代化视频聚合播放平台。采用独特的 "Liquid Glass" 设计语言,提供流畅的视觉体验和强大的视频搜索功能。
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
TIP] > Preview Release: Firebase AI Logic's Gemini Foundation Models framework > adapter is now available in preview. Get started by visiting the > documentation.
Alamofire is an HTTP networking library written in Swift.
A delightful networking framework for iOS, macOS, watchOS, and tvOS.
Okay so there's this beautiful library called MPAndroidChart by Philipp Jahoda which has become very popular amongst Android developers, but there was no decent solution to create charts for iOS.
This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, MKAnnotationView.
Swift is very strict about types. But although explicit typing is good for saving us from mistakes, it becomes painful when dealing with JSON and other areas that are, by nature, implicit about types.
Hero is a library for building iOS view controller transitions. It provides a declarative layer on top of the UIKit's cumbersome transition APIs—making custom transitions an easy task for developers.
SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.
Realm is a mobile database: a replacement for Core Data & SQLite
So the basic idea of Moya is that we want some network abstraction layer that sufficiently encapsulates actually calling Alamofire directly. It should be simple enough that common things are easy, but comprehensive enough that complicated things are also easy.
PromiseKit is a thoughtful and complete implementation of promises for any platform that has a swiftc. It has excellent Objective-C bridging and delightful specializations for iOS, macOS, tvOS and watchOS. It is a top-100 pod used in many of the most popular apps in the world.
A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS, watchOS and visionOS
CocoaAsyncSocket provides easy-to-use and powerful asynchronous socket libraries for macOS, iOS, and tvOS. The classes are described below.
A clean and lightweight progress HUD for your iOS and tvOS app.
Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Mantle makes it easy to write a simple model layer for your Cocoa or Cocoa Touch application.
Turi Create simplifies the development of custom machine learning models.
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
The Swift Package Manager is a tool for managing distribution of source code, aimed at making it easy to share your code and reuse others’ code.