100 UI libraries and projects
-
IQKeyboardManager
9.9 8.5 L1 SwiftCodeless 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-CDISCONTINUED. A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display -
IGListKit
9.9 8.2 L1 Objective-CA data-driven UICollectionView framework for building fast and flexible lists. -
SVProgressHUD
9.9 5.9 L2 Objective-CA clean and lightweight progress HUD for your iOS and tvOS app. -
iCarousel
9.9 0.0 L2 Objective-CA simple, highly customisable, data-driven 3D carousel for iOS and Mac OS -
AsyncDisplayKit
9.9 0.0 L3 Objective-C++DISCONTINUED. Smooth asynchronous user interfaces for iOS apps. -
SkeletonView
9.8 4.2 Swift☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting -
FSCalendar
9.8 2.1 L1 Objective-CA fully customizable iOS calendar library, compatible with Objective-C and Swift -
folding-cell
9.8 0.0 L4 Swift:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion -
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 -
TTTAttributedLabel
9.8 0.0 L2 Objective-CA drop-in replacement for UILabel that supports attributes, data detectors, links, and more -
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) -
JTAppleCalendar
9.7 7.6 L1 SwiftThe Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable -
MGSwipeTableCell
9.7 0.0 L4 Objective-CAn easy to use UITableViewCell subclass that allows to display swippable buttons with a variety of transitions. -
LTMorphingLabel
9.7 3.3 L3 Swift[EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift. -
FSPagerView
9.6 0.0 L2 SwiftFSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders. -
JVFloatLabeledTextField
9.6 2.2 L3 Objective-CUITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users -
Alerts & Pickers
9.5 0.0 SwiftAdvanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date... -
TextFieldEffects
9.5 0.0 L5 SwiftCustom UITextFields effects inspired by Codrops, built using Swift -
XLForm
9.5 0.6 L2 Objective-CXLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C. -
SwiftEntryKit
9.5 0.0 SwiftSwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps. -
Koloda
9.5 2.9 L5 SwiftKolodaView is a class designed to simplify the implementation of Tinder like cards on iOS. -
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) -
TPKeyboardAvoiding
9.5 0.0 L4 Objective-CA drop-in universal solution for moving text fields out of the way of the keyboard in iOS -
AMScrollingNavbar
9.5 0.0 L4 SwiftScrollable UINavigationBar that follows the scrolling of a UIScrollView -
SwipeCellKit
9.5 0.0 L5 SwiftSwipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift. -
SVPullToRefresh
9.5 0.0 L2 Objective-CGive pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code. -
SWRevealViewController
9.4 0.0 L4 Objective-CA UIViewController subclass for presenting side view controllers inspired on the FaceBook and Wunderlist apps, done right ! -
Material Components
9.4 7.8 L1 Objective-C[In maintenance mode] Modular and customizable Material Design UI components for iOS -
CSStickyHeaderFlowLayout
9.4 0.0 L4 Objective-CUICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header. Made for iOS 7. -
TSMessages
9.4 2.3 L5 Objective-C💌 Easy to use and customizable messages/notifications for iOS à la Tweetbot -
SideMenu
9.4 0.0 L5 SwiftSimple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less. -
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 -
NotificationBanner
9.3 3.7 SwiftThe easiest way to display highly customizable in app notification banners in iOS -
HMSegmentedControl
9.3 0.0 L1 Objective-CA highly customizable drop-in replacement for UISegmentedControl. -
ActiveLabel.swift
9.3 0.0 L4 SwiftUILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift -
LTNavigationBar
9.3 0.0 L5 Objective-CUINavigationBar Category which allows you to change its appearance dynamically -
CHTCollectionViewWaterfallLayout
9.3 0.0 L2 Objective-CThe waterfall (i.e., Pinterest-like) layout for UICollectionView. -
JDStatusBarNotification
9.3 8.7 L4 SwiftHighly customizable & feature rich notifications. Interactive dismiss. Custom Views. SwiftUI. Tap-to-hold. Progress. Written in Swift, compatible for ObjC! -
ActionSheetPicker-3.0
9.2 6.9 L4 Objective-CQuickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS. -
PYSearch
9.2 0.0 Objective-C🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) . -
SlideMenuControllerSwift
9.2 0.0 L3 SwiftiOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure swift. -
M13ProgressSuite
9.2 0.0 L2 Objective-CA suite containing many tools to display progress information on iOS. -
CBStoreHouseRefreshControl
9.2 0.0 L5 Objective-CFully customizable pull-to-refresh control inspired by Storehouse iOS app -
AnimatedCollectionViewLayout
9.2 3.6 L5 SwiftA UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code. -
PopupDialog
9.2 0.0 L2 SwiftA simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style. -
SkyFloatingLabelTextField
9.2 0.0 L5 SwiftA beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift. -
TLYShyNavBar
9.2 0.0 L4 Objective-CDISCONTINUED. Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars! -
MCSwipeTableViewCell
9.1 0.0 L4 Objective-CDISCONTINUED. 👆 Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app). -
Toast-Swift
9.1 7.4 L3 SwiftA Swift extension that adds toast notifications to the UIView object class. -
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 -
PKHUD
9.1 0.0 L4 SwiftA Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8. -
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 -
Persei
9.0 0.0 L5 SwiftAnimated top menu for UITableView / UICollectionView / UIScrollView written in Swift -
KMNavigationBarTransition
9.0 3.2 L5 Objective-CA 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 SwiftFully customizable and extensible action sheet controller written in Swift -
BLKFlexibleHeightBar
8.9 0.0 L4 Objective-CCreate condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps. -
PagingMenuController
8.9 0.0 L5 SwiftDISCONTINUED. Paging view controller with customizable menu in Swift. -
CHIPageControl
8.9 0.0 L4 SwiftA set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io -
Spruce iOS Animation Library
8.9 0.0 SwiftSwift library for choreographing animations on the screen. -
BubbleTransition
8.9 0.0 L4 SwiftA custom modal transition that presents and dismiss a controller with an expanding bubble effect. -
LNPopupController
8.9 9.0 Objective-CA framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.