100 UI libraries and projects
-
Lottie
10.0 4.6 L3 SwiftAn iOS library for a real time rendering of native vector animations from Adobe After Effects. -
MBProgressHUD
10.0 2.3 L3 Objective-CDrop-in class for displays a translucent HUD with an indicator and/or labels while work is being done in a background thread. -
IQKeyboardManager
9.9 2.9 L1 Objective-CCodeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. -
DZNEmptyDataSet
9.9 0.9 L1 Objective-CA drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display. -
AsyncDisplayKit
9.9 0.0 L3 Objective-C++AsyncDisplayKit is an iOS framework that keeps even the most complex user interfaces smooth and responsive. -
Hero
9.9 4.5 L2 SwiftSupercharged transition engine for iOS. Build your custom view transitions with no code at all. Inspired by Keynote's Magic Move. -
iCarousel
9.9 0.0 L2 Objective-CA simple, highly customisable, data-driven 3D carousel for iOS and Mac OS. -
Material
9.8 0.0 L2 SwiftMaterial is an animation and graphics framework that allows developers to easily create beautiful applications. -
animated-tab-bar
9.8 0.4 L5 SwiftRAMAnimatedTabBarController is a Swift module for adding animation to tabbar items. -
IGListKit
9.8 6.5 L1 Objective-CA data-driven UICollectionView framework for building fast and flexible lists. -
SkeletonView
9.8 8.9 SwiftAn elegant way to show users that something is happening and also prepare them to which contents he is waiting. -
FSCalendar
9.8 4.4 L1 Objective-CA superiorly awesome iOS7+ calendar control, compatible with both Objective-c and Swift -
TTTAttributedLabel
9.8 0.3 L2 Objective-CA drop-in replacement for UILabel that supports attributes, data detectors, links, and more -
MGSwipeTableCell
9.7 0.0 L4 Objective-CUITableViewCell subclass that allows to display swippable buttons with a variety of transitions. -
RESideMenu
9.7 0.0 L1 Objective-CiOS 7/8 style side menu with parallax effect inspired by Dribbble shots. -
SWTableViewCell
9.7 0.0 L3 Objective-CAn easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application) -
SVPullToRefresh
9.6 0.0 L2 Objective-CGive pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code. http://samvermette.com/314 -
XLForm
9.6 2.5 L2 Objective-CXLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C. -
TPKeyboardAvoiding
9.6 2.0 L4 Objective-CA drop-in universal solution for moving text fields out of the way of the keyboard in iOS -
ViewDeck
9.6 0.0 L4 Objective-CAn implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps. -
AMScrollingNavbar
9.6 3.9 L4 SwiftScrollable UINavigationBar that follows the scrolling of a UIScrollView -
TextFieldEffects
9.5 0.1 L5 SwiftCustom UITextFields effects inspired by Codrops, built using Swift -
Koloda
9.5 2.0 L5 SwiftKolodaView is a class designed to simplify the implementation of Tinder like cards on iOS. -
TSMessages
9.5 0.0 L5 Objective-CShow notification views on top of screen such as success, error, warning or messages for iOS. -
Macaw
9.5 6.4 L2 SwiftPowerful and easy-to-use vector graphics library with SVG support written in Swift. -
SwipeCellKit
9.5 0.0 L5 SwiftSwipeable UITableViewCell based on the stock Mail.app, implemented in Swift. -
FSPagerView
9.5 2.2 L2 SwiftFSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders. -
CSStickyHeaderFlowLayout
9.5 1.7 L4 Objective-CUICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header. -
SWRevealViewController
9.5 0.0 L4 Objective-CA UIViewController subclass for presenting side view controllers inspired on the FaceBook and Wunderlist apps, done right. -
FXBlurView
9.5 0.0 L3 Objective-CUIView subclass that replicates the iOS 7 realtime background blur effect, but works on iOS 5 and above. -
PageMenu
9.5 0.0 L2 SwiftA paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram) -
SideMenu
9.4 3.0 L5 SwiftSimple side menu control in Swift inspired by Facebook. Right and Left sides. Lots of customization and animation options. Can be implemented in Storyboard with no code. -
Material Components
9.4 9.6 L1 Objective-CGoogle developed UI components that help developers execute Material Design. -
Alerts & Pickers
9.4 0.0 SwiftAdvanced usage of native UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView. -
LTNavigationBar
9.4 0.0 L5 Objective-CUINavigationBar Category which allows you to change its appearance dynamically -
SwiftEntryKit
9.4 5.0 SwiftA highly customizable popups, alerts and banners presenter for iOS. It offers various presets and is written in pure Swift. -
CHTCollectionViewWaterfallLayout
9.4 0.0 L2 Objective-CThe waterfall (i.e., Pinterest-like) layout for UICollectionView. -
HMSegmentedControl
9.3 2.9 L1 Objective-CA drop-in replacement for UISegmentedControl mimicking the style of the segmented control used in Google Currents and various other Google products. -
CBStoreHouseRefreshControl
9.3 0.0 L5 Objective-CFully customizable pull-to-refresh control inspired by Storehouse iOS app -
JDStatusBarNotification
9.3 0.0 L4 Objective-CEasy, customizable notifications displayed on top of the statusbar. -
PYSearch
9.3 1.3 Objective-CAn elegant search controller which replaces the UISearchController for iOS (iPhone & iPad). -
M13ProgressSuite
9.3 0.0 L2 Objective-CA suite containing many tools to display progress information on iOS. -
NotificationBanner
9.3 4.1 SwiftThe easiest way to display highly customizable in app notification banners in iOS. -
NJKWebViewProgress
9.3 0.0 L4 Objective-CA progress interface library for UIWebView. You can implement progress bar for your in-app browser using this module. -
SlideMenuControllerSwift
9.2 0.0 L3 SwiftiOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure Swift. -
ActionSheetPicker-3.0
9.2 6.5 L4 Objective-CQuickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS. -
TLYShyNavBar
9.2 0.0 L4 Objective-CUnlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars! -
AnimatedCollectionViewLayout
9.2 2.0 L5 SwiftA UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView. -
ActiveLabel.swift
9.2 2.6 L4 SwiftUILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) -
SkyFloatingLabelTextField
9.2 2.2 L5 SwiftA beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift. -
PKHUD
9.1 2.9 L4 SwiftA Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8 and above. -
Persei
9.1 0.5 L5 SwiftAnimated top menu for UITableView / UICollectionView / UIScrollView written in Swift -
MCSwipeTableViewCell
9.1 0.0 L4 Objective-C👆 Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app). -
CollectionKit
9.1 0.0 SwiftA modern Swift framework for building reusable data-driven collection components. -
PopupDialog
9.1 0.0 L2 SwiftA simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertControllers alert style. -
Whisper
9.1 2.2 L4 SwiftWhisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside -
BLKFlexibleHeightBar
9.0 0.0 L4 Objective-CCreate condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps. -
KMNavigationBarTransition
9.0 2.6 L5 Objective-CA drop-in universal library makes transition animations smooth between different navigation bar styles while pushing or popping a view controller. -
XLActionController
9.0 1.6 L4 SwiftFully customizable and extensible action sheet controller written in Swift. -
FXForms
9.0 0.0 L1 Objective-CFXForms is an Objective-C library for easily creating table-based forms on iOS. It is ideal for settings pages, or user data entry tasks. -
Toast-Swift
8.9 0.0 L3 SwiftA Swift extension that adds toast notifications to the UIView object class. -
BubbleTransition
8.9 2.4 L4 SwiftA custom modal transition that presents and dismiss a controller with an expanding bubble effect. -
VBFPopFlatButton
8.9 0.0 L2 Objective-CFlat button with 9 different states animated using Facebook POP. -
MDCSwipeToChoose
8.9 0.0 L5 Objective-CSwipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours! -
Spruce iOS Animation Library
8.9 2.5 SwiftSwift library for choreographing animations on the screen.
Get performance insights in less than 4 minutes
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.