100 UI libraries and projects

  • Lottie

    10.0 8.7 L3 Swift
    An iOS library to natively render After Effects vector animations
  • iCarousel

    9.9 0.0 L2 Objective-C
    A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS
  • Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
  • MJRefresh

    9.9 4.6 L5 Objective-C
    An easy way to use pull-to-refresh.
  • IQKeyboardManager

    9.9 8.5 L1 Swift
    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
  • DZNEmptyDataSet

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

    9.9 7.1 L2 Objective-C
    A clean and lightweight progress HUD for your iOS and tvOS app.
  • IGListKit

    9.9 8.3 L1 Objective-C
    A data-driven UICollectionView framework for building fast and flexible lists.
  • AsyncDisplayKit

    9.9 0.0 L3 Objective-C++
    Smooth asynchronous user interfaces for iOS apps.
  • MBProgressHUD

    9.9 4.2 L3 Objective-C
    MBProgressHUD + Customizations
  • Hero

    9.9 5.0 L2 Swift
    Elegant transition library for iOS & tvOS
  • folding-cell

    9.8 0.0 L4 Swift
    :octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
  • Eureka

    9.8 3.4 L2 Swift
    Elegant iOS form builder in Swift
  • SkeletonView

    9.8 4.5 Swift
    ☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
  • NVActivityIndicatorView

    9.8 1.1 L2 Swift
    A collection of awesome loading animations
  • Material

    9.8 0.0 L2 Swift
    A UI/UX framework for creating beautiful applications.
  • TTTAttributedLabel

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

    9.8 2.7 L1 Objective-C
    A fully customizable iOS calendar library, compatible with Objective-C and Swift
  • animated-tab-bar

    9.8 0.0 L5 Swift
    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
  • 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)
  • RESideMenu

    9.7 0.0 L1 Objective-C
    iOS 7/8 style side menu with parallax effect.
  • XLPagerTabStrip

    9.7 2.3 L4 Swift
    Android PagerTabStrip for iOS.
  • Texture

    9.7 3.1 Objective-C++
    Smooth asynchronous user interfaces for iOS apps.
  • JTAppleCalendar

    9.7 5.0 L1 Swift
    The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable
  • LTMorphingLabel

    9.7 0.0 L3 Swift
    [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.
  • MGSwipeTableCell

    9.7 0.0 L4 Objective-C
    An easy to use UITableViewCell subclass that allows to display swippable buttons with a variety of transitions.
  • FlatUIKit

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

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

    9.6 0.0 L2 Swift
    FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
  • ViewAnimator

    9.6 3.1 Swift
    ViewAnimator brings your UI to life with just one line
  • JVFloatLabeledTextField

    9.6 2.2 L3 Objective-C
    UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users
  • SwiftMessages

    9.6 6.7 L2 Swift
    A very flexible message bar for UIKit and SwiftUI.
  • SCLAlertView-Swift

    9.5 5.2 L2 Swift
    Beautiful animated Alert View. Written in Swift
  • TextFieldEffects

    9.5 0.0 L5 Swift
    Custom UITextFields effects inspired by Codrops, built using Swift
  • Alerts & Pickers

    9.5 0.0 Swift
    Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
  • ComponentKit

    9.5 0.0 Objective-C++
    A React-inspired view framework for iOS.
  • Koloda

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

    9.5 0.0 L5 Swift
    Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
  • SwipeCellKit

    9.5 0.0 L5 Swift
    Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
  • 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)
  • Macaw

    9.5 1.8 L2 Swift
    Powerful and easy-to-use vector graphics Swift library with SVG support
  • SwiftEntryKit

    9.5 0.0 Swift
    SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
  • AMScrollingNavbar

    9.5 0.0 L4 Swift
    Scrollable UINavigationBar that follows the scrolling of a UIScrollView
  • SVPullToRefresh

    9.5 0.0 L2 Objective-C
    Give pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code.
  • TPKeyboardAvoiding

    9.5 0.0 L4 Objective-C
    A drop-in universal solution for moving text fields out of the way of the keyboard in iOS
  • ViewDeck

    9.5 0.0 L4 Objective-C
    An implementation of the sliding menu found in various iOS apps.
  • TSMessages

    9.4 2.3 L5 Objective-C
    💌 Easy to use and customizable messages/notifications for iOS à la Tweetbot
  • SWRevealViewController

    9.4 0.0 L4 Objective-C
    A UIViewController subclass for presenting side view controllers inspired on the FaceBook and Wunderlist apps, done right !
  • Material Components

    9.4 8.4 L1 Objective-C
    [In maintenance mode] Modular and customizable Material Design UI components for iOS
  • CSStickyHeaderFlowLayout

    9.4 0.0 L4 Objective-C
    UICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header. Made for iOS 7.
  • FXBlurView

    9.4 0.0 L3 Objective-C
  • expanding-collection

    9.4 0.0 L4 Swift
    :octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion
  • ActiveLabel.swift

    9.3 0.0 L4 Swift
    UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift
  • HMSegmentedControl

    9.3 0.0 L1 Objective-C
    A highly customizable drop-in replacement for UISegmentedControl.
  • tapkulibrary

    9.3 0.0 L3 Objective-C
    tap + haiku = tapku, a well crafted open source iOS framework
  • LTNavigationBar

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

    9.3 0.0 L2 Objective-C
    The waterfall (i.e., Pinterest-like) layout for UICollectionView.
  • PYSearch

    9.3 0.0 Objective-C
    🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
  • NotificationBanner

    9.3 1.7 Swift
    The easiest way to display highly customizable in app notification banners in iOS
  • BulletinBoard

    9.3 0.0 Swift
    General-purpose contextual cards for iOS
  • NJKWebViewProgress

    9.2 0.0 L4 Objective-C
    UIWebView progress interface
  • ActionSheetPicker-3.0

    9.2 7.5 L4 Objective-C
    Quickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS.
  • CRToast

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

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

    9.2 3.6 L5 Swift
    A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
  • M13ProgressSuite

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

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

    9.2 0.0 L2 Swift
    A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.
  • TLYShyNavBar

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

    9.2 9.2 L4 Swift
    Highly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC!
  • 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.
  • nui

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

    9.1 0.0 Swift
    Reimagining UICollectionView
  • Toast-Swift

    9.1 7.6 L3 Swift
    A Swift extension that adds toast notifications to the UIView object class.
  • BouncyLayout

    9.1 0.0 Swift
    Make. It. Bounce.
  • MCSwipeTableViewCell

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

    9.1 0.0 L4 Swift
    A custom visual calendar for iOS 8+ written in Swift (>= 4.0).
  • Cards

    9.1 0.0 Swift
    Awesome iOS 11 appstore cards in swift 5.
  • FoldingTabBar.iOS

    9.1 0.0 L3 Objective-C
    Folding Tab Bar and Tab Bar Controller
  • LiquidFloatingActionButton

    9.1 0.0 L5 Swift
    Material Design Floating Action Button in liquid state
  • Whisper

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

    9.1 0.0 L4 Swift
    Elastic pull to refresh for iOS developed in Swift
  • PanelKit

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

    9.1 0.0 L4 Swift
    A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8.
  • Persei

    9.0 0.0 L5 Swift
    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
  • KMNavigationBarTransition

    9.0 3.2 L5 Objective-C
    A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations. And you don't need to write any line of code for it, it all happens automatically.
  • XLActionController

    9.0 1.0 L4 Swift
    Fully customizable and extensible action sheet controller written in Swift
  • CircleMenu

    9.0 0.0 L5 Swift
    :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
  • Parchment

    9.0 6.2 Swift
    A paging view with a highly customizable menu ✨
  • DOFavoriteButton

    9.0 0.0 L3 Swift
    Cute Animated Button written in Swift.
  • BubbleTransition

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

    8.9 0.0 L5 Objective-C
    Make any UIView a full fledged notification center
  • BLKFlexibleHeightBar

    8.9 0.0 L4 Objective-C
    Create condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps.
  • PagingMenuController

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

    8.9 0.0 L4 Swift
    A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io
  • VBFPopFlatButton

    8.9 0.0 L2 Objective-C
    Flat button with 9 different states using POP
  • SVWebViewController

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

    8.9 0.0 L4 Objective-C
    A customizable calendar view for iOS.
  • LNPopupController

    8.9 9.1 Objective-C
    A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
  • FXForms

    8.9 0.0 L1 Objective-C
  • Spruce iOS Animation Library

    8.9 0.0 Swift
    Swift library for choreographing animations on the screen.

Add another 'UI' Library