UI/UX

AGCircularPicker

9333

AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter.

Animated Tab Bar

8260

Module for adding animation to tabbar items with pre-set of ready to use animations, and ability to use any custom animation.

FlatUIKit

7673

A collection of awesome flat UI components for iOS.

Eureka

7251

Elegant iOS form builder.

IGListKit

7104

A data-driven UICollectionView framework for building fast and flexible lists by Instagram.

YYText

6825

Powerful text framework for iOS to display and edit rich text.

IBAnimatable

6819

Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

FoldingCell

6676

An expanding content cell inspired by folding paper material.

NVActivityIndicatorView

6073

A collection of nice loading animations.

AMScrollingNavbar

5042

Scrollable UINavigationBar that follows the scrolling of a UIScrollView.

XLPagerTabStrip

4556

Android PagerTabStrip for iOS.

PageMenu

4411

A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram).

TextFieldEffects

4294

Beautiful custom UITextFields effects inspired by Codrops.

Expanding Collection

3994

A card peek/pop controller.

JTAppleCalendar

3955

The final iOS calendar control you'll ever try.

Koloda

3523

A class designed to simplify the implementation of Tinder like cards.

ImagePicker

3295

An all-in-one camera solution for your iOS app. It let's your users select images from the library and take pictures at the same time.

LiquidFloatingActionButton

3156

Material Design Floating Action Button in liquid state.

Whisper

3151

A component that will make the task of display messages and in-app notifications simple.

Chatto

3037

A lightweight framework to build chat applications.

Instructions

3004

Create walkthroughs and guided tours (using coach marks) in a simple way.

FAQView

2989

An easy to use FAQ view for iOS.

DGElasticPullToRefresh

2966

Elastic pull to refresh compontent inspired by this Dribbble post.

DOFavoriteButton

2925

Cute Animated Button.

Persei

2848

Animated top menu for UITableView, UICollectionView or UIScrollView.

OTResizableView

2790

UIView library that can be resized with fingers.

CRNetworkButton

2789

Advanced button click interaction.

SwiftMessages

2658

Library for displaying brief messages in the form of a status bar across the top or bottom of the screen.

ReverseExtension

2568

A UITableView extension that enables cell insertion from the bottom of a table view.

BWWalkthrough

2504

A class that helps you create custom walkthroughs and gives you complete freedom on the design of your views.

CircleMenu

2425

A simple, elegant menu with a circular layout.

VMScrollView

2324

Infinite horizontal scrolling view with parallax effect.

Presentation

2315

Helps you to make tutorials, release notes and animated pages.

SkyFloatingLabelTextField

2282

A beautiful and flexible text field control implementation of Float Label Pattern.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

mobileplayer-ios

2280

A powerful and completely customizable media player for iOS.

XLActionController

2251

Fully customizable and extensible action sheet controller.

WobbleView

2197

Implementation of a recently popular wobble effect for any view in your app. It can be used to easily add dynamics to user interactions and transitions.

BreakOutToRefresh

2177

Play BreakOut while loading - A playable pull to refresh view using SpriteKit.

PopupDialog

2162

A simple, customizable popup dialog for iOS. Replaces UIAlertController alert style.

NMessenger

2112

A fast, lightweight messenger component built on AsyncDisplaykit.

TransitionButton

2102

UIButton subclass for loading and transition animation.

PaperOnboarding

2071

A material design slider.

PagingMenuController

2051

Paging view controller with customizable menu

SDStateTableView

2042

A subclass of UITableView to show states like data load error, no data found, no internet connection easily.

ActiveLabel.swift

2032

UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)

SlidingText

1967

UIView for sliding text with page indicator.

BEMCheckBox

1920

A library making it easy to create beautiful, highly customizable, animated checkboxes for iOS.

NavigationStack

1907

A stack-modeled navigation controller.

Reel Search

1906

Controller that allows you to choose options from a list.

Fusuma

1901

Instagram-like photo browser and a camera feature with a few line of code.

TextFieldCounter

1786

UITextField character counter with lovable UX 💖. No math skills required 🙃.

SwipeCellKit

1771

Swipeable UITableViewCell based on the stock Mail app.

SweetAlert-iOS

1771

Beautiful Animated custom Alert View inspired from javascript library SweetAlert.

FillableLoaders

1760

Completely customizable progress based loaders drawn using custom CGPaths.

PullToMakeSoup

1713

Custom animated pull-to-refresh that can be easily added to UIScrollView.

PMAlertController

1683

PMAlertController is a great and customizable substitute to UIAlertController.

ZLSwipeableViewSwift

1659

A simple view for building card like interface like Tinder and Potluck.

MKMagneticProgress

1604

A circular progress bar for iOS.

SFFocusViewLayout

1592

UICollectionViewLayout subclass for displaying focused content.

Gecco

1579

Simply highlight items for your tutorial walkthrough.

MPParallaxView

1503

Apple TV Parallax effect in Swift. Rotate view using touch or accelerometer.

DateTimePicker

1503

A nicer iOS UI component for picking date and time.

SAHistoryNavigationViewController

1493

iOS task manager like UI in UINavigationContoller.

MIBlurPopup

1491

Lets you create amazing popups with a blurred background.

ALCameraViewController

1483

A camera view controller with custom image picker and image cropping.

Segmentio

1478

Animated top/bottom segmented control.

NumberMorphView

1316

A label view for displaying numbers which can transition or animate using a technique called number tweening or number morphing.

BAFluidView

1274

This view and its layer create a 2D fluid animation that can be used to simulate a filling effect.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

LNZCollectionLayouts

1255

Collection of UICollectionViewLayout subclasses that allow customized behaviors.

LGButton

1248

A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.

CreditCardForm-iOS

1207

Demo app that allows developers to create the UI which replicates an actual Credit Card.

TwicketSegmentedControl

1197

Custom UISegmentedControl replacement for iOS.

Spots

1171

Cross-platform view controller framework for building component-based UIs.

TagListView

1166

Simple but highly customizable iOS tag list view.

StyleKit

1129

Microframework that enables you to style your applications using a simple JSON file.

FoldingTabBar.iOS

1109

Folding Tab Bar and Tab Bar Controller.

FlagKit

1084

Beautiful flag icons for usage in apps and on the web.

MXParallaxHeader

1072

Simple parallax header for UIScrollView.

GSKStretchyHeaderView

1050

A generic stretchy header for UITableView and UICollectionView.

HGPlaceholders

1048

Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project.

SAConfettiView

1041

Confetti! Who doesn't like confetti?

DrawerKit

1011

Custom view controller presentation mimicking the kind of behaviour you see in the Apple Maps app.

HGCircularSlider

986

A custom reusable circular/progress slider control for iOS application.

Former

941

A fully customizable library for easy creating UITableView based form.

SideMenuController

928

Fully customisable and easy to use side menu controller.

FeedCollectionViewController

909

A wrapper around UICollectionView for Facebook/Instagram inspired feeds.

BetterSegmentedControl

900

An easy to use, customizable replacement for UISegmentedControl & UISwitch.

GaugeKit

896

Kit for building custom gauges + easy reproducible Apple's style ring gauges.

ZYThumbnailTableView

892

A TableView have thumbnail cell only, and you can use gesture let it expands other expansionView.

ISTimeline

886

Simple timeline view.

NextGrowingTextView

878

The next in the generations of 'growing textviews' optimized for iOS 7 and above.

MMNumberKeyboard

877

A simple keyboard to use with numbers and, optionally, a decimal point.

TableViewDragger

866

A cells of UITableView that can be rearranged by drag and drop.

HapticButton

862

A button that is triggered based on the 3D Touch pressure, similar to the iOS 11 control center.

Cosmos

821

A star rating control for iOS and tvOS.

NFDownloadButton

818

Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.

ReplaceAnimation

813

Pull-to-refresh animation in UICollectionView with a sticky header flow layout.

Pulsator

810

Pulse animation for iOS, great for Bluetooth, BTLE, beacons and map annotations.

PPMusicImageShadow

809

View that imitates in real time the shadow blurred effect of iOS Music App.

Greedo Layout

806

Computes what size the UICollectionView cells should be to display images in a variable height fixed aspect ratio grid.

Presentr

804

Wrapper for custom ViewController presentations.

PBTreeView

804

An UITreeView implementation from UITableView that Apple missed in its UIKit framework.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

Cacao

798

Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux).

RevealingSplashView

790

A Splash view that animates and reveals its content, inspired by Twitter splash.

Element

788

Programatic UI framework for OSX

PagingKit

787

Provides customizable menu UI. It has more flexible layout and design than the other libraries.

ParticlesLoadingView

778

A customizable SpriteKit particles animation on the border of a view.

Dodo

773

A message bar for iOS.

Splitflap

766

A simple to use component to present changeable alphanumeric text like often used as a public transport timetable in airports or railway stations or with some flip clocks.

UPCarouselFlowLayout

764

A fancy carousel flow layout for UICollectionView on iOS.

iCard

754

Bank Card Generator using SnapKit DSL 💳.

ios-swift-collapsible-table-section

747

A simple project demonstrates how to implement collapsible table section.

Toolbar

747

Awesome autolayout Toolbar. It works more interactively than UIToolbar.

Material

738

An animation and graphics framework that is used to create beautiful applications. materialswift.io

Water

733

Simple calculation to render cheap water effects.

TabPageViewController

730

Paging view controller and scroll tab view.

SectionScrubber

727

A component to quickly scroll between collection view sections.

DynamicButton

727

Powerful flat design hamburger button with animated transitions.

SwiftyFORM

715

Create advanced forms with validation.

Swift-Prompts

714

A library to design custom prompts with a great scope of options to choose from.

ViewMonitor

711

ViewMonitor can measure view positions with accuracy. This library is to check design sheet from native app.

Kamishibai

708

Makes easy to create long tutorial.

GooeyTabbar

707

A gooey effect tabbar.

EZSwipeController

707

Easy to use UIPageViewController to create a view navigation like Snapchat/Tinder/iOS Main Pages.

ImageSlideshow

700

Image slideshow with circular scrolling, timer and full screen viewer

SJFluidSegmentedControl

692

A segmented control with custom appearance and interactive animations.

VegaScroll

667

Lightweight animation flowlayout for UICollectionView.

NotchKit

666

A simple way to hide the notch on the iPhone X.

Caishen

658

A Payment Card UI & Validator for iOS

tispr-card-stack

655

Library that allows to have cards UI.

AutocompleteField

653

Let's you add word completion to your UITextFields.

HairPowder

645

Hair Powder for iPhoneX "M" Shape pattern baldness design.

EPSignature

644

Signature component for iOS.

Daysquare

612

An elegant calendar control for iOS.

Cards

611

Awesome iOS 11 AppStore's Card Views.

DSGradientProgressView

608

A simple animated gradient progress bar.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

WhatsNew

607

Showcase new features after an app update similar to Pages, Numbers and Keynote.

EatFit

607

A component for attractive data representation inspired by Google Fit.

ShadowView

606

Make shadows management easy on UIView.

MMCardView

605

Custom CollectionView like Wallet App.

NightNight

600

Elegant way to integrate night mode.

SectionedSlider

598

iOS 11 Control Center Slider.

SubtleVolume

597

Replace the system volume popup with a more subtle indicator.

SwiftyCam

594

A Snapchat Inspired iOS Camera Framework.

Sharaku

582

Image filtering UI library like Instagram.

CariocaMenu

578

The fastest zero-tap iOS menu.

Placeholders

571

Gives you the ability to define multiple placeholders for UITextField, and also animate their change in the way you like.

StatefulViewController

560

Placeholder views based on content, loading, error or empty states.

YNDropDownMenu

552

Adorable iOS drop down menu.

ComplimentaryGradientView

538

Creates complementary gradients generated from dominant and prominent colors in supplied image.

ExpyTableView

530

Make your table view expandable just by implementing one method.

EZLoadingActivity

526

Lightweight Swift loading activity for iOS7+. Really simple to use, just add the class and write 1 line of code.

Volumizer

525

Volumizer replaces the system volume popup with a simple progress bar.

SideMenu

524

Simple side menu control for iOS, right and left sides, no coding required.

Translucid

522

Lightweight library to set an image as text background.

GBKUIButtonProgressView

514

Button inspired by Apple’s download progress buttons in the App Store.

RSKGrowingTextView

513

A light-weight UITextView subclass that automatically grows and shrinks.

ScrollableDatepicker

512

Yet another datepicker for iOS.

AnimatedTextInput

508

Animated UITextField and UITextView replacement for iOS.

TweenController

506

A toolkit for creating interactive menus and tutorials.

BackgroundVideoiOS

502

An object that lets you add a background video to iOS views.

TabDrawer

499

A customizable TabBar UI element that allows you to display a customizable drawer.

StateView

496

A UIView substitute that automatically updates itself when data changes.

GLTableCollectionView

495

Netflix and App Store like UITableView with UICollectionView.

Elongation Preview

484

An elegant push-pop style view controller

SnapchatCheckbox

481

A Snapchat-inspired checkbox.

Smile-Lock

472

A library for make a beautiful Passcode Lock View.

Periscope-VideoViewController

472

Video view controller with Periscope fast rewind control.

Pulley

470

A library to imitate the iOS 10 Maps UI.

NotificationBanner

456

The easiest way to display highly customizable in app notification banners in iOS.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

KYDrawerController

453

Side Drawer Navigation Controller similar to Android with storyboards and autolayout support.

YALField

452

Custom Field component with validation for creating easier form-like UI from interface builder.

Donut

445

Donut is a library for arranging views circularly like a donut.

UIViewXXYBoom

443

Makes your UIView explode into small pieces.

10Clock

437

A beautiful time-of-day picker heavily inspired by the iOS 10 Bedtime timer.

Kaeru

416

Switch viewcontroller like iOS task manager.

OnOffButton

415

Custom On/Off Animated UIButton.

ESTabBarController

415

TabBarController for custom UI, badge and adding animation to tabbar items. Supports Lottie.

iOS-PDF-Reader

414

PDF Reader for iOS.

SwiftyOnboard

413

Makes it easy to add onboarding to any iOS application.

ChainPageCollectionView

412

A custom View with fancy collectionView animation.

SCLAlertView

396

Beautiful animated Alert View.

EPContactsPicker

395

A contacts picker component for using the new Contacts Framework.

RainyRefreshControl

394

Rainy refresh control.

Flix

392

iOS form builder.

iOS-MultiSelectionTable

381

Beautifull way of having a multi-selection table on iOS.

Hokusai

378

A bouncy action sheet.

EPShapes

371

Create shapes(Polygons, Stars, Hearts, Arrows) in Interface builder using IBInspectable and IBDesignable.

Pages

370

UIPageViewController made simple.

FNReactionsView

364

FNReactionsView is a customizable control (based on UIView) to give people a way to show floating emoji like facebook does during live stream, easy way.

Tamamushi

360

Gradient NavigationBar library.

WCLShineButton

355

Button with shine animation.

SwipeMenuViewController

352

Swipable tab and menu UI framework.

JLStickerTextView

352

Add text(multiple line support) to imageView, edit, rotate or resize them as you want, then render the text on image.

MBIcons

351

Contains over 200 icons that can be resized to any dimensions as they are drawn using NSBezierPath.

CDAlertView

348

Highly customizable alert/notification/success/error/alarm popup.

EmojiTextView

347

Tap to swap out words with emojis. Inspired by Messages.app on iOS 10.

UINotifications

346

Present custom in-app notifications easily.

SelectableTextView

341

A text view that supports selection and expansion.

Magnetic

341

SpriteKit Floating Bubble Picker (inspired by Apple Music).

SimpleCheckbox

334

SimpleCheckbox aims to accomplish what other ios checkbox controls haven't. To be simple.

QUIckControl

334

Base class for quick implementation UIControl subclass with standard(enabled, highlighted, selected) and custom states.

MenuItemKit

334

UIMenuItem with image and block(closure) support.

SnappingStepper

328

An elegant alternative to the UIStepper.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

Cheers

325

🎊 Fancy confetti effects view.

DropDown

322

A Material Design drop down for iOS.

KSGuideController

308

A beautiful animated novice guide controller.

nmoutlineview

306

Hierarchical menu for iOS.

TFBubbleItUp

306

Custom view for writing tags, contacts and etc.

EZYGradientView

300

Create gradients and blur gradients without a single line of code.

TableManager

295

An extension of UITableView. The way it should be.

SwiftyPickerPopover

291

Popover with Picker which can be chosen from several types, appears on iPhone or iPad.

CostumeKit

290

Set of base protocols that can assist in visually styling or themeing your apps.

LocationPicker

288

A ready for use and fully customizable location picker.

Cupcake

276

An easy way to create and layout UI components for iOS.

PMSuperButton

275

PMSuperButton is a powerful UIButton coming from the countryside, but with super powers!

DGFloldableTabbarControl

272

An elegant foldable tabbar control.

PanelKit

267

A UI framework that enables panels on iOS.

FileExplorer

266

Powerful iOS file browser that allows its users to choose and remove files and/or directories.

SAParallaxViewControllerSwift

262

Parallax scrolling with blur effect. In addition, it realizes seamless opening transition.

Tabman

258

A powerful paging view controller with indicator bar for iOS.

Gliding Collection

258

Smooth, flowing, customizable decision for a UICollectionView.

SwiftSpreadsheet

257

Fully customizable spreadsheet CollectionViewLayout.

SnapTimer

254

Implementation of Snapchat's stories timer.

Loader.swift

253

Allows you to easily add an FB style animated loading placeholder to your tableviews or collection views.

KUIPopOver

253

Easy to use PopOver in iOS.

Hexacon

252

A fancy hexagonal layout for displaying data like your Apple Watch.

KYShutterButton

248

A custom button that is similar to the shutter button of the camera app.

CalendarKit

248

Fully customizable calendar for iOS.

PullUpController

246

Pull up controller with multiple sticky points like in iOS Maps.

FAPanels

246

Side menu controller.

CascadingTableDelegate

243

A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource.

URWeatherView

240

Show the weather effects onto view.

swift-badge

237

A badge view for iOS and tvOS.

AuthenticationViewController

234

A simple to use, standard interface for authenticating to oauth 2.0 protected endpoints via SFSafariViewController.

HTYTextField

225

A UITextField with bouncy placeholder.

KRProgressHUD

222

A beautiful and easy-to-use progress HUD.

PinterestSegment

220

A Pinterest-like segment control with masking animation.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

CloudTagView

218

A custom view to create cloud of tags.

GridView

217

Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.

ConfettiView

216

Confetti View lets you create a magnificent confetti view in your app.

SpaceView

215

Library for showing awesome messages in iOS.

SwiftyWalkthrough

211

The easiest way to create a great walkthrough experience in your apps.

SubscriptionPrompt

207

Subscription View Controller like the Tinder uses.

SwiftyUI

203

High performance(100%) and lightweight(one class each UI) UIView, UIImage, UIImageView, UIlabel, UIButton and more.

CFNotify

201

A customizable framework to create draggable views.

KYNavigationProgress

193

Simple extension of UINavigationController to display progress on the UINavigationBar.

AZExpandableIconListView

191

An expandable/collapsible UIView that holds an array of UIImageViews. Something like accordion.

RNLoadingButton-Swift

189

An easy-to-use UIButton subclass with an activity indicator.

ASCalendar

188

A calendar control for iOS written with MVVM pattern.

PhotoCropEditor

187

Framework for cropping images easily.

SkeletonView

186

An elegant way to show users that something is happening and also prepare them to which contents he is waiting.

PivotSlider

181

Slider that pivots and shows the track of value from the pivot.

YNSearch

171

Awesome fully customizable search view like Pinterest.

LoginKit

169

Quick and easy way to add a Login/Signup UX to your iOS app.

LNRSimpleNotifications

169

A simplified version of TSMessages for the developer who wants beautiful in-app notifications in minutes.

TLPhotoPicker

166

TLPhotoPicker enables application to pick images and videos from multiple smart album in iOS, similar to the current facebook app.

Switcher

166

Custom UISwitcher with animation.

PKHUD

165

A reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS.

JDBreaksLoading

163

Activity indicator with little breaking game in SpriteKit.

AnimatedSwitch

160

UISwitch which paints over the parent view with the color inspired by this Dribbble.

NightView

159

Library that generates beautiful, random, starry skies on iOS.

InfiniteCollectionView

156

Infinite horizontal scrolling using UICollectionView.

Colorblinds

156

Easy to use library so simulate color blindness in your app.

Mandoline

154

An iOS picker view to serve all your picking needs.

MFCard

153

Easily integrate Credit Card payments in iOS App.

CRRefresh

149

An easy way to use pull-to-refresh.

ParallaxHeader

148

Simple way to add parallax header to UIScrollView/UITableView.

Koyomi

146

Simple customizable calendar component.

PPBadgeView

145

iOS Custom Badge, Support UIView, UITabBarItem, UIBarButtonItem.

HubFramework

145

Spotify’s component-driven UI framework for iOS.

GSTimeIntervalPicker

142

Custom iOS time interval picker that allows setting limit.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

JNDropDownMenu

141

Easy to use TableView style dropdown menu.

AttributedTextView

138

Easiest way to create an attributed UITextView with support for multiple links.

CTPanoramaView

136

A library that displays spherical or cylindrical panoramas with touch or motion based controls.

LNZTreeView

134

Graphical representation of a tree. Each element (node) can have a number of sub elements (children).

STRatingControl

133

A UI control that represent the star rating control.

Elissa

132

Elissa displays a notification on top of a UITabBarItem to reveal additional information.

CardsLayout

132

Custom card-designed CollectionView layout.

GIFRefreshControl

131

GIFRefreshControl is a pull to refresh that supports GIF images as track animations.

PassKit-Business-Card

127

A template for iOS Wallet passes that can be used like business cards.

PTEventView

127

An Event View based on Apple's Event Detail View.

BulletinBoard

124

Generate and Display Bottom Card Interfaces on iOS.

PCLBlurEffectAlert

122

AlertController with UIVisualeffectview.

CardSlider

121

Innovative twist to Tinder cards for iOS.

ShelfView-iOS

116

iOS custom view to display books on shelf.

FloationgActionSheetController

116

A cool design ActionSheetController library.

RHPreviewCell

115

Gives your users ability to quick check what content is hidden under your UITableViewCell. Inspired by Spotify iOS app playlist preview cell.

PictureInPicture

111

Picture in picture.

DateRangePicker

106

Date range picker control for OS X.

CodelessComponents-Swift

106

iOS UI Components to use with no code at all.

ScratchCardView

102

A scratch card view for iOS.

MRArticleViewController

102

Easily create UIViewControllers for news articles similar to those in the News app.

Sonar

101

Simple highly adjustable radar style view with pure CoreAnimation (no images).

CDFlipView

94

A view that takes a set of images, make transition from one to another by using flipping effects.

SwiftShareBubbles

93

Animated Social share buttons control for iOS.

CHIPageControl

88

A set of cool animated page controls to replace boring UIPageControl.

KYWheelTabController

84

A subclass of UITabBarController.It displays the circular menu instead of UITabBar.

StackScrollView

83

iOS form UI builder in powered by UICollectionView.

PLCurrencyTextField

81

UITextField that support currency in the right way.

TKKeyboardControl

80

Adds keyboard awareness and scrolling dismissal to any view with only 1 line of code.

AGVolumeControlView

80

Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic.

Windless

77

Makes it easy to implement invisible layout loading view.

JDSlider

75

An iOS Slider view.

SlidingTabBar

69

A custom TabBar view with sliding animation.

PTPopupWebView

69

A simple and useful WebView for iOS, which can be popup and has many of the customized items.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

MTLLinkLabel

69

Linkable UILabel.

DrawableView

64

A framework for a UIView that can be drawn on.

LoadMoreTableViewController

60

A tableViewController that helps you to show some data like fetched from a web API successively.

GroupTableSeparatorFix

60

Removes your first and last separator line on grouped tableview.

TimelineTableViewCell

59

Simple timeline view implemented by UITableViewCell.

GLInAppPurchase

50

Tinder Style InApp Purchase Banner.

planet

49

A country picker view controller for iOS.

BouncyLayout

45

Collection view layout that makes your cells bounce.

AURCherryBlossomView

44

Beautiful shower of cherry blossom view.

OnlyPictures

43

A source of circular pictures, currently supports horizontal overlapping or separate pictures with great layout flexibility.

Themes

42

👕👚 Theme management.

RJCircularCollectionViewLayout

42

A custom collection view layout to lay cells in a circular fashion.

Pageboy

42

A simple, highly informative page view controller.

ASBubbleDrag

38

Round icon drag control dock style.

KRAlertController

34

A beautiful and easy-to-use alert controller.

BmoViewPager

33

A ViewPager with NavigationBar component based on UIPageViewController and UICollectionView.

LoadingButton

32

UIButton subclass with an activity indicator and loading text.

PDF-Reader

30

Simple iOS PDF Reader with page curl animation.

NSSwitch

29

A UISwitch clone for macOS.

InAppNotify

29

Library to manage in app notifications, like WhatsApp, Telegram, Frind, etc.

SRCountdownTimer

28

Simple circle countdown with a configurable timer for iOS.

LTHRadioButton

26

Radio button slightly inspired by Google's material radio button.

SAILoadingView

24

It's a basic loading view with error message and Retry button.

FSPagerView

23

An elegant Screen Slide Library implemented primarily with UICollectionView.

FlexiblePageControl

20

A flexible PageControl like Instagram.

SpreadsheetView

16

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.

Gagat

13

A delightful way to transition between visual styles in your iOS applications.

SwiftPullToRefresh

10

An easy way to implement pull-down-to-refresh and pull-up-to-load-more feature based on UIScrollView extension.