awesome-ios
github.com/elfsundae/awesome-ios ↗A curated list of most common & awesome iOS frameworks, libraries, tools, components and much more.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me ui components resources from awesome-ios"
Installation instructions →What's inside
UI Components
- AAChartKit
An elegant and friendly chart library for iOS
- ActionSheetPicker-3.0
Quickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS.
- AnimatedField
Animated UITextField with check & filter for default types (email, url, password, price, date...) for iOS
- BButton
Twitter Bootstrap buttons for iOS.
- BEMCheckBox
Beautiful, highly customizable, animated checkboxes for iOS.
- BFRImageViewer
A turnkey solution to present images within your iOS app
Networking
- AFNetworking
A delightful networking framework.
- CocoaAsyncSocket
Asynchronous socket networking library for Mac and iOS.
- ESAPIClient
An API client library built on top of AFNetworking and AFNetworkingExtension.
- Jetfire
WebSocket RFC 6455 client library for iOS and OSX.
- Mars
Mars is a cross-platform network component developed by WeChat.
- NEKit
A toolkit for Network Extension Framework
Websites
- ameizi/awesome-ios-animation
- cjwirth/awesome-ios-ui
- Cocoa Controls
Lists custom controls and views for iOS and macOS
- Flat UI Colors
280 handpicked colors ready for COPY & PASTE
- GitHub Objective-C Topics
- iOS Good Practices
Good ideas for iOS development, by Futurice developers.
UI Effects
- AnimatedTransitionGallery
A gallery app of custom animated transitions for iOS.
- BBGestureBack
Full screen return gesture(全屏手势返回 滑动返回 pop 动画效果)类淘宝、京东等全屏滑动返回效果
- DCAnimationKit
A collection of animations for iOS. Simple, just add water animations.
- DYFBlurEffect
一行代码实现图像模糊化,并支持系统UIVisualEffectView
- FDFullscreenPopGesture
A UINavigationController's category to enable fullscreen pop gesture with iOS7+ system style.
- HHTransition
主流转场动画,无侵入,API简单易用。
Tools
- ANYMethodLog
Log any method call of object in Objective-C 打印 Objective-C 对象中的任何方法
- Appium
Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web and desktop apps.
- Aspects
Delightful, simple library for aspect oriented programming in Objective-C and Swift.
- Buck
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
- Chisel
Chisel is a collection of LLDB commands to assist debugging iOS apps.
- DoraemonKit
简称 "DoKit" 。一款功能齐全的客户端( iOS 、Android、微信小程序 )研发助手,你值得拥有。
Media
- AppRTC
iOS implementation of the Google WebRTC Demo.
- AudioKit
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
- AWLive
最简单的iOS 推流代码,视频捕获,软编码(faac,x264),硬编码(aac,h264),横屏直播,美颜,flv编码,rtmp协议
- DOUAudioStreamer
A Core Audio based streaming audio player for iOS and macOS
- FreeStreamer
A low-memory footprint streaming audio player for iOS and OS X
- GoPlay
GoPlay is a media player framework for iOS. Based on FFmpeg and OpenGL ES 2.0. support all formats and custom your own filters by GLSL.
UI Frameworks
- AsyncDisplayKit
Smooth asynchronous user interfaces for iOS apps.
- Chameleon
Color framework for Swift & Objective-C (Gradient colors, hexcode support, colors from images & more).
- Colours
A beautiful set of predefined colors and a set of color methods
- ComponentKit
ComponentKit is an Objective-C++ view framework for iOS that is heavily inspired by React.
- FastImageCache
iOS library for quickly displaying images while scrolling
- FlatUIKit
A collection of awesome flat UI components for iOS.
Foundation
- BeeHive
🐝 BeeHive is a solution for iOS Application module programs, it absorbed the Spring Framework API service concept to avoid coupling between modules.
- BMChineseSort
列表中文分组排序工具,支持字符串数组&模型数组 (支持swift)
- CocoaLumberjack
A fast & simple, yet powerful & flexible logging framework.
- coobjc
coobjc provides coroutine support for Objective-C and Swift.
- DeepLinkKit
A splendid route-matching, block-based way to handle your deep links.
- ESFramework
ESFramework is an efficient, lightweight foundational framework for iOS, macOS, watchOS, and tvOS.
Showing a sample of 336 resources. View the full list on GitHub →