100 UI libraries and projects

  • MBProgressHUD

    10.0 6.9 L3 Objective-C
    Drop-in class for displays a translucent HUD with an indicator and/or labels while work is being done in a background thread.
  • Lottie

    10.0 7.6 L3 Objective-C
    An iOS library for a real time rendering of native vector animations from Adobe After Effects.
  • DZNEmptyDataSet

    9.9 2.6 L1 Objective-C
    A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display.
  • IQKeyboardManager

    9.9 6.6 L1 Objective-C
    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.
  • MJRefresh

    9.9 6.3 L5 Objective-C
    An easy way to use pull-to-refresh..
  • AsyncDisplayKit

    9.9 0.0 L3 Objective-C
    AsyncDisplayKit is an iOS framework that keeps even the most complex user interfaces smooth and responsive.
  • iCarousel

    9.9 0.0 L2 Objective-C
    A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS.
  • SVProgressHUD

    9.9 2.2 L2 Objective-C
    A clean and lightweight progress HUD for your iOS app.
  • Eureka

    9.8 6.5 L2 Swift
    Elegant iOS form builder in pure Swift.
  • TTTAttributedLabel

    9.8 0.0 L2 Objective-C
    A drop-in replacement for UILabel that supports attributes, data detectors, links, and more
  • FlatUIKit

    9.8 0.0 L4 Objective-C
    A collection of awesome flat UI components for iOS.
  • NVActivityIndicatorView

    9.8 2.5 L2 Swift
    Collection of nice loading animations.
  • animated-tab-bar

    9.8 5.7 L5 Swift
    RAMAnimatedTabBarController is a Swift module for adding animation to tabbar items.
  • Material

    9.8 5.5 L2 Swift
    Material is an animation and graphics framework that allows developers to easily create beautiful applications.
  • FSCalendar

    9.8 3.8 L1 Objective-C
    A superiorly awesome iOS7+ calendar control, compatible with both Objective-c and Swift
  • RESideMenu

    9.8 0.0 L1 Objective-C
    iOS 7/8 style side menu with parallax effect inspired by Dribbble shots.
  • folding-cell

    9.8 4.0 L4 Swift
    TableViewCell replacement with parallax detail view for Swift
  • IGListKit

    9.8 8.1 L1 Objective-C
    A data-driven UICollectionView framework for building fast and flexible lists.
  • MGSwipeTableCell

    9.7 3.6 L4 Objective-C
    UITableViewCell subclass that allows to display swippable buttons with a variety of transitions.
  • SkeletonView

    9.7 8.8 Swift
    An elegant way to show users that something is happening and also prepare them to which contents he is waiting.
  • LTMorphingLabel

    9.7 2.0 L3 Swift
    Graceful morphing effects for UILabel written in Swift.
  • JVFloatLabeledTextField

    9.7 1.6 L3 Objective-C
    UITextField subclass with floating labels.
  • Texture

    9.7 8.1 Objective-C
    Smooth asynchronous user interfaces for iOS apps.
  • SWTableViewCell

    9.7 0.0 L3 Objective-C
    An easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application)
  • XLPagerTabStrip

    9.7 0.0 L4 Swift
    Android PagerTabStrip for iOS.
  • SVPullToRefresh

    9.6 0.0 L2 Objective-C
    Give pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code. http://samvermette.com/314
  • JTAppleCalendar

    9.6 6.6 L1 Swift
    The final iOS calendar control you'll ever try.
  • XLForm

    9.6 2.3 L2 Objective-C
    XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.
  • ViewDeck

    9.6 1.2 L4 Objective-C
    An implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps.
  • AMScrollingNavbar

    9.6 6.7 L4 Swift
    Scrollable UINavigationBar that follows the scrolling of a UIScrollView
  • TPKeyboardAvoiding

    9.6 3.2 L4 Objective-C
    A drop-in universal solution for moving text fields out of the way of the keyboard in iOS
  • TextFieldEffects

    9.5 3.5 L5 Swift
    Custom UITextFields effects inspired by Codrops, built using Swift
  • CSStickyHeaderFlowLayout

    9.5 5.4 L4 Objective-C
    UICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header.
  • FXBlurView

    9.5 0.0 L3 Objective-C
    UIView subclass that replicates the iOS 7 realtime background blur effect, but works on iOS 5 and above.
  • SwipeCellKit

    9.5 4.8 L5 Swift
    Swipeable UITableViewCell based on the stock Mail.app, implemented in Swift.
  • FSPagerView

    9.5 2.1 L2 Swift
    FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
  • expanding-collection

    9.5 2.6 L4 Swift
    ExpandingCollection is a card peek/pop controller
  • ViewAnimator

    9.5 4.8 Swift
    ViewAnimator brings your UI to life with just one line.
  • SwiftMessages

    9.5 5.3 L2 Swift
    A very flexible message bar for iOS written in Swift.
  • TSMessages

    9.5 0.0 L5 Objective-C
    Show notification views on top of screen such as success, error, warning or messages for iOS.
  • ComponentKit

    9.5 9.5 Objective-C++
    A React-Inspired View Framework for iOS, by Facebook.
  • SCLAlertView-Swift

    9.5 1.4 L2 Swift
    Beautiful animated Alert View, written in Swift.
  • Koloda

    9.5 3.1 L5 Swift
    KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
  • PageMenu

    9.5 0.0 L2 Swift
    A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram)
  • SWRevealViewController

    9.5 0.0 L4 Objective-C
    A UIViewController subclass for presenting side view controllers inspired on the FaceBook and Wunderlist apps, done right.
  • tapkulibrary

    9.4 0.0 L3 Objective-C
    tap + haiku = tapku, a well crafted open source iOS framework.
  • SideMenu

    9.4 8.2 L5 Swift
    Simple 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.
  • Alerts & Pickers

    9.4 0.0 Swift
    Advanced usage of native UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.
  • Material Components

    9.4 9.9 L1 Objective-C
    Google developed UI components that help developers execute Material Design.
  • Macaw

    9.4 6.8 L2 Swift
    Powerful and easy-to-use vector graphics library with SVG support written in Swift.
  • LTNavigationBar

    9.4 0.0 L5 Objective-C
    UINavigationBar Category which allows you to change its appearance dynamically
  • CHTCollectionViewWaterfallLayout

    9.4 1.9 L2 Objective-C
    The waterfall (i.e., Pinterest-like) layout for UICollectionView.
  • JDStatusBarNotification

    9.3 3.7 L4 Objective-C
    Easy, customizable notifications displayed on top of the statusbar.
  • FoldingTabBar.iOS

    9.3 0.0 L3 Objective-C
    Folding Tab Bar and Tab Bar Controller
  • CBStoreHouseRefreshControl

    9.3 0.0 L5 Objective-C
    Fully customizable pull-to-refresh control inspired by Storehouse iOS app
  • SwiftEntryKit

    9.3 6.1 Swift
    A highly customizable popups, alerts and banners presenter for iOS. It offers various presets and is written in pure Swift.
  • BulletinBoard

    9.3 4.1 Swift
    Generate and Display Bottom Card Interfaces on iOS
  • ActionSheetPicker-3.0

    9.3 8.4 L4 Objective-C
    Quickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS.
  • nui

    9.3 0.0 L2 Objective-C
    Style iOS apps with a stylesheet, similar to CSS
  • NJKWebViewProgress

    9.3 0.0 L4 Objective-C
    A progress interface library for UIWebView. You can implement progress bar for your in-app browser using this module.
  • M13ProgressSuite

    9.3 0.0 L2 Objective-C
    A suite containing many tools to display progress information on iOS.
  • HMSegmentedControl

    9.3 0.4 L1 Objective-C
    A drop-in replacement for UISegmentedControl mimicking the style of the segmented control used in Google Currents and various other Google products.
  • CRToast

    9.3 0.0 L2 Objective-C
    A modern iOS toast view that can fit your notification needs
  • PopupDialog

    9.2 3.4 L2 Swift
    A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertControllers alert style.
  • AnimatedCollectionViewLayout

    9.2 4.0 L5 Swift
    A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView.
  • PYSearch

    9.2 3.7 Objective-C
    An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad).
  • DGElasticPullToRefresh

    9.2 0.0 L4 Swift
    Elastic pull to refresh for iOS developed in Swift
  • CVCalendar

    9.2 4.8 L4 Swift
    A custom visual calendar for iOS 8+ written in Swift (2.0).
  • NotificationBanner

    9.2 6.3 Swift
    The easiest way to display highly customizable in app notification banners in iOS.
  • TLYShyNavBar

    9.2 1.3 L4 Objective-C
    Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!
  • LiquidFloatingActionButton

    9.2 1.8 L5 Swift
    Material Design Floating Action Button in liquid state
  • SkyFloatingLabelTextField

    9.2 5.1 L5 Swift
    A beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift.
  • SlideMenuControllerSwift

    9.2 0.0 L3 Swift
    iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure Swift.
  • Whisper

    9.2 0.0 L4 Swift
    Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside
  • Persei

    9.1 0.0 L5 Swift
    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

    9.1 0.6 L4 Swift
    A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8 and above.
  • CollectionKit

    9.1 0.0 Swift
    A modern Swift framework for building reusable data-driven collection components.
  • DOFavoriteButton

    9.1 0.0 L3 Swift
    Cute Animated Button written in Swift.
  • Cards

    9.1 0.4 Swift
    Awesome iOS 11 AppStore's Card Views.
  • ActiveLabel.swift

    9.1 0.3 L4 Swift
    UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)
  • MCSwipeTableViewCell

    9.1 0.0 L4 Objective-C
    👆 Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app).
  • BouncyLayout

    9.1 2.0 Swift
    BouncyLayout is a collection view layout that makes your cells bounce.
  • PanelKit

    9.1 0.0 L4 Swift
    A UI framework that enables panels on iOS.
  • JTCalendar

    9.0 1.8 L4 Objective-C
    A customizable calendar view for iOS.
  • BLKFlexibleHeightBar

    9.0 0.1 L4 Objective-C
    Create condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps.
  • RKNotificationHub

    9.0 0.0 L5 Objective-C
    Make any UIView a full fledged notification center.
  • SpreadsheetView

    9.0 0.0 Swift
    Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
  • XLActionController

    9.0 3.4 L4 Swift
    Fully customizable and extensible action sheet controller written in Swift.
  • KMNavigationBarTransition

    9.0 0.0 L5 Objective-C
    A drop-in universal library makes transition animations smooth between different navigation bar styles while pushing or popping a view controller.
  • FXForms

    9.0 0.0 L1 Objective-C
    FXForms is an Objective-C library for easily creating table-based forms on iOS. It is ideal for settings pages, or user data entry tasks.
  • SVWebViewController

    9.0 0.0 L5 Objective-C
    A drop-in inline browser for your iOS app.
  • CircleMenu

    9.0 3.0 L5 Swift
    An animated, multi-option menu button.
  • VBFPopFlatButton

    9.0 0.0 L2 Objective-C
    Flat button with 9 different states animated using Facebook POP.
  • GuillotineMenu

    8.9 0.0 L5 Swift
    Guillotine (Drop down) transitioning animation menu
  • MDCSwipeToChoose

    8.9 0.0 L5 Objective-C
    Swipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!
  • RAMPaperSwitch

    8.9 2.0 L5 Swift
    RAMPaperSwitch is a Swift module which paints over the parent view when the switch is turned on.
  • Side-Menu.iOS

    8.9 0.0 L5 Swift
    Animated side menu with customizable UI
  • BubbleTransition

    8.9 3.5 L4 Swift
    A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
  • PagingMenuController

    8.9 0.0 L5 Swift
    Paging view controller with customizable menu in Swift.
  • Pastel

    8.8 3.2 Swift
    Gradient animation effect like Instagram.

Add another 'UI' Library