Search among 1000+ libraries


Libraries in the category "UI"

Quickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS.

FlatUIKit

Obj-C

A collection of awesome flat UI components for iOS.

BetweenKit

Obj-C

A robust drag-and-drop framework for iOS.

Swipe to like or dislike any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!

JLToast

Swift

Toast for iOS with very simple interface.

Create condensing header bars like those seen in the Facebook, Square Cash, and Safari iOS apps.

Motif

Obj-C

A lightweight and customizable JSON stylesheet framework for iOS.

AsyncDisplayKit is an iOS framework that keeps even the most complex user interfaces smooth and responsive.

MotionBlur

Obj-C

MotionBlur allows you to add motion blur effect to iOS animations.

GaugeKit

Swift

Customizable gauges. Easy reproduce Apple's style gauges.

A drop-in inline browser for your iOS app.

SwiftWebVC

Swift

A Swift implementation of SVWebViewController - a drop-in inline browser for your iOS app.

Subclass of UIControls and UIButton to mimic Ripple effect of Material Design concept.

Atlas

Obj-C

A library of native iOS messaging user interface components for Layer.

Library that allows to have cards UI.

SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller,3D Touch Compatible.

UIViewController subclass inspired by Inbox by google animated transitioning.

TLYShyNavBar

Obj-C

Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars!

MZFormSheetPresentationController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.

Collection of iOS 7 custom animated transitions using UIViewControllerAnimatedTransitioning protocol.

iCarousel

Obj-C

A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS.

Open source UI components for iOS and OS X.

A UICollectionView layout whitch can move item with drag and drop.

HoneycombView is the iOS UIView for displaying like Honyecomb layout written by swift.

tapkulibrary

Obj-C

tap + haiku = tapku, a well crafted open source iOS framework.

A horizontal scroll dial like Instagram.

ScrollPager

Swift

A scroll pager similar to the one in Flipboard

ComponentKit

Obj-C

A React-Inspired View Framework for iOS, by Facebook.

PMTween

Obj-C

An elegant and flexible tweening library for iOS.

WobbleView

Swift

WobbleView is an 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.

Twitter style Splash Screen View. Grows to reveal the Initial view behind.

Make any UIView a full fledged notification center.

EatFit

Obj-C

Eat fit is a component for attractive data representation inspired by Google Fit

Collapsable table view sections with custom section header views.

PickerView

Swift

A customizable alternative to UIPickerView in Swift.

Custom iOS music player view

A simple and easy to use view controller enabling you to enter a phone number with a country code similar to WhatsApp written in Swift

BouncyView is an implementation of a recently popular bouncy effect for any view.

EXTView

Obj-C

Extended UIView for Interface Builder by using IB_DESIGNABLE and IBInspectable.

Simple selection dialog.

UICollectionViewLayout with focused content.

Card flipping-style animation

BEMCheckBox

Obj-C

Tasteful Checkbox for iOS. (Check box)

Simple horizontal progress bar with animation

JRSplitVC

Obj-C

UISplitViewController with adaptative layouts

Apple TV Parallax effect in Swift.

Splitflap

Swift

A simple split-flap display for your Swift applications

UIScrollView infinite scroll category

:point_up_2: UIPageViewController like Snapchat/Tinder/iOS Main Pages

A UIViewController subclass for presenting side view controllers inspired on the FaceBook and Wunderlist apps, done right.

Koloda

Swift

KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.

Fully customizable and extensible action sheet controller written in Swift.

FooterPull

Obj-C

Add paging to your table views with a cool animation.

Vertical page view with UIViewControllers stacked on the top of each other

PageControl

Swift

â—� â—‹ â—‹ â—‹ A nice, animated UIPageControl alternative.

Curry

Obj-C

Curry is a framework built to enhance and compliment Foundation and UIKit.

A drop-in universal library makes transition animations smooth between different navigation bar styles while pushing or popping a view controller.

Pages

Swift

UIPageViewController made simple

BothamUI

Swift

Model View Presenter Framework written in Swift. http://karumi.com

An easy way to change backgroundColor of UINavigationBar when Push & Pop

An auto growing text input bar for messaging apps.

GoAutoSlideView extends UIScrollView by featuring infinitely and automatically slide.

A subclass of UIVisualEffectView with customizable blur radius.

BAFluidView

Obj-C

UIView that simulates a 2D view of a fluid in motion

:hammer: Showing status for switching between viewControllers

Easier way to push your viewController.

Swift country picker with search option.

Notification badge for UIButtons.

UICollectionView layout for presenting of the overlapping cells.

This is an advanced navigation control center on iOS that can allow you to navigate to whichever view controller you want

:clipboard: An iOS native implementation of a Trello Animated Navagation.

FXBlurView

Obj-C

UIView subclass that replicates the iOS 7 realtime background blur effect, but works on iOS 5 and above.

A tiny category on UIView that allows you to set one property: parallaxIntensity to achieve a parallax effect with UIMotionEffect

EPShapes

Swift

Design shapes in Interface Builder.

A CocoaPod that simplifies creation of the particle effects

Spots

Swift

Spots is a view controller framework that makes your setup and future development blazingly fast.

Easy access to iOS address book

JDSlider

Swift

An iOS Slider written in Swift.

An expandable/collapsible view component written in Swift.

Full aspect ratio grid layout for iOS

FlourishUI

Swift

A highly configurable and out-of-the-box-pretty UI library

Alternative layout system for iOS, inspired on the Android layout system, that includes linear and relative layouts, as well as an extensible JSON-based layout inflater.

Scrollable UINavigationBar that follows the scrolling of a UIScrollView

Navigation Stack is a stack-modeled navigation controller.

UIView category that adds dragging capabilities

A beautiful slider control for iOS built purely upon Swift

UICollectionView with a sticky header flow layout, written in Swift

PeekPop

Obj-C

Backwards-compatible Peek and Pop.

Core Graphics based gradient view capable of producing Linear (Axial), Radial (Circular), Conical (Angular), Bilinear (Four Point) gradients, written in Swift. 🔶

EPSignature

Swift

Signature component for iOS in Swift

CoreDragon

Obj-C

[iOS] Stop using context menus. Drag and drop instead, even between apps!

Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.

Conical (angular) gradient layer written in Swift.

Calculate the distance and angle of your device with regards to your face

Fashion

Swift

Fashion accessories and beauty tools to share and reuse UI styles in a Swifty way.

Custom transition between two collection view layouts

LeeGo

Swift

Declarative, configurable & highly reusable UI development as making Lego bricks.

Easily hide and show a view controller's navigation bar (and tab bar) as a user scrolls

An iOS UICollectionViewLayout subclass to show a list of contacts with configurable expandable menu items.

Ripple

Swift

Remember there's no such thing as a small act of kindness. Every act creates a ripple with no logical end.

ScalePicker

Obj-C

Generic scale and a handy float-value picker for any iOS app

UIVisualEffectView subclass with tint color.

NumPad

Swift

Number Pad (inspired by Square's design).

ExpandingCollection is a card peek/pop controller

Cacao

Swift

Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)


CATEGORIES

Activity Indicator Alerts Analytics Animation Apple TV Audio Authentication Bluetooth Bridging Button Cache Calendar Camera Charts Code Quality Color Command Line Concurrency Core Data Data Structures / Algorithms Database Date & Time Email Encryption EventBus Files Font Form Functional Programming GCD Gesture GIF Graphics Hardware iBeacon Image JSON Keyboard Label Layout Localization Location Logging Machine Learning Maps Math Media Menu Messaging Modal Transition Networking Other Hardware Passbook Payments PDF Permissions Popup Products Pull to Refresh Push Notifications Rating Stars Reactive Programming Reflection Regex Security Slider Stepper Switch Tab Bar Table View Tag Text TextField & TextView Tutorial/Onboarding UI URL Scheme Utility Video VR WebSocket XML / HTML / CSV