An animation and graphics framework that is used to create beautiful applications. materialswift.io
Module for adding animation to tabbar items with pre-set of ready to use animations, and ability to use any custom animation.
Elegant iOS form builder.
A data-driven UICollectionView framework for building fast and flexible lists by Instagram.
A collection of awesome flat UI components for iOS.
An expanding content cell inspired by folding paper material.
Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder.
Powerful text framework for iOS to display and edit rich text.
A collection of nice loading animations.
Scrollable UINavigationBar that follows the scrolling of a UIScrollView.
A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram).
Beautiful custom UITextFields effects inspired by Codrops.
The final iOS calendar control you'll ever try.
A card peek/pop controller.
Beautiful animated Alert View.
An elegant way to show users that something is happening and also prepare them to which contents he is waiting.
A class designed to simplify the implementation of Tinder like cards.
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.
Folding Tab Bar and Tab Bar Controller.
A component that will make the task of display messages and in-app notifications simple.
Material Design Floating Action Button in liquid state.
A UI framework that enables panels on iOS.
A lightweight framework to build chat applications.
Create walkthroughs and guided tours (using coach marks) in a simple way.
Swipeable UITableViewCell based on the stock Mail app.
Library for displaying brief messages in the form of a status bar across the top or bottom of the screen.
Cute Animated Button.
Animated top menu for UITableView, UICollectionView or UIScrollView.
Collection view layout that makes your cells bounce.
An elegant Screen Slide Library implemented primarily with UICollectionView.
A reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS.
Generate and Display Bottom Card Interfaces on iOS.
TabBarController for custom UI, badge and adding animation to tabbar items. Supports Lottie.
A simple, elegant menu with a circular layout.
A class that helps you create custom walkthroughs and gives you complete freedom on the design of your views.
A beautiful and flexible text field control implementation of Float Label Pattern.
Helps you to make tutorials, release notes and animated pages.
A simple, customizable popup dialog for iOS. Replaces UIAlertController alert style.
Fully customizable and extensible action sheet controller.
Awesome iOS 11 AppStore's Card Views.
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.
A powerful and completely customizable media player for iOS.
Simple side menu control for iOS, right and left sides, no coding required.
A modern framework for building reusable data-driven collection components.
A material design slider.
UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)
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.
Play BreakOut while loading - A playable pull to refresh view using SpriteKit.
Paging view controller with customizable menu
A library making it easy to create beautiful, highly customizable, animated checkboxes for iOS.
Controller that allows you to choose options from a list.
Instagram-like photo browser and a camera feature with a few line of code.
A stack-modeled navigation controller.
Beautiful flag icons for usage in apps and on the web.
The easiest way to display highly customizable in app notification banners in iOS.
Placeholder views based on content, loading, error or empty states.
Spotify’s component-driven UI framework for iOS.
Wrapper for custom ViewController presentations.
Completely customizable progress based loaders drawn using custom CGPaths.
A simple way to hide the notch on the iPhone X.
PMAlertController is a great and customizable substitute to UIAlertController.
A set of cool animated page controls to replace boring UIPageControl.
Custom animated pull-to-refresh that can be easily added to UIScrollView.
Lightweight animation flowlayout for UICollectionView.
UICollectionViewLayout subclass for displaying focused content.
Simply highlight items for your tutorial walkthrough.
A camera view controller with custom image picker and image cropping.
Animated top/bottom segmented control.
A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.
Apple TV Parallax effect in Swift. Rotate view using touch or accelerometer.
iOS task manager like UI in UINavigationContoller.
A custom reusable circular/progress slider control for iOS application.
A nicer iOS UI component for picking date and time.
A label view for displaying numbers which can transition or animate using a technique called number tweening or number morphing.
Image filtering UI library like Instagram.
Simple but highly customizable iOS tag list view.
Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project.
Showcase new features after an app update similar to Pages, Numbers and Keynote.
Custom UISegmentedControl replacement for iOS.
This view and its layer create a 2D fluid animation that can be used to simulate a filling effect.
Cross-platform view controller framework for building component-based UIs.
A SlackTextViewController replacement.
A UITableView extension that enables cell insertion from the bottom of a table view.
Smooth, flowing, customizable decision for a UICollectionView.
TLPhotoPicker enables application to pick images and videos from multiple smart album in iOS, similar to the current facebook app.
Simple parallax header for UIScrollView.
A Snapchat Inspired iOS Camera Framework.
A generic stretchy header for UITableView and UICollectionView.
Microframework that enables you to style your applications using a simple JSON file.
A Material Design drop down for iOS.
Demo app that allows developers to create the UI which replicates an actual Credit Card.
Confetti! Who doesn't like confetti?
Button with shine animation.
Simple static table views for iOS.
A library to imitate the iOS 10 Maps UI.
A fully customizable library for easy creating UITableView based form.
Subclass of UICollectionViewLayout allowing the display of slanted content.
Fully customisable and easy to use side menu controller.
A star rating control for iOS and tvOS.
A simple, highly informative page view controller.
An easy to use, customizable replacement for UISegmentedControl & UISwitch.
A slider widget with a popup bubble displaying the precise value selected.
The next in the generations of 'growing textviews' optimized for iOS 7 and above.
Kit for building custom gauges + easy reproducible Apple's style ring gauges.
A powerful paging view controller with indicator bar for iOS.
A TableView have thumbnail cell only, and you can use gesture let it expands other expansionView.
Powerful flat design hamburger button with animated transitions.
A simple keyboard to use with numbers and, optionally, a decimal point.
Simple timeline view.
Adorable iOS drop down menu.
A Splash view that animates and reveals its content, inspired by Twitter splash.
Pulse animation for iOS, great for Bluetooth, BTLE, beacons and map annotations.
Simple timeline view implemented by UITableViewCell.
Fully customizable calendar for iOS.
Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux).
Pull-to-refresh animation in UICollectionView with a sticky header flow layout.
A fancy carousel flow layout for UICollectionView on iOS.
A simple project demonstrates how to implement collapsible table section.
A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource.
Computes what size the UICollectionView cells should be to display images in a variable height fixed aspect ratio grid.
A customizable SpriteKit particles animation on the border of a view.
Image slideshow with circular scrolling, timer and full screen viewer
Paging view controller and scroll tab view.
Programatic UI framework for OSX
A library that displays spherical or cylindrical panoramas with touch or motion based controls.
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.
Highly customizable alert/notification/success/error/alarm popup.
Awesome fully customizable search view like Pinterest.
A message bar for iOS.
SpriteKit Floating Bubble Picker (inspired by Apple Music).
Innovative twist to Tinder cards for iOS.
A delightful way to transition between visual styles in your iOS applications.
Create advanced forms with validation.
Easy to use UIPageViewController to create a view navigation like Snapchat/Tinder/iOS Main Pages.
A gooey effect tabbar.
A segmented control with custom appearance and interactive animations.
ViewMonitor can measure view positions with accuracy. This library is to check design sheet from native app.
A library to design custom prompts with a great scope of options to choose from.
An elegant push-pop style view controller
A paging view controller with a highly customizable menu. Built on UICollectionView, with support for custom layouts and infinite data sources.
A Payment Card UI & Validator for iOS
Library that allows to have cards UI.
Signature component for iOS.
Makes it easy to add onboarding to any iOS application.
Let's you add word completion to your UITextFields.
An elegant calendar control for iOS.
An iOS picker view to serve all your picking needs.
Advanced button click interaction.
A component for attractive data representation inspired by Google Fit.
Elegant way to integrate night mode.
Replace the system volume popup with a more subtle indicator.
Lightweight theming library that provides theming capabilities macOS applications.
Rainy refresh control.
Makes it easy to implement invisible layout loading view.
Provides customizable menu UI. It has more flexible layout and design than the other libraries.
The fastest zero-tap iOS menu.
Side menu controller.
A custom View with fancy collectionView animation.
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
A text view that supports selection and expansion.
Creates complementary gradients generated from dominant and prominent colors in supplied image.
Hair Powder for iPhoneX "M" Shape pattern baldness design.
Animated UITextField and UITextView replacement for iOS.
A source of circular pictures, currently supports horizontal overlapping or separate pictures with great layout flexibility.
Simple customizable calendar component.
Lightweight Swift loading activity for iOS7+. Really simple to use, just add the class and write 1 line of code.
A light-weight UITextView subclass that automatically grows and shrinks.
iOS form builder.
Powerful iOS file browser that allows its users to choose and remove files and/or directories.
Contains over 200 icons that can be resized to any dimensions as they are drawn using NSBezierPath.
Lightweight library to set an image as text background.
Iridescent Effect View (inspired by Apple Pay Cash) ✨.
An object that lets you add a background video to iOS views.
Button inspired by Apple’s download progress buttons in the App Store.
An iOS context menu UI inspired by Things 3.
A toolkit for creating interactive menus and tutorials.
Pull up controller with multiple sticky points like in iOS Maps.
A library for make a beautiful Passcode Lock View.
A UIView substitute that automatically updates itself when data changes.
A customizable TabBar UI element that allows you to display a customizable drawer.
Side Drawer Navigation Controller similar to Android with storyboards and autolayout support.
Netflix and App Store like UITableView with UICollectionView.
An easy way to use pull-to-refresh.
Quick and easy way to add a Login/Signup UX to your iOS app.
A library for custom action sheets.
Custom Field component with validation for creating easier form-like UI from interface builder.
UIButton subclass for loading and transition animation.
Custom view controller presentation mimicking the kind of behaviour you see in the Apple Maps app.
A beautiful time-of-day picker heavily inspired by the iOS 10 Bedtime timer.
Makes your UIView explode into small pieces.
Custom CollectionView like Wallet App.
Easy to use PopOver in iOS.
iOS Custom Badge, Support UIView, UITabBarItem, UIBarButtonItem.
AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter.
Simple way to add parallax header to UIScrollView/UITableView.
Swipable tab and menu UI framework.
Fully customizable spreadsheet CollectionViewLayout.
Custom On/Off Animated UIButton.
iOS & OSX Syntax Highlighter.
Switch viewcontroller like iOS task manager.
A contacts picker component for using the new Contacts Framework.
PMSuperButton is a powerful UIButton coming from the countryside, but with super powers!
A lightweight UICollectionViewLayout that 'pages' and centers its cells. 🎡
A customizable framework to create draggable views.
A button that is triggered based on the 3D Touch pressure, similar to the iOS 11 control center.
Lets you create amazing popups with a blurred background.
UIPageViewController made simple.
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
A bouncy action sheet.
An ambient light accessibility framework for iOS. Brightness aware accessibility theme switching without coding.
An easy to use FAQ view for iOS.
A flexible PageControl like Instagram.
Add the missing network activity indicator on iPhone X.
iOS control to replicate the tab switcher in Safari for iOS.
Create shapes(Polygons, Stars, Hearts, Arrows) in Interface builder using IBInspectable and IBDesignable.
Awesome autolayout Toolbar. It works more interactively than UIToolbar.
Show progress in your app's Dock icon.
Library to manage in app notifications, like WhatsApp, Telegram, Frind, etc.
Add text(multiple line support) to imageView, edit, rotate or resize them as you want, then render the text on image.
An easy way to implement pull-down-to-refresh and pull-up-to-load-more feature based on UIScrollView extension.
Show the weather effects onto view.
Tap to swap out words with emojis. Inspired by Messages.app on iOS 10.
Custom card-designed CollectionView layout.
UIMenuItem with image and block(closure) support.
Gives your users ability to quick check what content is hidden under your UITableViewCell. Inspired by Spotify iOS app playlist preview cell.
An elegant alternative to the UIStepper.
Popover with Picker which can be chosen from several types, appears on iPhone or iPad.
PDF Reader for iOS.
Simple calculation to render cheap water effects.
A cells of UITableView that can be rearranged by drag and drop.
🎊 Fancy confetti effects view.
Simple circle countdown with a configurable timer for iOS.
UITextField character counter with lovable UX 💖. No math skills required 🙃.
Create gradients and blur gradients without a single line of code.
A Pinterest-like segment control with masking animation.
Custom view for writing tags, contacts and etc.
Presenting timelines as cards, single or bundled in scrollable feed!
A ready for use and fully customizable location picker.
Set of base protocols that can assist in visually styling or themeing your apps.
Picture in picture.
Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
Easily integrate Credit Card payments in iOS App.
View that imitates in real time the shadow blurred effect of iOS Music App.
A beautiful and easy-to-use progress HUD.
A badge view for iOS and tvOS.
Present custom in-app notifications easily.
A fancy hexagonal layout for displaying data like your Apple Watch.
A scratch card view for iOS.
Parallax scrolling with blur effect. In addition, it realizes seamless opening transition.
Yet another datepicker for iOS.
Allows you to easily add an FB style animated loading placeholder to your tableviews or collection views.
A simple animated gradient progress bar.
iOS form UI builder in powered by UICollectionView.
A custom button that is similar to the shutter button of the camera app.
Bank Card Generator using SnapKit DSL 💳.
Implementation of Snapchat's stories timer.
Make shadows management easy on UIView.
A beautiful animated novice guide controller.
Easiest way to create an attributed UITextView with support for multiple links.
Collection of UICollectionViewLayout subclasses that allow customized behaviors.
A UITextField with bouncy placeholder.
A simple to use, standard interface for authenticating to oauth 2.0 protected endpoints via SFSafariViewController.
A template for iOS Wallet passes that can be used like business cards.
The easiest way to create a great walkthrough experience in your apps.
Confetti View lets you create a magnificent confetti view in your app.
Subscription View Controller like the Tinder uses.
iOS custom view to display books on shelf.
Simple extension of UINavigationController to display progress on the UINavigationBar.
Radio button slightly inspired by Google's material radio button.
Elegant and Easy-to-Use iOS Date Picker.
An expandable/collapsible UIView that holds an array of UIImageViews. Something like accordion.
Framework for cropping images easily.
An easy way to create and layout UI components for iOS.
An easy to integrate solution for presenting UIViewControllers in a bottom sheet.
PopupWindow is a simple Popup using another UIWindow.
A step indicator loading animation built using CABasicAnimation, where the user can nearly customize everything.
Quick, Simple Tag Library.
Custom UISwitcher with animation.
👕👚 Theme management.
UISwitch which paints over the parent view with the color inspired by this Dribbble.
A simplified version of TSMessages for the developer who wants beautiful in-app notifications in minutes.
A framework for a UIView that can be drawn on.
Gives you the ability to define multiple placeholders for UITextField, and also animate their change in the way you like.
Infinite horizontal scrolling using UICollectionView.
Make your table view expandable just by implementing one method.
iOS 11 Control Center Slider.
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.
Library that generates beautiful, random, starry skies on iOS.
A ViewPager with NavigationBar component based on UIPageViewController and UICollectionView.
Easy to use library so simulate color blindness in your app.
Animated Social share buttons control for iOS.
An easy-to-use UIButton subclass with an activity indicator.
Animated typing for textfield and textview.
A protocol oriented framework for creating IDEs for iOS and macOS.
A component to quickly scroll between collection view sections.
Beautifull way of having a multi-selection table on iOS.
A page control similar to that used in Instagram.
Tinder Style InApp Purchase Banner.
Donut is a library for arranging views circularly like a donut.
Elissa displays a notification on top of a UITabBarItem to reveal additional information.
AlertController with UIVisualeffectview.
A Snapchat-inspired checkbox.
A UI control that represent the star rating control.
GIFRefreshControl is a pull to refresh that supports GIF images as track animations.
Activity indicator with little breaking game in SpriteKit.
A flexible tournament bracket that can respond to the various structure on iOS.
Graphical representation of a tree. Each element (node) can have a number of sub elements (children).
Hierarchical menu for iOS.
A cool design ActionSheetController library.
Useful for Configure Horizontal Parallax Scroll.
Simple highly adjustable radar style view with pure CoreAnimation (no images).
Date range picker control for OS X.
High performance(100%) and lightweight(one class each UI) UIView, UIImage, UIImageView, UIlabel, UIButton and more.
An UITreeView implementation from UITableView that Apple missed in its UIKit framework.
A circular progress bar for iOS.
iOS UI Components to use with no code at all.
Easily create UIViewControllers for news articles similar to those in the News app.
SimpleCheckbox aims to accomplish what other ios checkbox controls haven't. To be simple.
A subclass of UITabBarController.It displays the circular menu instead of UITabBar.
A view that takes a set of images, make transition from one to another by using flipping effects.
Makes easy to create long tutorial.
Keyboard accessory to input special text to text field directly.
UITextField that support currency in the right way.
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.
Adds keyboard awareness and scrolling dismissal to any view with only 1 line of code.
Gradient NavigationBar library.
Measuring the progress is not a problem anymore.
A simple and useful WebView for iOS, which can be popup and has many of the customized items.
An elegant foldable tabbar control.
An iOS Slider view.
A custom TabBar view with sliding animation.
Removes your first and last separator line on grouped tableview.
An extension of UITableView. The way it should be.
A custom view to create cloud of tags.
A tableViewController that helps you to show some data like fetched from a web API successively.
A subclass of UITableView to show states like data load error, no data found, no internet connection easily.
A country picker view controller for iOS.
Easy to use TableView style dropdown menu.
Library for showing awesome messages in iOS.
Beautiful shower of cherry blossom view.
A custom collection view layout to lay cells in a circular fashion.
A beautiful and easy-to-use alert controller.
UIView for sliding text with page indicator.
Round icon drag control dock style.
UIView library that can be resized with fingers.
UIButton subclass with an activity indicator and loading text.
A wrapper around UICollectionView for Facebook/Instagram inspired feeds.
A UISwitch clone for macOS.
Slider that pivots and shows the track of value from the pivot.
An Event View based on Apple's Event Detail View.
Volumizer replaces the system volume popup with a simple progress bar.
It's a basic loading view with error message and Retry button.
A simple calendar view.
Base class for quick implementation UIControl subclass with standard(enabled, highlighted, selected) and custom states.
Custom iOS time interval picker that allows setting limit.
Simple iOS PDF Reader with page curl animation.
Infinite horizontal scrolling view with parallax effect.
Use any custom view as custom callout view for MKMapView with cool animations.
Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.
Overlay alpha channel video animation player view using OpenGLES.
An easy way to add a shimmering effect to any view.