Awesome iOS
by vsouza · vsouza/awesome-ios
iOS ecosystem, including Objective-C and Swift projects.
SSwitchboard - easy and super light weight A/B testing for your mobile iPhone or android app. This mobile A/B testing framework allows you with minimal servers to run large amounts of mobile users.
AControls the visibility of the network activity indicator on iOS using Alamofire.
DDACircularProgress is a UIView subclass with circular UIProgressView properties.
FFFCircularProgressView - An iOS 7-inspired blue circular progress view.
FCompletely customizable progress based loaders drawn using custom CGPaths written in Swift.
IThis control will allow a user to use code instantiated or interface builder to create and render a circle progress view.
KSimple extension of UINavigationController to display progress on the UINavigationBar.
MA circular, animatable & highly customizable progress bar, editable from the Interface Builder using IBDesignable.
MDrop-in class for displays a translucent HUD with an indicator and/or labels while work is being done in a background thread.
MA lightweight ProgressHUD written in Swift. Looks similar to /MBProgressHUD/SVProgressHUD/KVNProgressHUD.
MA beautiful ring/circular progress view similar to Activity app on Apple Watch, written in Swift.
NA progress interface library for UIWebView. You can implement progress bar for your in-app browser using this module.
PA Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8 and above.
RSimple library which give you possibility to add Facebook like loading state for your views.
SAn easy way to create sliding CAGradientLayer animations! Works great for creating skeleton screens for loading content.
SAn elegant way to show users that something is happening and also prepare them to which contents he is waiting.
SAutomatically show/hide a "No Internet Connection" bar when your app loses/gains connection. It supports apps which hide the status bar and "The Notch".
SA beautiful activity indicator and modal alert written in Swift using blur effects, translucency, flat and bold design.
YUIProgressView replacement with an highly and fully customizable animated progress bar in pure Core Graphics.
AAdvanced usage of native UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.
BPowerful Bottom Sheet component with content based size, interactive dismissal and navigation controller support.
BA simple alerts that appear on the status bar and below navigation bar(like Facebook).
CA library that helps you display and customise alerts and action sheets on iPad and iPhone.
CUse nice customized alerts and action sheets with ease, API is similar to native UIAlertController.
DSimple Alert View written in Swift, which can be used as a UIAlertController. (AlertController/AlertView/ActionSheet).
FFloatingActionSheetController is a cool design ActionSheetController library written in Swift.
ISwift library to manage in-app notification in swift language, like WhatsApp, Telegram, Frind, etc.
JEasy, customizable notifications displayed on top of the statusbar.
LA simple ActionSheet. WeChat, Weibo and QQ all use similar styles. Fully support Swift.
LSimple Swift in-app notifications. LNRSimpleNotifications is a simplified Swift port of TSMessages.
NThe easiest way to display highly customizable in app notification banners in iOS.
PPMAlertController is a great and customizable substitute to UIAlertController.
RSelect a date using UIDatePicker in a UIAlertController like fashion.
RSelect something using UIPickerView in a UIAlertController like fashion.
SSHEET helps you easily create a wide variety of action sheets with navigation features used in the Flipboard App
SNative popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.
SDisplay Apple system-like self-hiding status alerts without interrupting user flow.
SA Swift library to design custom prompts with a great scope of options to choose from.
SSwiftNotice is a GUI library for displaying various popups (HUD) written in pure Swift, fits any scrollview.
SSwiftOverlays is a Swift GUI library for displaying various popups and notifications.
TA Swift extension that adds toast notifications to the UIView object class.
TShow simple message and action button on the bottom of the screen with multi kinds of animation.
XFully customizable and extensible action sheet controller written in Swift.
Answers gives you real-time insight into people’s experience in your app.
Error tracking with a free tier. Error reports include data on device, release, user, and allows arbitrary data.
Open source, mobile & web analytics, crash reports and push notifications platform for iOS & Android.
Comprehensive analytics service that improves your project and saves time for product development.
Mobile observability, built on OpenTelemetry, to provide user-focused, reliable apps.
Prevent app size & performance regressions on every pull request, get automated insights on how to improve.
In-app feedback, Bug and Crash reporting, Fix Bugs Faster through user-steps, video recordings, screen annotation, network requests logging.
MThe MatomoTracker is an iOS, tvOS and macOS SDK for sending app analytics to a Matomo server.
Open source, self-hostable mobile app monitoring with error tracking, performance tracing and full session timelines to spend less time stitching context and fix issues faster.
Sentry provides self-hosted and cloud-based error monitoring that helps all software teams discover, triage, and prioritize errors in real-time.
In-app feedback and bug reporting tool. Fix app bugs up to 50x faster with detailed device data, repro steps, video recording, black box data, network requests and custom logging.
AA UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView.
CCool wave like transition between two or more UICollectionView.
EA Swift library to take the power of UIView.animateWithDuration() to a whole new level - layers, springs, chain-able animations, and mixing view/layer animations together.
JAn Objective-C animation library used to create floating image views.
LAn easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
LAn iOS library for a real time rendering of native vector animations from Adobe After Effects.
SSwift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
SSimple Interface Core Animation. Run type-safe animation sequencially or parallelly.
SWidgets iOS 14 animation with 3D and dynamic shadow. Customisable transform and duration.
SSwift library for choreographing animations on the screen.
TType-safe CAAnimation wrapper. It makes preventing to set wrong type values.
YDesigned for gesture-driven animations. Fast, simple, & extensible!
ACoordinator is an object that handles navigation flow and shares flow’s handling for the next coordinator after switching on the next chain.
AEasily launch and deeplink into external applications, falling back to web if not installed.
CAn open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
CCrossroad is an URL router focused on handling Custom URL Schemes. Using this, you can route multiple URL schemes and fetch arguments and parameters easily.
MMarshroute is an iOS Library for making your Routers simple but extremely powerful.
RLibrary that helps to handle view controllers composition, routing and deeplinking tasks.
RNavigation framework for iOS applications based on a Reactive Flow Coordinator pattern.
WiOS routing done right. Handles both URL recognition and controller displaying with parsed parameters. All in one line, controller stack preserved automatically!
Highlighted some of the most common issues that cause apps to get rejected.
Lets you track your App Store visibility in terms of keywords and competitors.
CA demo project showcasing the production setup of the SwiftUI app with Clean Architecture.
IA collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others.
IThis repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
SA universal implementation of a Feedback Loop system for RxSwift, ReactiveSwift and Combine
TThe Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
VViper Framework for iOS. Develop an app following VIPER architecture in an easy way. Written and tested in Swift.
AAudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).
EAn iOS/macOS audio visualization framework built upon Core Audio useful for anyone doing real-time, low-latency audio processing and visualizations.
FAn easy way to display an audio waveform in your app, including animation.
FSwift framework for local speech recognition, speaker diarization, voice activity detection, and text-to-speech using Core ML.
IA drop-in universal library allows to record audio within the app with a nice User Interface.
MPersistence player to resume playback after bad network connection even in background mode, manage headphone interactions, system interruptions, now playing informations and remote commands.
POn-device wake word detection engine for macOS, iOS, and watchOS, powered by deep learning.
SSuper simple library that lets you play sounds with a single line of code (and much more). Written in Swift 3, supports iOS, macOS and tvOS. CocoaPods and Carthage compatible.
TThe Amazing Audio Engine is a sophisticated framework for iOS audio applications, built so you don't have to.
VAn overlay that gets your user’s voice permission and input as text in a customizable UI.
BMake any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView.
BBitcoin protocol toolkit for Swift, BitcoinKit implements Bitcoin protocol in Swift. It is an implementation of the Bitcoin SPV protocol written in swift.
EEthereumKit is a free, open-source Swift framework for easily interacting with the Ethereum.
WElegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
DA very simple library to discover and retrieve data from nearby devices (even if the peer app works at background).
LSimple, block-based, lightweight library over CoreBluetooth. Will clean up your Core Bluetooth related code.
MMultipeer is a wrapper for Apple's MultipeerConnectivity framework for offline data transmission between Apple devices. It makes easy to automatically connect to multiple nearby devices and share information using either bluetooth or wifi.
PAn open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps.
BA small and flexible UIButton subclass with animated loading progress, and completion animation.
LA fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
CRead and write CSV files row-by-row & field-by-field or through Swift's Codable interface.
HA lightweight generic cache for iOS written in Swift with extra love for images.
SEveryone tries to implement a cache at some point in their iOS app’s lifecycle, and this is ours. By Spotify.
TTrack is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.
FA fully customizable iOS calendar library, compatible with Objective-C and Swift.
IIt's lightweight and simple control with supporting Locale and CalendarIdentifier. There're samples for iPhone and iPad, and also with using a popover. With supporting Persian calendar
JThe Unofficial Swift Apple Calendar Library. View. Control. for iOS & tvOS
KA calendar component for iOS written in Swift 4.0. It features both vertical and horizontal layout (and scrolling) and the display of native calendar events.
MA calendar framework for iOS built with customization, and localization in mind.
CMassively increase camera performance and ease of use in your next iOS project.
CSimple Swift class to provide all the configurations you need to create custom camera view in your app.
CA fully customisable and modern camera implementation for iOS made with AVFoundation.
FInstagram-like photo browser and a camera feature with a few line of code in Swift.
HState of the art real-time video recording / photo shooting iOS library.
LFull service camera that takes photos, videos, streams frames, detects metadata, and streams CoreML predictions.
MCamera made simple. Fully customizable camera library that significantly reduces implementation time and effort. Written with and for SwiftUI.
R1D and 2D barcodes reader and generators for iOS 8 with delightful controls. Now Swift.
SCamera engine with Vine-like tap to record, animatable filters, slow motion, segments editing.
KKolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
MSwipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!
VA marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
AANDLineChartView is easy to use view-based class for displaying animated line chart.
CA 2D plotting lib which is highly customizable and capable of drawing many types of plots.
EEat fit is a component for attractive data representation inspired by Google Fit.
FA charting library to visualize and interact with a vector map on iOS. It's like Geochart but for iOS.
MAwesome layer-based pie chart. Fantastically fast and fully customizable. Amazing animations available with MagicPie.
SAn adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
TSimple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.
TAn iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.
VVaccine is a framework that aims to make your apps immune to recompile-decease.
AAardvark is a library that makes it dead simple to create actionable bug reports.
PMakes it easier to support older versions of iOS by fixing things and adding missing methods.
SSwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
SA code library and command-line formatting tool for reformatting Swift code.
TCross-platform static analyzer for Swift that helps you to write cleaner code and avoid bugs.
CCampcotCollectionView is a custom UICollectionView written in Swift that allows to expand and collapse sections. It provides a simple API to manage collection view appearance.
C🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
CA modern Swift framework for building reusable data-driven collection components.
DType-safe data-driven List-UI Framework. (We can also use ASCollectionNode)
DA library for backporting UITableView/UICollectionViewDiffableDataSource.
GA generic small reusable components for data source implementation for UITableView/UICollectionView in Swift.
IA data-driven UICollectionView framework for building fast and flexible lists.
KDragging & Dropping data across multiple UICollectionViews.
MAn iOS drop-in UITableView, UICollectionView and UIScrollView superclass category for showing a customizable floating button on top of it.
SUICollectionView layout for presenting of the overlapping cells.
TTLIndexPathTools is a small set of classes that can greatly simplify your table and collection views.
AAZSafariCollectionViewLayout is replica of safari browser history page layout. very easy to use, IBInspectable are given for easy integration.
CA lightweight UICollectionViewLayout that 'pages' and centers it's cells 🎡 written in Swift.
CThe waterfall (i.e., Pinterest-like) layout for UICollectionView.
MA mosaic collection view layout inspired by Lightbox's Algorithm, written in Swift
SAn extandable mosaic UICollectionViewLayout with a focus on extremely flexible customizations
SA bunch of layouts providing light and seamless experiences in your CollectionView.
UUICollectionViewSplitLayout makes collection view more responsive.
CA beautiful set of predefined colors and a set of color methods to make your iOS/macOS development life easier.
GAn unintrusive & light-weight iOS app-theming library with support for animated theme switching.
PStyles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.
UConvenience method for creating autoreleased color using RGBA hex string.
GThe smartest and most beautiful (POSIX compliant) command line framework for Swift.
NCommand line tool to ease the creation of documentation in the form of Swift Playgrounds.
SCommand Line Tool that generates Markdown documentation from inline source code comments.
AA library of queues that enable sending ordered tasks from synchronous to asynchronous contexts.
SJob Scheduler with Concurrent run, failure/retry, persistence, repeat, delay and more.
CRobust CloudKit synchronization: offline editing, relationships, shared and public databases, field-level deltas, and more.
CPowerful Core Data framework for Incremental Migrations, Fetching, Observering, etc.
PWrite amazing, strong-typed and easy-to-read NSPredicate, allowing you to write flowable NSPredicate, without guessing attribution names, predicate operation or writing wrong arguments type.
PAn NSPredicate DSL for iOS, macOS, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.
SA minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data.
AAlgorithm is a collection of data structures that are empowered by a probability toolset.
BSwift μ-framework for efficient array diffs, collection observation and cell configuration.
DA fast and flexible O(n) difference algorithm framework for Swift collection.
DA functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript https://www.dollarswift.org/.
KKeyPathKit provides a seamless syntax to manipulate data using typed keypaths.
SA priority queue with a classic binary heap implementation in pure Swift.
MAn efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.
MA pure Swift MongoDB client implementation with support for embedded databases.
MA Swift wrapper around the MySQL client library, enabling access to MySQL servers.
NNora is a Firebase abstraction layer for working with FirebaseDatabase and FirebaseStorage.
PStore and retrieve Codable objects to various persistence layers, in a couple lines of code.
PSwift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
PPrephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state.
RRealmGeoQueries simplifies spatial queries with Realm Cocoa. In the absence of and official functions, this library provide the possibility to do proximity search.
SA lightweight wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer.
UUnrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.
WWCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.
1This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.
IA Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.
S⏳ A missing lightweight task scheduler for Swift with an incredibly human-friendly syntax.
Remote iOS and Android debugging and data collection service. You can debug networking, logs, CoreData, SQLite, NSNotificationCenter and mock device's geo location.
AA little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your iOS app. No more messing around with proxy and certificate config. Inspect Traffic Log with Proxyman app.
DA comprehensive toolkit designed to simplify and enhance the debugging process for iOS applications.
DA full-featured iOS App development assistant,30+ tools included. You deserve it.
HIn-app design review tool to inspect measurements, attributes, and animations.
LDebug app layouts directly on iOS device: inspect layers in 3D and debug each visible view attributes.
MProfiling / Debugging assist tools for iOS, include tools: UITimeProfiler, Memory Allocations, Living ObjC Objects Sniffer, Network Transaction Waterfall, etc.
Na iOS network debug library, It can monitor HTTP requests within the App and displays information related to the request.
PA library for isolated developing UI components and automatically snapshots of them.
PRemote network and data debugging for your native iOS app using Chrome Developer Tools.
SA full-featured, in-app debugging menu packed full of useful tools including network logging, layout inspection, location spoofing, console logging and so much more.
AA SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.
CocoaPods is the dependency manager for Objective-C projects. It has thousands of libraries and can help you scale your projects elegantly.
The Xcode Maven Plugin can be used in order to run Xcode builds embedded in a Maven lifecycle.
DDependency injection framework for iOS applications written in clean Swift.
An enterprise-grade mobile DevOps platform that automates the build, test, and publish store of mobile apps for faster, efficient release cycle
Mobile Continuous Integration & Delivery with dozens of integrations to build, test, deploy and collaborate.
DUpload screenshots, metadata and your app to the App Store using a single command.
SDK to patch, fix bugs, modify and manipulate native apps (Obj-c & Swift) in real-time.
Easier mobile releases for teams. Integrates across tools (version control, project management, CI, app stores, crash reporting, etc.) to provide a single source of truth for mobile teams to come together around during release cycles. Equal parts automation and collaboration.
SWith Screenshot Framer you can easily create nice-looking and localized App Store Images.
CI/CD service which makes it easy to build, test and deploy applications for any Apple device. iOS support is fully integrated in Semaphore 2.0, so you can use the same powerful CI/CD pipeline features for iOS as you do for Linux-based development.
The beta testing service hosted on iTunes Connect (requires iOS 8 or later).
CCrypto related functions and helpers for Swift implemented in Swift programming language.
OSecure your app by obfuscating all the hard-coded security-sensitive strings.
RCCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc.
SRSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and macOS.
THigh-level crypto library, providing basic asymmetric encryption, secure messaging with forward secrecy and secure data storage, supports iOS/macOS, Android and different server side platforms.
BBolts is a collection of low-level libraries designed to make developing mobile apps easier, including tasks (promises) and app links (deep links).
BBolts is a collection of low-level libraries designed to make developing mobile apps easier.
SA Protocol-Oriented NotificationCenter which is type safe, thread safe and with memory safety.
CA swift library to support collapsible sections in a table view.
EFully refactored YNExapnadableCell with more concise, bug free. Awesome expandable, collapsible tableview cell for iOS.
FFoldingCell is an expanding content cell inspired by folding paper material
CXcode extension for spell checking and auto correcting code comments.
DAttempt to give a new life for VVDocumenter-Xcode as source editor extension.
NThis Xcode extension enables you to make a code selection and export it to a snippets. Available on Mac AppStore.
SXcode 8 Source Code Extension to Generate Swift Initializers.
XXcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
XXcode extension which allows you to send your text selection or entire file to GitHub's Gist and automatically copy the Gist URL into your Clipboard.
XXcode extension which allows you copying the code with special formatting quotes for social (Slack, Telegram).
AAppFolder is a lightweight framework that lets you design a friendly, strongly-typed representation of a directories inside your app's container.
FFileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files on iOS/tvOS and macOS.
KA micro-framework for observing file changes, both local and remote. Helpful in building developer tools.
ZZipArchive is a simple utility class for zipping and unzipping files on iOS and Mac.
FIcon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons.
SIcons fonts for iOS (FontAwesome, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon).
SA library for using different font icons: dripicons, emoji, font awesome, icofont, ionicons, linear icons, map icons, material icons, open iconic, state, weather. It supports UIImage, UIImageView, UILabel, UIButton, UISegmentedControl, UITabBarItem, UISlider, UIBarButtonItem, UIViewController, UITextfield, UIStepper.
PPeekView supports peek, pop and preview actions for iOS devices without 3D Touch capibility.
FFormer is a fully customizable Swift2 library for easy creating UITableView based form.
FA framework to validate inputs of text fields and text views in a convenient way.
XXLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.
AA animated GIF&APNG engine for iOS in Swift with low memory & cpu usage.Optimized for Multi-Image case.
YAsync GIF image decoder and Image viewer supporting play GIF images. It just use very less memory.
YImage framework for iOS to display/encode/decode animated WebP, APNG, GIF, and more.
GSpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials.
FAn UINavigationController's category to enable fullscreen pop gesture in an iOS7+ system style with AOP.
SAids with prototyping UIGestureRecognizers in Xcode Playgrounds.
Free collection of videos and tutorials updated for iOS 15 and Swift 5.5.
Complete catalog of courses from Udacity, Pluralsight, Coursera, Edx, Treehouse and Skillshare.
Stanford's CS193p - Developing Apps for iOS.
MPowerful and easy-to-use vector graphics library with SVG support written in Swift.
MCore Graphics based gradient view capable of producing Linear (Axial), Radial (Circular), Conical (Angular), Bilinear (Four Point) gradients, written in Swift.
SDisplay and interact with SVG Images on iOS / macOS, using native rendering (CoreAnimation) (currently only supported for iOS - macOS code needs updating).
SA single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView).
CUICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header.
GConfigurable yet easy to use stretchy header view for UITableView and UICollectionView.
PParallax scrolling effect on UITableView header view when a tableView is scrolled.
ASimple extension of UIImageView for loading and displaying images asynchronously without lock up the UI.
AImage slide-show viewer with multiple predefined transition styles, and ability to create new transitions with ease.
AAn iPhone/iPad photo gallery viewer, useful for viewing a large (or small!) number of photos
CCreate complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js.
CDisplays spherical or cylindrical panoramas or 360-photos with touch or motion based control options.
DA fully customizable photo viewer ViewController, inspired by Facebook photo viewer.
EA photo gallery for iOS with a modern feature set. Similar features as the Facebook photo browser.
GGPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
GGPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
HMetal API for GPU accelerated Graphics and Video and Camera filter framework.🔥💥
IDetect and crop faces, barcodes and texts inside of your image, with iOS 11 Vision api.
IImagePickerSheetController is like the custom photo action sheet in iMessage just without the glitches.
ISwift image slideshow with circular scrolling, timer and full screen viewer.
IAn UIImageView extension that generates letter initials as a placeholder for user profile images, with a randomized background color.
JLibrary that lets you add marching ants (animated) selection to the edges of the images.
LA UIImage extension that generates letter-based avatars written in Swift.
MA custom ImageView that is used to cover the surface of other view like a scratch card, user can swipe the mulch to see the view below.
SShadowImageView is a iOS 10 Apple Music style image view, help you create elegent image with shadow.
SA snappy image viewer with zoom and interactive dismissal transition.
SSimple PhotoBrowser/Viewer inspired by Facebook, Twitter photo browsers written by swift.
SStyle Art library process images using COREML with a set of pre trained machine learning models and convert them to Art style.
SA UiimageView class for creating circular avatar images, IBDesignable to make all changes via storyboard.
Tstreamlined framework for fetching and storing images in an application.
YAn implementation of High Pass Skin Smoothing using Apple's Core Image Framework.
AAn Alamofire extension which converts JSON response data into swift objects using ObjectMapper.
EElevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.
FThis project brings FlatBuffers (an efficient cross platform serialization library) to Swift.
JJSONExport is a desktop application for macOS which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
JMagical Data Modeling Framework for JSON. Create rapidly powerful, atomic and smart data model classes.
MA fast, convenient and nonintrusive conversion between JSON and model. Your model class don't need to extend another base class. You don't need to modify any model file.
OA framework written in Swift that makes it easy for you to convert your Model objects (Classes and Structs) to and from JSON.
IA drop-in universal solution for keeping any UIView visible when the keyboard is being shown - no more UIScrollViews!
ICodeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.
KCodeless manager to hide keyboard by tapping on views for iOS written in Swift
MA simple keyboard to use with numbers and, optionally, a decimal point.
RThis is a flexible UIView and UIButton subclass to add customized buttons and toolbars to your UITextFields/UITextViews.
RA simple cross-platform toolbar/custom input accessory view library for iOS & macOS.
RShowing / dismissing keyboard animation in simple UIViewController category.
TA drop-in universal solution for moving text fields out of the way of the keyboard in iOS
TSmall, drop-in Swift UIKit keyboard manager for iOS apps-helps manage keyboard's screen presence and behavior without notification center.
YiOS utility class allows you to access keyboard view and track keyboard animation.
LA powerful, protocol-oriented library for working with the keychain in Swift.
VSecurely store data in the iOS or macOS Keychain without knowing a thing about how the Keychain works.
AUILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift
CSimple countdown UILabel with morphing animation, and some useful function.
MA handy class for iOS to use UILabel as a countdown timer or stopwatch just like in Apple Clock App.
NA label view for displaying numbers which can transition or animate using a technique called number tweening or number morphing.
SA label view that's faster than UILabel and supports asynchronous rendering, links with UIDragInteraction, very flexible text truncation, Auto Layout, UIAccessibility and more.
TUILabel subclass, which additionally allows shadow blur, inner shadow, stroke text and fill gradient.
TA drop-in replacement for UILabel that supports attributes, data detectors, links, and more
Build 1 scene, let Auto Layout Magic generate the constraints for you! Scenes look great across all devices!
BWith BrickKit, you can create complex and responsive layouts in a simple way. It's easy to use and easy to extend. Create your own reusable bricks and behaviors.
FTemplate auto layout cell for automatically UITableViewCell height calculating.
FFlexLayout gently wraps the highly optimized facebook/yoga flexbox implementation in a concise, intuitive & chainable syntax.
FUIView category which makes it easy to create layout constraints in code.
A
A
A
A
S
E
F
G
G
I
I
K
L
L
L
M
M
N
P
R
R
S
S
V
W
W
A
B
B
C
C
C
C
D
E
F
F
G
H
J
J
L
M
N
N
P
P
R
R
S
S
S
T
T
S
A
A
A
A
A
A
C
C
D
D
E
F
F
G
I
J
P
P
R
S
S
T
T
V
W
W
Z
D
J
L
S
S
P
T
X
R
S
A
B
C
E
I
M
N
N
P
Q
H
O
O
R
S
E
M
W
B
B
B
B
B
B
B
F
H
J
O
S
S
T
V
W
Z
C
C
A
C
M
P
R
A
C
C
C
C
D
E
G
J
F
H
I
N
S
Y
C
C
C
C
D
S
T
C
E
J
J
P
P
S
T
I
F
H
A
C
D
G
M
R
S
S
S
C
B
C
F
R
S
S
C
C
L
P
S
S
S
S
A
C
Q
V
A
E
J
M
M
S
B
C
D
E
H
R
S
S
D
D
D
F
F
F
G
I
O
O
R
S
S
S
S
S
T
U
Y
A
C
D
D
K
N
S
S
S
T
T
T
A
D
F
H
N
C
R
N
P
S
T
W
L
A
I
J
S
F
P
P
R
S
S
T
C
I
S
X
X
F
Z
F
G
G
Q
F
G
S
S
V
O
P
A
G
S
C
S
S
D
S
A
A
D
E
M
N
A
A
C
F
F
F
G
I
I
I
I
M
O
S
S
S
T
T
T
Z
G
H
H
M
M
P
S
S
S
I
K
K
M
N
N
K
L
L
R
T
T
U
Z
A
C
C
E
F