Files
awesome-awesomeness/html/cocoa.html
2025-07-18 23:13:11 +02:00

1344 lines
67 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<p><a href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a> <img
src="https://img.shields.io/badge/PR-welcome-green.svg"
alt="PR Welcome" /></p>
<h1 id="awesome-cocoa">awesome-cocoa</h1>
<p>A curated list of awesome cocoa libraries.</p>
<h1 id="contributing">Contributing</h1>
<p>Want to share a new Cocoa Control? Add your repos information to my
<a href="https://github.com/v-braun/cocoa-rocks">cocoa-rocks</a>
repository.</p>
<p>Your repo will be published on the <a
href="https://cocoa.rocks">cocoa.rocks</a> website and here.</p>
<h1 id="content">Content</h1>
<ul>
<li><a href="#new">New</a></li>
<li><a href="#By-Category">By Category</a>
<ul>
<li><a href="#Animation">Animation</a></li>
<li><a href="#PageControl">PageControl</a></li>
<li><a href="#TableView">TableView</a></li>
<li><a href="#RangeSelect">RangeSelect</a></li>
<li><a href="#TextField">TextField</a></li>
<li><a href="#Popup">Popup</a></li>
<li><a href="#Toast">Toast</a></li>
<li><a href="#Slider">Slider</a></li>
<li><a href="#Pin">Pin</a></li>
<li><a href="#Button">Button</a></li>
<li><a href="#TabBar">TabBar</a></li>
<li><a href="#Progress">Progress</a></li>
<li><a href="#Sheet">Sheet</a></li>
<li><a href="#Menu">Menu</a></li>
<li><a href="#Tooltip">Tooltip</a></li>
<li><a href="#Parallax">Parallax</a></li>
<li><a href="#Stack">Stack</a></li>
<li><a href="#Shadow">Shadow</a></li>
<li><a href="#Notification">Notification</a></li>
<li><a href="#CollectionView">CollectionView</a></li>
<li><a href="#Alert">Alert</a></li>
<li><a href="#Navigation">Navigation</a></li>
<li><a href="#Chart">Chart</a></li>
<li><a href="#Cards">Cards</a></li>
<li><a href="#Dialog">Dialog</a></li>
<li><a href="#Tags">Tags</a></li>
<li><a href="#Label">Label</a></li>
<li><a href="#ImageView">ImageView</a></li>
<li><a href="#Toggle">Toggle</a></li>
<li><a href="#Panel">Panel</a></li>
<li><a href="#Gradient">Gradient</a></li>
<li><a href="#MediaPlayer">MediaPlayer</a></li>
<li><a href="#Rating">Rating</a></li>
<li><a href="#BlurEffect">BlurEffect</a></li>
<li><a href="#Calendar">Calendar</a></li>
<li><a href="#Introduction">Introduction</a></li>
<li><a href="#Map">Map</a></li>
<li><a href="#Style">Style</a></li>
<li><a href="#PullToRefresh">PullToRefresh</a></li>
<li><a href="#Loading">Loading</a></li>
<li><a href="#Picker">Picker</a></li>
<li><a href="#Material">Material</a></li>
<li><a href="#Bar">Bar</a></li>
<li><a href="#ScrollView">ScrollView</a></li>
<li><a href="#TreeView">TreeView</a></li>
<li><a href="#Gestures">Gestures</a></li>
<li><a href="#Gallery">Gallery</a></li>
<li><a href="#Video">Video</a></li>
<li><a href="#Badge">Badge</a></li>
<li><a href="#Sticky">Sticky</a></li>
<li><a href="#RichText">RichText</a></li>
</ul></li>
</ul>
<h1 id="new">New</h1>
<p><strong><a
href="https://github.com/s2mr/Elephant">Elephant</a></strong> <em>from
<a href="https://github.com/s2mr">s2mr</a>:</em> &gt; <em>Elegant SVG
animation kit for swift</em></p>
<p><img
src="https://raw.githubusercontent.com/s2mr/Elephant/resources/Resources/demo.gif" /></p>
<hr />
<p><strong><a
href="https://github.com/popwarsweet/PageControls">PageControls</a></strong>
<em>from <a href="https://github.com/popwarsweet">popwarsweet</a>:</em>
&gt; <em>This is a selection of custom page controls to replace
UIPageControl, inspired by a dribbble found here:
https://dribbble.com/shots/2578447-Page-Control-Indicator-Transitions-Collection</em></p>
<p><img
src="https://raw.githubusercontent.com/popwarsweet/PageControls/master/demo.gif" /></p>
<hr />
<p><strong><a
href="https://github.com/moritzsternemann/SwipyCell">SwipyCell</a></strong>
<em>from <a
href="https://github.com/moritzsternemann">moritzsternemann</a>:</em>
&gt; <em>Easy to use UITableViewCell implementing swiping to trigger
actions.</em></p>
<p><img
src="https://raw.githubusercontent.com/moritzsternemann/SwipyCell/main/.github/images/swipycell-hero.jpg" /></p>
<hr />
<p><strong><a
href="https://github.com/Cuberto/rubber-range-picker">rubber-range-picker</a></strong>
<em>from <a href="https://github.com/Cuberto">Cuberto</a>:</em> &gt;
<em>null</em></p>
<p><img
src="https://raw.githubusercontent.com/Cuberto/rubber-range-picker/master/Screenshots/animation.gif" /></p>
<hr />
<p><strong><a
href="https://github.com/muukii/NextGrowingTextView">NextGrowingTextView</a></strong>
<em>from <a href="https://github.com/muukii">muukii</a>:</em> &gt;
<em>📝 The next in the generations of growing textviews optimized for
iOS 8 and above.</em></p>
<p><img
src="https://user-images.githubusercontent.com/1888355/156420538-76b2d75b-ca50-46f0-b95f-056d2ef30953.gif" /></p>
<hr />
<p><strong><a
href="https://github.com/alexisakers/BulletinBoard">BulletinBoard</a></strong>
<em>from <a href="https://github.com/alexisakers">alexisakers</a>:</em>
&gt; <em>General-purpose contextual cards for iOS</em></p>
<p><img
src="https://raw.githubusercontent.com/alexaubry/BulletinBoard/main/.assets/demo_screenshots.png" /></p>
<hr />
<p><strong><a
href="https://github.com/marcosgriselli/ViewAnimator">ViewAnimator</a></strong>
<em>from <a
href="https://github.com/marcosgriselli">marcosgriselli</a>:</em> &gt;
<em>ViewAnimator brings your UI to life with just one line</em></p>
<p><img
src="https://camo.githubusercontent.com/ad6460f2537f1744367611f29edb74e1ad9f8ad3e560041e0d4969b075acad00/68747470733a2f2f63646e2e6472696262626c652e636f6d2f75736572732f3730323738392f73637265656e73686f74732f333831363038372f707265766965772d6d657373616b692e676966" /></p>
<hr />
<p><strong><a
href="https://github.com/exyte/PopupView">PopupView</a></strong>
<em>from <a href="https://github.com/exyte">exyte</a>:</em> &gt;
<em>Toasts and popups library written with SwiftUI</em></p>
<p><img
src="https://raw.githubusercontent.com/exyte/PopupView/master/Assets/demo.gif" /></p>
<hr />
<p><strong><a
href="https://github.com/muukii/PrecisionLevelSlider">PrecisionLevelSlider</a></strong>
<em>from <a href="https://github.com/muukii">muukii</a>:</em> &gt;
<em>PrecisionLevelSlider</em></p>
<p><img
src="https://github.com/muukii/PrecisionLevelSlider/raw/main/sample.png" /></p>
<hr />
<p><strong><a
href="https://github.com/kirualex/KAPinField">KAPinField</a></strong>
<em>from <a href="https://github.com/kirualex">kirualex</a>:</em> &gt;
<em>Lightweight, highly customizable Pin Code Field library for iOS,
written in Swift</em></p>
<p><img
src="https://raw.githubusercontent.com/kirualex/KAPinField/4.0.0/preview1.gif" /></p>
<h1 id="by-category">By Category</h1>
<h2 id="animation">Animation</h2>
<p><strong><a
href="https://github.com/s2mr/Elephant">Elephant</a></strong> <em>from
<a href="https://github.com/s2mr">s2mr</a>:</em> &gt; <em>Elegant SVG
animation kit for swift</em></p>
<p><strong><a
href="https://github.com/marcosgriselli/ViewAnimator">ViewAnimator</a></strong>
<em>from <a
href="https://github.com/marcosgriselli">marcosgriselli</a>:</em> &gt;
<em>ViewAnimator brings your UI to life with just one line</em></p>
<p><strong><a
href="https://github.com/ivanvorobei/SPLarkController">SPLarkController</a></strong>
<em>from <a href="https://github.com/ivanvorobei">ivanvorobei</a>:</em>
&gt; <em>Custom transition between controllers. Settings controller for
your iOS app.</em></p>
<p><strong><a
href="https://github.com/alexruperez/SpeechRecognizerButton">SpeechRecognizerButton</a></strong>
<em>from <a href="https://github.com/alexruperez">alexruperez</a>:</em>
&gt; <em>UIButton subclass with push to talk recording, speech
recognition and Siri-style waveform view.</em></p>
<p><strong><a
href="https://github.com/WorldDownTown/ZoomTransitioning">ZoomTransitioning</a></strong>
<em>from <a
href="https://github.com/WorldDownTown">WorldDownTown</a>:</em> &gt;
<em>ZoomTransitioning provides a custom transition with image zooming
animation and swiping the screen edge.</em></p>
<p><strong><a
href="https://github.com/marty-suzuki/SABlurImageView">SABlurImageView</a></strong>
<em>from <a
href="https://github.com/marty-suzuki">marty-suzuki</a>:</em> &gt;
<em>You can use blur effect and its animation easily to call only two
methods.</em></p>
<p><strong><a
href="https://github.com/digital-horizon/RoundCoachMark">RoundCoachMark</a></strong>
<em>from <a
href="https://github.com/digital-horizon">digital-horizon</a>:</em> &gt;
<em>The Swift library for showing the rounded coach marks (useful for
onboarding or run-time help purposes)</em></p>
<p><strong><a
href="https://github.com/HeroTransitions/Hero">Hero</a></strong>
<em>from <a
href="https://github.com/HeroTransitions">HeroTransitions</a>:</em> &gt;
<em>Elegant transition library for iOS &amp; tvOS</em></p>
<p><strong><a
href="https://github.com/cruisediary/Comets">Comets</a></strong>
<em>from <a href="https://github.com/cruisediary">cruisediary</a>:</em>
&gt; <em>Comets: Animating Particles in Swift</em></p>
<p><strong><a
href="https://github.com/cristi-lupu/CLWaterWaveView">CLWaterWaveView</a></strong>
<em>from <a href="https://github.com/cristi-lupu">cristi-lupu</a>:</em>
&gt; <em>A UIView what able to show water wave effect</em></p>
<p><strong><a
href="https://github.com/Ramotion/garland-view">garland-view</a></strong>
<em>from <a href="https://github.com/Ramotion">Ramotion</a>:</em> &gt;
<em>:octocat: ≡ GarlandView seamlessly transitions between multiple
lists of content. Swift UI library made by <span class="citation"
data-cites="Ramotion">@Ramotion</span></em></p>
<p><strong><a
href="https://github.com/Touchwonders/Transition">Transition</a></strong>
<em>from <a
href="https://github.com/Touchwonders">Touchwonders</a>:</em> &gt;
<em>Easy interactive interruptible custom ViewController
transitions</em></p>
<p><strong><a
href="https://github.com/efremidze/Shiny">Shiny</a></strong> <em>from <a
href="https://github.com/efremidze">efremidze</a>:</em> &gt;
<em>Iridescent Effect View (inspired by Apple Pay Cash) ✨</em></p>
<p><strong><a
href="https://github.com/piemonte/Twinkle">Twinkle</a></strong> <em>from
<a href="https://github.com/piemonte">piemonte</a>:</em> &gt;
<em>:sparkles: Twinkle iOS/tvOS app elements in Swift</em></p>
<p><strong><a
href="https://github.com/ChiliLabs/CHIPageControl">CHIPageControl</a></strong>
<em>from <a href="https://github.com/ChiliLabs">ChiliLabs</a>:</em> &gt;
<em>A set of cool animated page controls written in Swift to replace
boring UIPageControl.</em></p>
<p><strong><a
href="https://github.com/andreamazz/BubbleTransition">BubbleTransition</a></strong>
<em>from <a href="https://github.com/andreamazz">andreamazz</a>:</em>
&gt; <em>A custom modal transition that presents and dismiss a
controller with an expanding bubble effect.</em></p>
<p><strong><a
href="https://github.com/shu223/AnimatedTransitionGallery">AnimatedTransitionGallery</a></strong>
<em>from <a href="https://github.com/shu223">shu223</a>:</em> &gt; <em>A
gallery app of custom animated transitions for iOS.</em></p>
<p><strong><a
href="https://github.com/callumboddy/CBZSplashView">CBZSplashView</a></strong>
<em>from <a href="https://github.com/callumboddy">callumboddy</a>:</em>
&gt; <em>Twitter style Splash Screen View. Grows to reveal the Initial
view behind</em></p>
<p><strong><a
href="https://github.com/IFTTT/JazzHands">JazzHands</a></strong>
<em>from <a href="https://github.com/IFTTT">IFTTT</a>:</em> &gt; <em>A
simple keyframe-based animation framework for UIKit. Perfect for
scrolling app intros.</em></p>
<p><strong><a
href="https://github.com/shu223/PulsingHalo">PulsingHalo</a></strong>
<em>from <a href="https://github.com/shu223">shu223</a>:</em> &gt;
<em>iOS Component for creating a pulsing animation.</em></p>
<p><strong><a
href="https://github.com/daltoniam/DCAnimationKit">DCAnimationKit</a></strong>
<em>from <a href="https://github.com/daltoniam">daltoniam</a>:</em> &gt;
<em>A collection of animations for iOS. Simple, just add water
animations.</em></p>
<p><strong><a
href="https://github.com/inFullMobile/WobbleView">WobbleView</a></strong>
<em>from <a
href="https://github.com/inFullMobile">inFullMobile</a>:</em> &gt;
<em>null</em></p>
<p><strong><a
href="https://github.com/Raizlabs/RZTransitions">RZTransitions</a></strong>
<em>from <a href="https://github.com/Raizlabs">Raizlabs</a>:</em> &gt;
<em>A library of custom iOS View Controller Animations and
Interactions.</em></p>
<p><strong><a
href="https://github.com/andreamazz/UITextField-Shake">UITextField-Shake</a></strong>
<em>from <a href="https://github.com/andreamazz">andreamazz</a>:</em>
&gt; <em>UITextField category that adds shake animation</em></p>
<h2 id="pagecontrol">PageControl</h2>
<p><strong><a
href="https://github.com/popwarsweet/PageControls">PageControls</a></strong>
<em>from <a href="https://github.com/popwarsweet">popwarsweet</a>:</em>
&gt; <em>This is a selection of custom page controls to replace
UIPageControl, inspired by a dribbble found here:
https://dribbble.com/shots/2578447-Page-Control-Indicator-Transitions-Collection</em></p>
<p><strong><a
href="https://github.com/kazuhiro4949/PagingKit">PagingKit</a></strong>
<em>from <a
href="https://github.com/kazuhiro4949">kazuhiro4949</a>:</em> &gt;
<em>PagingKit provides customizable menu UI. It has more flexible layout
and design than the other libraries. </em></p>
<p><strong><a
href="https://github.com/TBXark/TKRubberIndicator">TKRubberIndicator</a></strong>
<em>from <a href="https://github.com/TBXark">TBXark</a>:</em> &gt; <em>A
rubber animation pagecontrol</em></p>
<p><strong><a
href="https://github.com/shima11/FlexiblePageControl">FlexiblePageControl</a></strong>
<em>from <a href="https://github.com/shima11">shima11</a>:</em> &gt;
<em>A flexible UIPageControl like Instagram.</em></p>
<h2 id="tableview">TableView</h2>
<p><strong><a
href="https://github.com/moritzsternemann/SwipyCell">SwipyCell</a></strong>
<em>from <a
href="https://github.com/moritzsternemann">moritzsternemann</a>:</em>
&gt; <em>Easy to use UITableViewCell implementing swiping to trigger
actions.</em></p>
<p><strong><a
href="https://github.com/mergesort/TableFlip">TableFlip</a></strong>
<em>from <a href="https://github.com/mergesort">mergesort</a>:</em> &gt;
<em>A simpler way to do cool UITableView animations! (╯°□°)╯︵
┻━┻</em></p>
<p><strong><a
href="https://github.com/instant-solutions/ISTimeline">ISTimeline</a></strong>
<em>from <a
href="https://github.com/instant-solutions">instant-solutions</a>:</em>
&gt; <em>Simple timeline view written in Swift 3</em></p>
<p><strong><a
href="https://github.com/SwipeCellKit/SwipeCellKit">SwipeCellKit</a></strong>
<em>from <a
href="https://github.com/SwipeCellKit">SwipeCellKit</a>:</em> &gt;
<em>Swipeable UITableViewCell/UICollectionViewCell based on the stock
Mail.app, implemented in Swift.</em></p>
<p><strong><a
href="https://github.com/tsucres/SwiftyComments">SwiftyComments</a></strong>
<em>from <a href="https://github.com/tsucres">tsucres</a>:</em> &gt;
<em>UITableView based component designed to display a hierarchy of
expandable/foldable comments.</em></p>
<p><strong><a
href="https://github.com/younatics/YNExpandableCell">YNExpandableCell</a></strong>
<em>from <a href="https://github.com/younatics">younatics</a>:</em> &gt;
<em>✨ Awesome expandable, collapsible tableview cell for iOS written in
Swift 4</em></p>
<p><strong><a
href="https://github.com/bitwit/BWSwipeRevealCell">BWSwipeRevealCell</a></strong>
<em>from <a href="https://github.com/bitwit">bitwit</a>:</em> &gt; <em>A
Swift library for swipeable table cells</em></p>
<p><strong><a
href="https://github.com/marty-suzuki/URLEmbeddedView">URLEmbeddedView</a></strong>
<em>from <a
href="https://github.com/marty-suzuki">marty-suzuki</a>:</em> &gt;
<em>URLEmbeddedView automatically caches the object that is confirmed
the Open Graph Protocol.</em></p>
<p><strong><a
href="https://github.com/AppliKeySolutions/VegaScroll">VegaScroll</a></strong>
<em>from <a
href="https://github.com/ApplikeySolutions">ApplikeySolutions</a>:</em>
&gt; <em>↕️ VegaScroll is a lightweight animation flowlayout for
UICollectionView completely written in Swift 4, compatible with iOS 11
and Xcode 9.</em></p>
<p><strong><a
href="https://github.com/Ramotion/folding-cell">folding-cell</a></strong>
<em>from <a href="https://github.com/Ramotion">Ramotion</a>:</em> &gt;
<em>:octocat: 📃 FoldingCell is an expanding content cell with animation
inspired by folding paper card material design. Swift UI Library by
<span class="citation" data-cites="Ramotion">@Ramotion</span></em></p>
<p><strong><a
href="https://github.com/szk-atmosphere/SAParallaxViewControllerSwift">SAParallaxViewControllerSwift</a></strong>
<em>from <a
href="https://github.com/marty-suzuki">marty-suzuki</a>:</em> &gt;
<em>SAParallaxViewControllerSwift realizes parallax scrolling with blur
effect. In addition, it realizes seamless opening transition.</em></p>
<p><strong><a
href="https://github.com/slackhq/SlackTextViewController">SlackTextViewController</a></strong>
<em>from <a href="https://github.com/slackhq">slackhq</a>:</em> &gt;
<em>A drop-in UIViewController subclass with a growing text input view
and other useful messaging features</em></p>
<p><strong><a
href="https://github.com/MP0w/MPSkewed">MPSkewed</a></strong> <em>from
<a href="https://github.com/MP0w">MP0w</a>:</em> &gt; <em>An iOS
collection view subclass to present a list of skewed images and a
collection view layout to add parallax to the images </em></p>
<h2 id="rangeselect">RangeSelect</h2>
<p><strong><a
href="https://github.com/Cuberto/rubber-range-picker">rubber-range-picker</a></strong>
<em>from <a href="https://github.com/Cuberto">Cuberto</a>:</em> &gt;
<em>null</em></p>
<p><strong><a
href="https://github.com/Ramotion/fluid-slider">fluid-slider</a></strong>
<em>from <a href="https://github.com/Ramotion">Ramotion</a>:</em> &gt;
<em>:octocat:💧 A slider widget with a popup bubble displaying the
precise value selected. Swift UI library made by <span class="citation"
data-cites="Ramotion">@Ramotion</span></em></p>
<h2 id="textfield">TextField</h2>
<p><strong><a
href="https://github.com/muukii/NextGrowingTextView">NextGrowingTextView</a></strong>
<em>from <a href="https://github.com/muukii">muukii</a>:</em> &gt;
<em>📝 The next in the generations of growing textviews optimized for
iOS 8 and above.</em></p>
<p><strong><a
href="https://github.com/orazz/CreditCardForm-iOS">CreditCardForm-iOS</a></strong>
<em>from <a href="https://github.com/orazz">orazz</a>:</em> &gt;
<em>CreditCardForm is iOS framework that allows developers to create the
UI which replicates an actual Credit Card.</em></p>
<p><strong><a
href="https://github.com/Skyscanner/SkyFloatingLabelTextField">SkyFloatingLabelTextField</a></strong>
<em>from <a href="https://github.com/Skyscanner">Skyscanner</a>:</em>
&gt; <em>A beautiful and flexible text field control implementation of
“Float Label Pattern”. Written in Swift.</em></p>
<p><strong><a
href="https://github.com/Ekhoo/Translucid">Translucid</a></strong>
<em>from <a href="https://github.com/Ekhoo">Ekhoo</a>:</em> &gt;
<em>Lightweight library to set an Image as text background. Written in
swift.</em></p>
<p><strong><a
href="https://github.com/me-abhinav/NumberMorphView">NumberMorphView</a></strong>
<em>from <a href="https://github.com/me-abhinav">me-abhinav</a>:</em>
&gt; <em>A label view for displaying numbers which can transition or
animate using a technique called number tweening or number
morphing.</em></p>
<p><strong><a
href="https://github.com/FahimF/FloatLabelFields">FloatLabelFields</a></strong>
<em>from <a href="https://github.com/FahimF">FahimF</a>:</em> &gt;
<em>Text entry controls which contain a built-in title/label so that you
dont have to add a separate title for each field.</em></p>
<p><strong><a
href="https://github.com/iDhaval/DTTextField">DTTextField</a></strong>
<em>from <a href="https://github.com/iDhaval">iDhaval</a>:</em> &gt;
<em>DTTextField is a custom textfield with floating placeholder and
error label</em></p>
<p><strong><a
href="https://github.com/suzuki-0000/CountdownLabel">CountdownLabel</a></strong>
<em>from <a href="https://github.com/suzuki-0000">suzuki-0000</a>:</em>
&gt; <em>Simple countdown UILabel with morphing animation, and some
useful function.</em></p>
<p><strong><a
href="https://github.com/whitesmith/WSTagsField">WSTagsField</a></strong>
<em>from <a href="https://github.com/whitesmith">whitesmith</a>:</em>
&gt; <em>An iOS text field that represents different Tags</em></p>
<p><strong><a
href="https://github.com/Fawxy/CBPinEntryView">CBPinEntryView</a></strong>
<em>from <a href="https://github.com/Fawxy">Fawxy</a>:</em> &gt; <em>A
customisable view for entering arbitrary length numerical pins or codes
in iOS.</em></p>
<p><strong><a
href="https://github.com/jogendra/AnimatedMaskLabel">AnimatedMaskLabel</a></strong>
<em>from <a href="https://github.com/jogendra">jogendra</a>:</em> &gt;
<em>Animated Mask Label is a nice gradient animated label. This is an
easy way to add a shimmering effect to any view in your app. It is
useful as an unobtrusive loading indicator.</em></p>
<p><strong><a
href="https://github.com/hanton/HTYTextField">HTYTextField</a></strong>
<em>from <a href="https://github.com/hanton">hanton</a>:</em> &gt; <em>A
UITextField with bouncy placeholder. </em></p>
<p><strong><a
href="https://github.com/ren6/RKRichTextView">RKRichTextView</a></strong>
<em>from <a href="https://github.com/ren6">ren6</a>:</em> &gt; <em>Rich
Text Editor for iOS</em></p>
<p><strong><a
href="https://github.com/cjwirth/RichEditorView">RichEditorView</a></strong>
<em>from <a href="https://github.com/cjwirth">cjwirth</a>:</em> &gt;
<em>RichEditorView is a simple, modular, drop-in UIView subclass for
Rich Text Editing.</em></p>
<h2 id="popup">Popup</h2>
<p><strong><a
href="https://github.com/alexisakers/BulletinBoard">BulletinBoard</a></strong>
<em>from <a href="https://github.com/alexisakers">alexisakers</a>:</em>
&gt; <em>General-purpose contextual cards for iOS</em></p>
<h2 id="toast">Toast</h2>
<p><strong><a
href="https://github.com/exyte/PopupView">PopupView</a></strong>
<em>from <a href="https://github.com/exyte">exyte</a>:</em> &gt;
<em>Toasts and popups library written with SwiftUI</em></p>
<h2 id="slider">Slider</h2>
<p><strong><a
href="https://github.com/muukii/PrecisionLevelSlider">PrecisionLevelSlider</a></strong>
<em>from <a href="https://github.com/muukii">muukii</a>:</em> &gt;
<em>PrecisionLevelSlider</em></p>
<h2 id="pin">Pin</h2>
<p><strong><a
href="https://github.com/kirualex/KAPinField">KAPinField</a></strong>
<em>from <a href="https://github.com/kirualex">kirualex</a>:</em> &gt;
<em>Lightweight, highly customizable Pin Code Field library for iOS,
written in Swift</em></p>
<h2 id="button">Button</h2>
<p><strong><a
href="https://github.com/atrinh0/buttoncraft">buttoncraft</a></strong>
<em>from <a href="https://github.com/atrinh0">atrinh0</a>:</em> &gt;
<em>Craft that perfect SwiftUI button effect 👌🏼</em></p>
<p><strong><a
href="https://github.com/yannickl/DynamicButton">DynamicButton</a></strong>
<em>from <a href="https://github.com/yannickl">yannickl</a>:</em> &gt;
<em>Yet another animated flat buttons in Swift</em></p>
<p><strong><a
href="https://github.com/exyte/FloatingButton">FloatingButton</a></strong>
<em>from <a href="https://github.com/exyte">exyte</a>:</em> &gt;
<em>Easily customizable floating button menu created with
SwiftUI</em></p>
<p><strong><a
href="https://github.com/pmusolino/PMSuperButton">PMSuperButton</a></strong>
<em>from <a href="https://github.com/pmusolino">pmusolino</a>:</em> &gt;
<em>🔥 PMSuperButton is a powerful UIButton coming from the countryside,
but with super powers! 😎</em></p>
<p><strong><a
href="https://github.com/BalestraPatrick/SquishButton">SquishButton</a></strong>
<em>from <a
href="https://github.com/BalestraPatrick">BalestraPatrick</a>:</em> &gt;
<em>A button that squishes when pressed. As seen in the Clips
app.</em></p>
<p><strong><a
href="https://github.com/suzuki-0000/AnimatablePlayButton">AnimatablePlayButton</a></strong>
<em>from <a href="https://github.com/suzuki-0000">suzuki-0000</a>:</em>
&gt; <em>Animated Play and Pause Button written in Swift, using CALayer,
CAKeyframeAnimation.</em></p>
<p><strong><a
href="https://github.com/AladinWay/TransitionButton">TransitionButton</a></strong>
<em>from <a href="https://github.com/AladinWay">AladinWay</a>:</em> &gt;
<em>UIButton sublass for loading and transition animation.</em></p>
<p><strong><a
href="https://github.com/LeonardoCardoso/NFDownloadButton">NFDownloadButton</a></strong>
<em>from <a
href="https://github.com/LeonardoCardoso">LeonardoCardoso</a>:</em> &gt;
<em>Revamped Download Button. Its kinda a reverse engineering of
Netflixs app download button.</em></p>
<p><strong><a
href="https://github.com/yonat/MultiToggleButton">MultiToggleButton</a></strong>
<em>from <a href="https://github.com/yonat">yonat</a>:</em> &gt;
<em>Multiple state tap to toggle UIButton in Swift</em></p>
<p><strong><a
href="https://github.com/loregr/LGButton">LGButton</a></strong> <em>from
<a href="https://github.com/loregr">loregr</a>:</em> &gt; <em>A fully
customisable subclass of the native UIControl which allows you to create
beautiful buttons without writing any line of code.</em></p>
<p><strong><a
href="https://github.com/okmr-d/DOFavoriteButton">DOFavoriteButton</a></strong>
<em>from <a href="https://github.com/okmr-d">okmr-d</a>:</em> &gt;
<em>Cute Animated Button written in Swift.</em></p>
<h2 id="tabbar">TabBar</h2>
<p><strong><a
href="https://github.com/Ahmadalsofi/SOTabBar">SOTabBar</a></strong>
<em>from <a href="https://github.com/Ahmadalsofi">Ahmadalsofi</a>:</em>
&gt; <em>Light way to add Fancy bottom bar 📲</em></p>
<p><strong><a
href="https://github.com/marcosgriselli/SwipeableTabBarController">SwipeableTabBarController</a></strong>
<em>from <a
href="https://github.com/marcosgriselli">marcosgriselli</a>:</em> &gt;
<em>UITabBarController with swipe interaction between its tabs.</em></p>
<p><strong><a
href="https://github.com/Cuberto/flashy-tabbar">flashy-tabbar</a></strong>
<em>from <a href="https://github.com/Cuberto">Cuberto</a>:</em> &gt;
<em>One another nice animated tabbar</em></p>
<p><strong><a
href="https://github.com/cwRichardKim/RKSwipeBetweenViewControllers">RKSwipeBetweenViewControllers</a></strong>
<em>from <a
href="https://github.com/cwRichardKim">cwRichardKim</a>:</em> &gt;
<em>Swipe between ViewControllers like in the Spotify or Twitter app
with an interactive Segmented Control in the Navigation Bar</em></p>
<p><strong><a
href="https://github.com/telly/TLYShyNavBar">TLYShyNavBar</a></strong>
<em>from <a href="https://github.com/telly">telly</a>:</em> &gt;
<em>Unlike all those arrogant UINavigationBar, this one is shy and
humble! Easily create auto-scrolling navigation bars!</em></p>
<p><strong><a
href="https://github.com/Ramotion/animated-tab-bar">animated-tab-bar</a></strong>
<em>from <a href="https://github.com/Ramotion">Ramotion</a>:</em> &gt;
<em>:octocat: RAMAnimatedTabBarController is a Swift UI module library
for adding animation to iOS tabbar items and icons. iOS library made by
<span class="citation" data-cites="Ramotion">@Ramotion</span></em></p>
<p><strong><a href="https://github.com/uias/Tabman">Tabman</a></strong>
<em>from <a href="https://github.com/uias">uias</a>:</em> &gt; <em>™️ A
powerful paging view controller with tab bar.</em></p>
<p><strong><a
href="https://github.com/v-braun/VBRRollingPit">VBRRollingPit</a></strong>
<em>from <a href="https://github.com/v-braun">v-braun</a>:</em> &gt;
<em>Simple, beatiful and interactive UITabBar</em></p>
<p><strong><a
href="https://github.com/Yalantis/FoldingTabBar.iOS">FoldingTabBar.iOS</a></strong>
<em>from <a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>Folding Tab Bar and Tab Bar Controller</em></p>
<p><strong><a
href="https://github.com/bfeher/BFPaperTabBarController">BFPaperTabBarController</a></strong>
<em>from <a href="https://github.com/bfeher">bfeher</a>:</em> &gt;
<em>iOS UITabBar (controller) inspired by Googles Paper Material
Design.</em></p>
<p><strong><a
href="https://github.com/jamesdunay/MinimalTabBar">MinimalTabBar</a></strong>
<em>from <a href="https://github.com/jamesdunay">jamesdunay</a>:</em>
&gt; <em>null</em></p>
<h2 id="progress">Progress</h2>
<p><strong><a
href="https://github.com/spromicky/StepSlider">StepSlider</a></strong>
<em>from <a href="https://github.com/spromicky">spromicky</a>:</em> &gt;
<em>StepSlider its custom implementation of slider such as UISlider for
preset integer values.</em></p>
<p><strong><a
href="https://github.com/kyleweiner/KWStepper">KWStepper</a></strong>
<em>from <a href="https://github.com/kyleweiner">kyleweiner</a>:</em>
&gt; <em>A stepper control with flexible UI and tailored UX.</em></p>
<p><strong><a
href="https://github.com/MatiBot/MBCircularProgressBar">MBCircularProgressBar</a></strong>
<em>from <a href="https://github.com/MatiBot">MatiBot</a>:</em> &gt;
<em>A circular, animatable &amp; highly customizable progress bar from
the Interface Builder (Objective-C)</em></p>
<p><strong><a
href="https://github.com/fxm90/GradientLoadingBar">GradientLoadingBar</a></strong>
<em>from <a href="https://github.com/fxm90">fxm90</a>:</em> &gt; <em>A
customizable animated gradient loading bar.</em></p>
<p><strong><a
href="https://github.com/yonat/StepProgressView">StepProgressView</a></strong>
<em>from <a href="https://github.com/yonat">yonat</a>:</em> &gt;
<em>Step-by-step progress view with labels and shapes. A good
replacement for UIActivityIndicatorView and UIProgressView.</em></p>
<p><strong><a
href="https://github.com/DholStudio/DSGradientProgressView">DSGradientProgressView</a></strong>
<em>from <a href="https://github.com/DholStudio">DholStudio</a>:</em>
&gt; <em>A simple animated progress bar in Swift</em></p>
<p><strong><a
href="https://github.com/soberman/ARSLineProgress">ARSLineProgress</a></strong>
<em>from <a href="https://github.com/soberman">soberman</a>:</em> &gt;
<em>iOS progress bar, replacement for the default activity
indicator.</em></p>
<p><strong><a
href="https://github.com/simformsolutions/SSSpinnerButton">SSSpinnerButton</a></strong>
<em>from <a
href="https://github.com/simformsolutions">simformsolutions</a>:</em>
&gt; <em>Forget about typical stereotypic loading, Its time to change.
SSSpinnerButton is an elegant button with a diffrent spinner
animations.</em></p>
<p><strong><a
href="https://github.com/keygx/GradientCircularProgress">GradientCircularProgress</a></strong>
<em>from <a href="https://github.com/keygx">keygx</a>:</em> &gt;
<em>Customizable progress indicator library in Swift</em></p>
<p><strong><a
href="https://github.com/sindresorhus/DockProgress">DockProgress</a></strong>
<em>from <a
href="https://github.com/sindresorhus">sindresorhus</a>:</em> &gt;
<em>Show progress in your apps Dock icon</em></p>
<p><strong><a
href="https://github.com/sindresorhus/CircularProgress">CircularProgress</a></strong>
<em>from <a
href="https://github.com/sindresorhus">sindresorhus</a>:</em> &gt;
<em>Circular progress indicator for your macOS app</em></p>
<p><strong><a
href="https://github.com/roytornado/RSLoadingView">RSLoadingView</a></strong>
<em>from <a href="https://github.com/roytornado">roytornado</a>:</em>
&gt; <em>Awesome loading animations using 3D engine written with
Swift</em></p>
<p><strong><a
href="https://github.com/hyperoslo/RetroProgress">RetroProgress</a></strong>
<em>from <a href="https://github.com/hyperoslo">hyperoslo</a>:</em> &gt;
<em>💈 Retro looking progress bar straight from the 90s</em></p>
<p><strong><a
href="https://github.com/mrackwitz/MRProgress">MRProgress</a></strong>
<em>from <a href="https://github.com/mrackwitz">mrackwitz</a>:</em> &gt;
<em>Collection of iOS drop-in components to visualize progress</em></p>
<p><strong><a
href="https://github.com/skywinder/GaugeKit">GaugeKit</a></strong>
<em>from <a href="https://github.com/skywinder">skywinder</a>:</em> &gt;
<em>Kit for building custom gauges + easy reproducible Apples style
ring gauges.</em></p>
<p><strong><a
href="https://github.com/ninjaprox/NVActivityIndicatorView">NVActivityIndicatorView</a></strong>
<em>from <a href="https://github.com/ninjaprox">ninjaprox</a>:</em> &gt;
<em>A collection of awesome loading animations</em></p>
<p><strong><a
href="https://github.com/uzysjung/UzysAnimatedGifPullToRefresh">UzysAnimatedGifPullToRefresh</a></strong>
<em>from <a href="https://github.com/uzysjung">uzysjung</a>:</em> &gt;
<em>Add PullToRefresh using animated GIF to any scrollView with just
simple code</em></p>
<p><strong><a
href="https://github.com/elbryan/FFCircularProgressView">FFCircularProgressView</a></strong>
<em>from <a href="https://github.com/elbryan">elbryan</a>:</em> &gt;
<em>FFCircularProgressView - An iOS 7-inspired blue circular progress
view</em></p>
<p><strong><a
href="https://github.com/Marxon13/M13ProgressSuite">M13ProgressSuite</a></strong>
<em>from <a href="https://github.com/Marxon13">Marxon13</a>:</em> &gt;
<em>A suite containing many tools to display progress information on
iOS.</em></p>
<h2 id="sheet">Sheet</h2>
<p><strong><a
href="https://github.com/Ahmadalsofi/SOPullUpView">SOPullUpView</a></strong>
<em>from <a href="https://github.com/Ahmadalsofi">Ahmadalsofi</a>:</em>
&gt; * SOPullUpView library for iOS, with pull up gesture 📱🖐️↕️*</p>
<p><strong><a
href="https://github.com/tattn/PullableSheet">PullableSheet</a></strong>
<em>from <a href="https://github.com/tattn">tattn</a>:</em> &gt;
<em>Pullable sheet like a default map app or bottom sheets
(Android).</em></p>
<h2 id="menu">Menu</h2>
<p><strong><a
href="https://github.com/yannickl/FlowingMenu">FlowingMenu</a></strong>
<em>from <a href="https://github.com/yannickl">yannickl</a>:</em> &gt;
<em>Interactive view transition to display menus with flowing and
bouncing effects in Swift</em></p>
<p><strong><a
href="https://github.com/TBXark/PinterestSegment">PinterestSegment</a></strong>
<em>from <a href="https://github.com/TBXark">TBXark</a>:</em> &gt; <em>A
Pinterest-like segment control with masking animation.</em></p>
<p><strong><a
href="https://github.com/liufengting/FTPopOverMenu_Swift">FTPopOverMenu_Swift</a></strong>
<em>from <a href="https://github.com/liufengting">liufengting</a>:</em>
&gt; <em>FTPopOverMenu_Swift, swift version of FTPopOverMenu.
FTPopOverMenu is a pop over menu for iOS which is maybe the easiest one
to use. Supports both portrait and landscape. It can show from any
UIView, any UIBarButtonItem and any CGRect.</em></p>
<p><strong><a
href="https://github.com/CaliCastle/PopMenu">PopMenu</a></strong>
<em>from <a href="https://github.com/CaliCastle">CaliCastle</a>:</em>
&gt; <em>A cool and customizable popup style action sheet for iOS
😎</em></p>
<p><strong><a
href="https://github.com/Yalantis/GuillotineMenu">GuillotineMenu</a></strong>
<em>from <a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>Our Guillotine Menu Transitioning Animation implemented in Swift
reminds a bit of a notorious killing machine.</em></p>
<p><strong><a
href="https://github.com/yysskk/SwipeMenuViewController">SwipeMenuViewController</a></strong>
<em>from <a href="https://github.com/yysskk">yysskk</a>:</em> &gt;
<em>Swipable tab and menu View and ViewController.</em></p>
<p><strong><a
href="https://github.com/xmartlabs/XLActionController">XLActionController</a></strong>
<em>from <a href="https://github.com/xmartlabs">xmartlabs</a>:</em> &gt;
<em>Fully customizable and extensible action sheet controller written in
Swift</em></p>
<p><strong><a
href="https://github.com/younatics/YNDropDownMenu">YNDropDownMenu</a></strong>
<em>from <a href="https://github.com/younatics">younatics</a>:</em> &gt;
<em>✨ Awesome Dropdown menu for iOS with Swift 4</em></p>
<p><strong><a
href="https://github.com/antoniocasero/Panels">Panels</a></strong>
<em>from <a
href="https://github.com/antoniocasero">antoniocasero</a>:</em> &gt;
<em>Panels is a framework to easily add sliding panels to your
application</em></p>
<p><strong><a
href="https://github.com/jonkykong/SideMenu">SideMenu</a></strong>
<em>from <a href="https://github.com/jonkykong">jonkykong</a>:</em> &gt;
<em>Simple side menu control for iOS, no code necessary! Lots of
customization. Add it to your project in 5 minutes or less.</em></p>
<p><strong><a
href="https://github.com/pixyzehn/MediumMenu">MediumMenu</a></strong>
<em>from <a href="https://github.com/pixyzehn">pixyzehn</a>:</em> &gt;
<em>A menu based on Medium iOS app.</em></p>
<p><strong><a
href="https://github.com/gautier-gdx/Hexacon">Hexacon</a></strong>
<em>from <a href="https://github.com/gautier-gdx">gautier-gdx</a>:</em>
&gt; <em>A fancy hexagonal layout for displaying data like your Apple
Watch</em></p>
<p><strong><a
href="https://github.com/evnaz/ENSwiftSideMenu">ENSwiftSideMenu</a></strong>
<em>from <a href="https://github.com/evnaz">evnaz</a>:</em> &gt; <em>A
simple side menu for iOS written in Swift. </em></p>
<p><strong><a
href="https://github.com/xmartlabs/XLPagerTabStrip">XLPagerTabStrip</a></strong>
<em>from <a href="https://github.com/xmartlabs">xmartlabs</a>:</em> &gt;
<em>Android PagerTabStrip for iOS.</em></p>
<p><strong><a
href="https://github.com/pixyzehn/MediumScrollFullScreen">MediumScrollFullScreen</a></strong>
<em>from <a href="https://github.com/pixyzehn">pixyzehn</a>:</em> &gt;
<em>Mediums upper and lower Menu in Scroll.</em></p>
<p><strong><a
href="https://github.com/ashishkakkad8/AKSwiftSlideMenu">AKSwiftSlideMenu</a></strong>
<em>from <a
href="https://github.com/ashishkakkad8">ashishkakkad8</a>:</em> &gt;
<em>Slide Menu (Drawer) in Swift 4 - Xcode 9 - iOS 11</em></p>
<p><strong><a
href="https://github.com/romaonthego/RESideMenu">RESideMenu</a></strong>
<em>from <a href="https://github.com/romaonthego">romaonthego</a>:</em>
&gt; <em>iOS 7/8 style side menu with parallax effect.</em></p>
<p><strong><a
href="https://github.com/arn00s/cariocamenu">cariocamenu</a></strong>
<em>from <a href="https://github.com/arn00s">arn00s</a>:</em> &gt;
<em>The fastest zero-tap iOS menu.</em></p>
<p><strong><a
href="https://github.com/romaonthego/REFrostedViewController">REFrostedViewController</a></strong>
<em>from <a href="https://github.com/romaonthego">romaonthego</a>:</em>
&gt; <em>iOS 7/8 style blurred view controller that appears on top of
your view controller.</em></p>
<p><strong><a
href="https://github.com/twotoasters/TWTSideMenuViewController">TWTSideMenuViewController</a></strong>
<em>from <a href="https://github.com/twotoasters">twotoasters</a>:</em>
&gt; <em>Side Menus for iOS 7</em></p>
<p><strong><a
href="https://github.com/SocialObjects-Software/AMSlideMenu">AMSlideMenu</a></strong>
<em>from <a href="https://github.com/arturdev">arturdev</a>:</em> &gt;
<em>Sliding Menu for iOS (Left and Right menus). Multiple storyboards
and XIBs support.</em></p>
<h2 id="tooltip">Tooltip</h2>
<p><strong><a
href="https://github.com/metinkilicaslan/MKToolTip">MKToolTip</a></strong>
<em>from <a
href="https://github.com/metinkilicaslan">metinkilicaslan</a>:</em> &gt;
<em>MKToolTip is a customizable tooltip view written in Swift that can
be used as a informative tip</em></p>
<h2 id="parallax">Parallax</h2>
<p><strong><a
href="https://github.com/DroidsOnRoids/MPParallaxView">MPParallaxView</a></strong>
<em>from <a
href="https://github.com/DroidsOnRoids">DroidsOnRoids</a>:</em> &gt;
<em>Apple TV Parallax effect in Swift.</em></p>
<p><strong><a
href="https://github.com/maxep/MXParallaxHeader">MXParallaxHeader</a></strong>
<em>from <a href="https://github.com/maxep">maxep</a>:</em> &gt;
<em>Simple parallax header for UIScrollView</em></p>
<h2 id="stack">Stack</h2>
<p><strong><a
href="https://github.com/seedco/StackViewController">StackViewController</a></strong>
<em>from <a href="https://github.com/seedco">seedco</a>:</em> &gt; <em>A
controller that uses a UIStackView and view controller composition to
display content in a list</em></p>
<h2 id="shadow">Shadow</h2>
<p><strong><a
href="https://github.com/noblakit01/SwiftyShadow">SwiftyShadow</a></strong>
<em>from <a href="https://github.com/noblakit01">noblakit01</a>:</em>
&gt; <em>Helper Shadow Path for UIView in Swift iOS</em></p>
<p><strong><a
href="https://github.com/PierrePerrin/ShadowView">ShadowView</a></strong>
<em>from <a
href="https://github.com/PierrePerrin">PierrePerrin</a>:</em> &gt;
<em>An iOS Library that makes shadows management easy on
UIView.</em></p>
<h2 id="notification">Notification</h2>
<p><strong><a
href="https://github.com/peterprokop/SwiftOverlays">SwiftOverlays</a></strong>
<em>from <a href="https://github.com/peterprokop">peterprokop</a>:</em>
&gt; <em>SwiftOverlays is a Swift GUI library for displaying various
popups and notifications</em></p>
<p><strong><a href="https://github.com/pkluz/PKHUD">PKHUD</a></strong>
<em>from <a href="https://github.com/pkluz">pkluz</a>:</em> &gt; <em>A
Swift based reimplementation of the Apple HUD (Volume, Ringer,
Rotation,…) for iOS 8.</em></p>
<p><strong><a
href="https://github.com/hallelujahbaby/CFNotify">CFNotify</a></strong>
<em>from <a
href="https://github.com/hallelujahbaby">hallelujahbaby</a>:</em> &gt;
<em>A customizable framework to create draggable views</em></p>
<p><strong><a
href="https://github.com/candostdagdeviren/CDAlertView">CDAlertView</a></strong>
<em>from <a
href="https://github.com/candostdagdeviren">candostdagdeviren</a>:</em>
&gt; <em>Highly customizable alertview and
alert/notification/success/error/alarm popup written in Swift</em></p>
<p><strong><a
href="https://github.com/cruffenach/CRToast">CRToast</a></strong>
<em>from <a href="https://github.com/cruffenach">cruffenach</a>:</em>
&gt; <em>A modern iOS toast view that can fit your notification
needs</em></p>
<p><strong><a
href="https://github.com/atljeremy/JFMinimalNotifications">JFMinimalNotifications</a></strong>
<em>from <a href="https://github.com/atljeremy">atljeremy</a>:</em> &gt;
<em>An iOS UIView for presenting a minimalistic notification that
doesnt block the UI and is highly configurable.</em></p>
<p><strong><a
href="https://github.com/KrauseFx/TSMessages">TSMessages</a></strong>
<em>from <a href="https://github.com/KrauseFx">KrauseFx</a>:</em> &gt;
<em>💌 Easy to use and customizable messages/notifications for iOS à la
Tweetbot</em></p>
<p><strong><a
href="https://github.com/LeoNatan/LNNotificationsUI">LNNotificationsUI</a></strong>
<em>from <a href="https://github.com/LeoNatan">LeoNatan</a>:</em> &gt;
<em>A framework for displaying notifications similar to Apples iOS 8
and iOS 9 notifications.</em></p>
<p><strong><a
href="https://github.com/terryworona/TWMessageBarManager">TWMessageBarManager</a></strong>
<em>from <a href="https://github.com/terryworona">terryworona</a>:</em>
&gt; <em>An iOS manager for presenting system-wide notifications via a
dropdown message bar.</em></p>
<p><strong><a
href="https://github.com/cwRichardKim/RKDropdownAlert">RKDropdownAlert</a></strong>
<em>from <a
href="https://github.com/cwRichardKim">cwRichardKim</a>:</em> &gt;
<em>iOS / Objective C: an extremely simple UIAlertView
alternative</em></p>
<p><strong><a
href="https://github.com/cwRichardKim/RKNotificationHub">RKNotificationHub</a></strong>
<em>from <a
href="https://github.com/cwRichardKim">cwRichardKim</a>:</em> &gt;
<em>Make any UIView a full fledged notification center</em></p>
<p><strong><a href="https://github.com/thii/Notie">Notie</a></strong>
<em>from <a href="https://github.com/thii">thii</a>:</em> &gt;
<em>In-app notification in Swift, with customizable buttons and input
text field.</em></p>
<h2 id="collectionview">CollectionView</h2>
<p><strong><a
href="https://github.com/ecerney/CollectionViewWaterfallLayout">CollectionViewWaterfallLayout</a></strong>
<em>from <a href="https://github.com/ecerney">ecerney</a>:</em> &gt;
<em>Pinterest inspired layout for UICollectionViews</em></p>
<p><strong><a
href="https://github.com/yonat/CheckmarkCollectionViewCell">CheckmarkCollectionViewCell</a></strong>
<em>from <a href="https://github.com/yonat">yonat</a>:</em> &gt;
<em>UICollectionViewCell with checkbox when it isSelected and empty
circle when not - like Photos.app “Select” mode.</em></p>
<p><strong><a
href="https://github.com/touchlane/CampcotCollectionView">CampcotCollectionView</a></strong>
<em>from <a href="https://github.com/touchlane">touchlane</a>:</em> &gt;
<em>Collapse and expand UICollectionView sections with one method
call.</em></p>
<p><strong><a
href="https://github.com/abdullahselek/ASCollectionView">ASCollectionView</a></strong>
<em>from <a
href="https://github.com/abdullahselek">abdullahselek</a>:</em> &gt;
<em>A Swift collection view inspired by Airbnb.</em></p>
<p><strong><a
href="https://github.com/ZacharyKhan/ZKCarousel">ZKCarousel</a></strong>
<em>from <a href="https://github.com/ZacharyKhan">ZacharyKhan</a>:</em>
&gt; <em>A simple carousel implementation written in Swift</em></p>
<p><strong><a
href="https://github.com/manuelescrig/MEVHorizontalContacts">MEVHorizontalContacts</a></strong>
<em>from <a
href="https://github.com/manuelescrig">manuelescrig</a>:</em> &gt;
<em>An iOS UICollectionViewLayout subclass to show a list of contacts
with configurable expandable items.</em></p>
<p><strong><a
href="https://github.com/ananthbh/CenteredCollectionView">CenteredCollectionView</a></strong>
<em>from <a href="https://github.com/ananthbh">ananthbh</a>:</em> &gt;
<em>A lightweight UICollectionViewLayout that pages and centers its
cells 🎡 written in Swift</em></p>
<p><strong><a
href="https://github.com/stuffrabbit/SwiftSpreadsheet">SwiftSpreadsheet</a></strong>
<em>from <a href="https://github.com/stuffrabbit">stuffrabbit</a>:</em>
&gt; <em>Spreadsheet CollectionViewLayout in Swift. Fully customizable.
🔶</em></p>
<p><strong><a
href="https://github.com/tdscientist/ShelfView-iOS">ShelfView-iOS</a></strong>
<em>from <a href="https://github.com/tdscientist">tdscientist</a>:</em>
&gt; <em>iOS custom view to display books on shelf</em></p>
<p><strong><a
href="https://github.com/yacir/CollectionViewSlantedLayout">CollectionViewSlantedLayout</a></strong>
<em>from <a href="https://github.com/yacir">yacir</a>:</em> &gt;
<em>UICollectionViewLayout to display slanted content</em></p>
<p><strong><a
href="https://github.com/AfrozZaheer/AZCollectionViewController">AZCollectionViewController</a></strong>
<em>from <a href="https://github.com/AfrozZaheer">AfrozZaheer</a>:</em>
&gt; * Easy way to integrate pagination with dummy views in
CollectionView, make Instagram “Discover” within minutes.*</p>
<p><strong><a
href="https://github.com/betzerra/MosaicLayout">MosaicLayout</a></strong>
<em>from <a href="https://github.com/betzerra">betzerra</a>:</em> &gt;
<em>MosaicLayout using UICollectionViews</em></p>
<p><strong><a
href="https://github.com/ra1028/RAReorderableLayout">RAReorderableLayout</a></strong>
<em>from <a href="https://github.com/ra1028">ra1028</a>:</em> &gt; <em>A
UICollectionView layout whitch can move item with drag and
drop.</em></p>
<h2 id="alert">Alert</h2>
<p><strong><a
href="https://github.com/CooperRS/RMActionController">RMActionController</a></strong>
<em>from <a href="https://github.com/CooperRS">CooperRS</a>:</em> &gt;
<em>This is an iOS control for presenting any UIView in an
UIAlertController like manner</em></p>
<h2 id="navigation">Navigation</h2>
<p><strong><a
href="https://github.com/KyleGoddard/KGFloatingDrawer">KGFloatingDrawer</a></strong>
<em>from <a href="https://github.com/KyleGoddard">KyleGoddard</a>:</em>
&gt; <em>A floating navigation drawer with an interesting animated
presentation written in Swift.</em></p>
<p><strong><a
href="https://github.com/szk-atmosphere/SAHistoryNavigationViewController">SAHistoryNavigationViewController</a></strong>
<em>from <a
href="https://github.com/marty-suzuki">marty-suzuki</a>:</em> &gt;
<em>SAHistoryNavigationViewController realizes iOS task manager like UI
in UINavigationContoller. Support 3D Touch!</em></p>
<h2 id="chart">Chart</h2>
<p><strong><a
href="https://github.com/iBlacksus/BSChart">BSChart</a></strong>
<em>from <a href="https://github.com/iBlacksus">iBlacksus</a>:</em> &gt;
<em>BSChart is a simple and useful chart library written on
Swift</em></p>
<p><strong><a
href="https://github.com/johnnywjy/JYRadarChart">JYRadarChart</a></strong>
<em>from <a href="https://github.com/johnnywjy">johnnywjy</a>:</em> &gt;
<em>an iOS open source Radar Chart implementation</em></p>
<h2 id="cards">Cards</h2>
<p><strong><a
href="https://github.com/tispr/tispr-card-stack">tispr-card-stack</a></strong>
<em>from <a href="https://github.com/tispr">tispr</a>:</em> &gt;
<em>Swipe able, customizable card stack view, Tinder like card stack
view based on UICollectionView. Cards UI</em></p>
<p><strong><a
href="https://github.com/presentco/PresentCardScroller">PresentCardScroller</a></strong>
<em>from <a href="https://github.com/presentco">presentco</a>:</em> &gt;
<em>A Pretty Card Scrolling UI in Swift</em></p>
<p><strong><a
href="https://github.com/hfrahmann/HFCardCollectionViewLayout">HFCardCollectionViewLayout</a></strong>
<em>from <a href="https://github.com/hfrahmann">hfrahmann</a>:</em> &gt;
<em>The HFCardCollectionViewLayout provides a card stack layout not
quite similar like the apps Reminder and Wallet.</em></p>
<p><strong><a
href="https://github.com/gomfucius/CardStackView">CardStackView</a></strong>
<em>from <a href="https://github.com/gomfucius">gomfucius</a>:</em> &gt;
<em>Inifinite swipeable stacked UIViews.</em></p>
<p><strong><a
href="https://github.com/Yalantis/Koloda">Koloda</a></strong> <em>from
<a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>KolodaView is a class designed to simplify the implementation of
Tinder like cards on iOS. </em></p>
<p><strong><a
href="https://github.com/PaoloCuscela/Cards">Cards</a></strong> <em>from
<a href="https://github.com/PaoloCuscela">PaoloCuscela</a>:</em> &gt;
<em>Awesome iOS 11 appstore cards in swift 4.</em></p>
<p><strong><a
href="https://github.com/JoniVR/VerticalCardSwiper">VerticalCardSwiper</a></strong>
<em>from <a href="https://github.com/JoniVR">JoniVR</a>:</em> &gt; <em>A
marriage between the Shazam Discover UI and Tinder, built with
UICollectionView in Swift.</em></p>
<p><strong><a
href="https://github.com/rshevchuk/Wallet">Wallet</a></strong> <em>from
<a href="https://github.com/rshevchuk">rshevchuk</a>:</em> &gt;
<em>Wallet is a library to manage cards and passes.</em></p>
<h2 id="dialog">Dialog</h2>
<p><strong><a
href="https://github.com/slackhq/PanModal">PanModal</a></strong>
<em>from <a href="https://github.com/slackhq">slackhq</a>:</em> &gt;
<em>An elegant and highly customizable presentation API for constructing
bottom sheet modals on iOS.</em></p>
<p><strong><a
href="https://github.com/jmascia/KLCPopup">KLCPopup</a></strong>
<em>from <a href="https://github.com/jmascia">jmascia</a>:</em> &gt;
<em>A simple and flexible class for presenting custom views as a popup
in iOS.</em></p>
<h2 id="tags">Tags</h2>
<p><strong><a
href="https://github.com/paulrolfe/PARTagPicker">PARTagPicker</a></strong>
<em>from <a href="https://github.com/paulrolfe">paulrolfe</a>:</em> &gt;
<em>This pod provides a view controller for choosing and creating tags
in the style of wordpress or tumblr.</em></p>
<p><strong><a
href="https://github.com/ElaWorkshop/TagListView">TagListView</a></strong>
<em>from <a href="https://github.com/ElaWorkshop">ElaWorkshop</a>:</em>
&gt; <em>Simple and highly customizable iOS tag list view, in
Swift.</em></p>
<p><strong><a
href="https://github.com/optonaut/ActiveLabel.swift">ActiveLabel.swift</a></strong>
<em>from <a href="https://github.com/optonaut">optonaut</a>:</em> &gt;
<em>UILabel drop-in replacement supporting Hashtags (#), Mentions (@)
and URLs (http://) written in Swift</em></p>
<h2 id="label">Label</h2>
<p><strong><a
href="https://github.com/Yalantis/Preloader.Ophiuchus">Preloader.Ophiuchus</a></strong>
<em>from <a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>Custom Label to apply animations on whole text or letters.</em></p>
<h2 id="imageview">ImageView</h2>
<p><strong><a
href="https://github.com/suzuki-0000/HoneycombView">HoneycombView</a></strong>
<em>from <a href="https://github.com/suzuki-0000">suzuki-0000</a>:</em>
&gt; <em>HoneycombView is the iOS UIView for displaying like Honeycomb
layout written by swift </em></p>
<p><strong><a
href="https://github.com/scihant/CTPanoramaView">CTPanoramaView</a></strong>
<em>from <a href="https://github.com/scihant">scihant</a>:</em> &gt;
<em>A library that displays spherical or cylindrical panoramas with
touch or motion based controls.</em></p>
<p><strong><a
href="https://github.com/gkye/ComplimentaryGradientView">ComplimentaryGradientView</a></strong>
<em>from <a href="https://github.com/gkye">gkye</a>:</em> &gt;
<em>Create complementary gradients generated from dominant and prominent
colors in supplied image. Inspired by Grade.js</em></p>
<p><strong><a
href="https://github.com/jegumhon/URWeatherView">URWeatherView</a></strong>
<em>from <a href="https://github.com/jegumhon">jegumhon</a>:</em> &gt;
<em>Show the weather effects onto view written in Swift3</em></p>
<p><strong><a
href="https://github.com/bachonk/InitialsImageView">InitialsImageView</a></strong>
<em>from <a href="https://github.com/bachonk">bachonk</a>:</em> &gt;
<em>A simple UIImageView extension for using initials as a profile
image, written in swift</em></p>
<p><strong><a
href="https://github.com/hyperoslo/Lightbox">Lightbox</a></strong>
<em>from <a href="https://github.com/hyperoslo">hyperoslo</a>:</em> &gt;
<em>:milky_way: A convenient and easy to use image viewer for your iOS
app</em></p>
<p><strong><a
href="https://github.com/Flipboard/FLAnimatedImage">FLAnimatedImage</a></strong>
<em>from <a href="https://github.com/Flipboard">Flipboard</a>:</em> &gt;
<em>Performant animated GIF engine for iOS</em></p>
<p><strong><a
href="https://github.com/EddyBorja/EBPhotoPages">EBPhotoPages</a></strong>
<em>from <a href="https://github.com/EddyBorja">EddyBorja</a>:</em> &gt;
<em>A photo gallery for iOS with a modern feature set. Similar features
as the Facebook photo browser.</em></p>
<p><strong><a
href="https://github.com/autresphere/ASMediaFocusManager">ASMediaFocusManager</a></strong>
<em>from <a href="https://github.com/autresphere">autresphere</a>:</em>
&gt; <em>iOS library to animate your image and video thumbnails to
fullscreen.</em></p>
<h2 id="toggle">Toggle</h2>
<p><strong><a
href="https://github.com/TBXark/TKSwitcherCollection">TKSwitcherCollection</a></strong>
<em>from <a href="https://github.com/TBXark">TBXark</a>:</em> &gt;
<em>An animation switch collection</em></p>
<p><strong><a
href="https://github.com/T-Pham/Switch">Switch</a></strong> <em>from <a
href="https://github.com/T-Pham">T-Pham</a>:</em> &gt; <em>An iOS switch
control implemented in Swift with full Interface Builder
support.</em></p>
<p><strong><a
href="https://github.com/JaleelNazir/MJMaterialSwitch">MJMaterialSwitch</a></strong>
<em>from <a href="https://github.com/JaleelNazir">JaleelNazir</a>:</em>
&gt; <em>A Customizable Switch UI for iOS, Inspired from Googles
Material Design in Swift</em></p>
<h2 id="panel">Panel</h2>
<p><strong><a
href="https://github.com/louisdh/panelkit">panelkit</a></strong>
<em>from <a href="https://github.com/louisdh">louisdh</a>:</em> &gt;
<em>A UI framework that enables panels on iOS.</em></p>
<h2 id="gradient">Gradient</h2>
<p><strong><a href="https://github.com/kgellci/Shift">Shift</a></strong>
<em>from <a href="https://github.com/kgellci">kgellci</a>:</em> &gt;
<em>Animate gradient changes with time or motion for iOS Swift</em></p>
<h2 id="mediaplayer">MediaPlayer</h2>
<p><strong><a
href="https://github.com/ApplikeySolutions/PandoraPlayer">PandoraPlayer</a></strong>
<em>from <a
href="https://github.com/ApplikeySolutions">ApplikeySolutions</a>:</em>
&gt; <em>🅿️ PandoraPlayer is a lightweight music player for iOS, based
on AudioKit and completely written in Swift.</em></p>
<h2 id="rating">Rating</h2>
<p><strong><a
href="https://github.com/glenyi/FloatRatingView">FloatRatingView</a></strong>
<em>from <a href="https://github.com/glenyi">glenyi</a>:</em> &gt;
<em>Whole, half or floating point ratings control written in
Swift</em></p>
<h2 id="blureffect">BlurEffect</h2>
<p><strong><a
href="https://github.com/Yalantis/ForceBlur">ForceBlur</a></strong>
<em>from <a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>ForceBlur Animation for iOS Messaging Apps</em></p>
<p><strong><a
href="https://github.com/efremidze/VisualEffectView">VisualEffectView</a></strong>
<em>from <a href="https://github.com/efremidze">efremidze</a>:</em> &gt;
<em>Dynamic blur background view with tint color (UIVisualEffectView
subclass) 📱</em></p>
<h2 id="calendar">Calendar</h2>
<p><strong><a
href="https://github.com/kf99916/TimelineTableViewCell">TimelineTableViewCell</a></strong>
<em>from <a href="https://github.com/kf99916">kf99916</a>:</em> &gt;
<em>Simple timeline view implemented by UITableViewCell</em></p>
<p><strong><a
href="https://github.com/itsmeichigo/DateTimePicker">DateTimePicker</a></strong>
<em>from <a href="https://github.com/itsmeichigo">itsmeichigo</a>:</em>
&gt; <em>A nicer iOS UI component for picking date and time</em></p>
<p><strong><a
href="https://github.com/hemangshah/Workaholic">Workaholic</a></strong>
<em>from <a href="https://github.com/hemangshah">hemangshah</a>:</em>
&gt; <em>A Githubs like work contribution timeline. 🤸🏻</em></p>
<p><strong><a
href="https://github.com/richardtop/CalendarKit">CalendarKit</a></strong>
<em>from <a href="https://github.com/richardtop">richardtop</a>:</em>
&gt; <em>📅 Fully customizable calendar for iOS</em></p>
<p><strong><a
href="https://github.com/jonathantribouharet/JTCalendar">JTCalendar</a></strong>
<em>from <a
href="https://github.com/jonathantribouharet">jonathantribouharet</a>:</em>
&gt; <em>A customizable calendar view for iOS.</em></p>
<p><strong><a
href="https://github.com/WenchaoIOS/FSCalendar">FSCalendar</a></strong>
<em>from <a href="https://github.com/WenchaoD">WenchaoD</a>:</em> &gt;
<em>A fully customizable iOS calendar library, compatible with
Objective-C and Swift</em></p>
<h2 id="introduction">Introduction</h2>
<p><strong><a
href="https://github.com/SvenTiigi/WhatsNewKit">WhatsNewKit</a></strong>
<em>from <a href="https://github.com/SvenTiigi">SvenTiigi</a>:</em> &gt;
<em>Showcase your awesome new app features 📱</em></p>
<p><strong><a
href="https://github.com/ruipfcosta/SwiftyWalkthrough">SwiftyWalkthrough</a></strong>
<em>from <a href="https://github.com/ruipfcosta">ruipfcosta</a>:</em>
&gt; <em>The easiest way to create a great walkthrough experience in
your apps, powered by Swift.</em></p>
<p><strong><a
href="https://github.com/ariok/BWWalkthrough">BWWalkthrough</a></strong>
<em>from <a href="https://github.com/ariok">ariok</a>:</em> &gt;
<em>BWWalkthrough is a class to build custom walkthroughs for your iOS
App</em></p>
<p><strong><a
href="https://github.com/aleksandrshoshiashvili/AwesomeSpotlightView">AwesomeSpotlightView</a></strong>
<em>from <a
href="https://github.com/aleksandrshoshiashvili">aleksandrshoshiashvili</a>:</em>
&gt; <em>Awesome tool for create tutorial walkthrough or coach
tour</em></p>
<p><strong><a
href="https://github.com/MatthewYork/MYBlurIntroductionView">MYBlurIntroductionView</a></strong>
<em>from <a href="https://github.com/MatthewYork">MatthewYork</a>:</em>
&gt; <em>A super-charged version of MYIntroductionView for building
custom app introductions and tutorials.</em></p>
<p><strong><a
href="https://github.com/mamaral/Onboard">Onboard</a></strong> <em>from
<a href="https://github.com/mamaral">mamaral</a>:</em> &gt; <em>An iOS
framework to easily create a beautiful and engaging onboarding
experience with only a few lines of code.</em></p>
<h2 id="map">Map</h2>
<p><strong><a
href="https://github.com/SvenTiigi/STLocationRequest">STLocationRequest</a></strong>
<em>from <a href="https://github.com/SvenTiigi">SvenTiigi</a>:</em> &gt;
<em>Request the Location Services via a 3D 360° flyover MKMapView
🗺</em></p>
<p><strong><a
href="https://github.com/SvenTiigi/FlyoverKit">FlyoverKit</a></strong>
<em>from <a href="https://github.com/SvenTiigi">SvenTiigi</a>:</em> &gt;
<em>360° flyover on an MKMapView 🚁</em></p>
<h2 id="style">Style</h2>
<p><strong><a
href="https://github.com/Draveness/NightNight">NightNight</a></strong>
<em>from <a href="https://github.com/Draveness">Draveness</a>:</em> &gt;
<em>Elegant way to integrate night mode to swift projects</em></p>
<h2 id="pulltorefresh">PullToRefresh</h2>
<p><strong><a
href="https://github.com/Yalantis/PullToMakeSoup">PullToMakeSoup</a></strong>
<em>from <a href="https://github.com/Yalantis">Yalantis</a>:</em> &gt;
<em>Custom animated pull-to-refresh that can be easily added to
UIScrollView</em></p>
<p><strong><a
href="https://github.com/dasdom/BreakOutToRefresh">BreakOutToRefresh</a></strong>
<em>from <a href="https://github.com/dasdom">dasdom</a>:</em> &gt;
<em>Play BreakOut while loading - A playable pull to refresh view using
SpriteKit</em></p>
<p><strong><a
href="https://github.com/matteogobbi/MGSpotyViewController">MGSpotyViewController</a></strong>
<em>from <a href="https://github.com/matteogobbi">matteogobbi</a>:</em>
&gt; <em>Beautiful viewController with a tableView and amazing effects
like a viewController in the Spotify app.</em></p>
<p><strong><a
href="https://github.com/boztalay/BOZPongRefreshControl">BOZPongRefreshControl</a></strong>
<em>from <a href="https://github.com/boztalay">boztalay</a>:</em> &gt;
<em>A pull-down-to-refresh control for iOS that plays pong, originally
created for the MHacks III iOS app</em></p>
<p><strong><a
href="https://github.com/coolbeet/CBStoreHouseRefreshControl">CBStoreHouseRefreshControl</a></strong>
<em>from <a href="https://github.com/coolbeet">coolbeet</a>:</em> &gt;
<em>Fully customizable pull-to-refresh control inspired by Storehouse
iOS app</em></p>
<p><strong><a
href="https://github.com/cemolcay/PullToRefreshCoreText">PullToRefreshCoreText</a></strong>
<em>from <a href="https://github.com/cemolcay">cemolcay</a>:</em> &gt;
<em>PullToRefresh extension for all UIScrollView type classes with
animated text drawing style</em></p>
<h2 id="loading">Loading</h2>
<p><strong><a
href="https://github.com/yoavlt/LiquidLoader">LiquidLoader</a></strong>
<em>from <a href="https://github.com/yoavlt">yoavlt</a>:</em> &gt;
<em>Spinner loader components with liquid animation</em></p>
<p><strong><a
href="https://github.com/Kirillzzy/KALoader">KALoader</a></strong>
<em>from <a href="https://github.com/Kirillzzy">Kirillzzy</a>:</em> &gt;
<em>Beautiful animated placeholders for showing loading of data</em></p>
<p><strong><a
href="https://github.com/Interactive-Studio/Windless">Windless</a></strong>
<em>from <a
href="https://github.com/Interactive-Studio">Interactive-Studio</a>:</em>
&gt; <em>Windless makes it easy to implement invisible layout loading
view.</em></p>
<h2 id="picker">Picker</h2>
<p><strong><a
href="https://github.com/Ramotion/reel-search">reel-search</a></strong>
<em>from <a href="https://github.com/Ramotion">Ramotion</a>:</em> &gt;
<em>:octocat: 🔍 RAMReel is a UI controller that allows you to choose
options from a list. Swift UI library made by <span class="citation"
data-cites="Ramotion">@Ramotion</span></em></p>
<p><strong><a
href="https://github.com/agilie/AGCircularPicker">AGCircularPicker</a></strong>
<em>from <a href="https://github.com/agilie">agilie</a>:</em> &gt;
<em>AGCircularPicker is helpful component for creating a controller
aimed to manage any calculated parameter</em></p>
<p><strong><a
href="https://github.com/skywinder/ActionSheetPicker-3.0">ActionSheetPicker-3.0</a></strong>
<em>from <a href="https://github.com/skywinder">skywinder</a>:</em> &gt;
<em>Quickly reproduce the dropdown UIPickerView / ActionSheet
functionality on iOS.</em></p>
<h2 id="material">Material</h2>
<p><strong><a
href="https://github.com/intuit/CardParts">CardParts</a></strong>
<em>from <a href="https://github.com/intuit">intuit</a>:</em> &gt; <em>A
reactive, card-based UI framework built on UIKit for iOS
developers.</em></p>
<p><strong><a
href="https://github.com/raulriera/TextFieldEffects">TextFieldEffects</a></strong>
<em>from <a href="https://github.com/raulriera">raulriera</a>:</em> &gt;
<em>Custom UITextFields effects inspired by Codrops, built using
Swift</em></p>
<p><strong><a
href="https://github.com/jverdi/JVFloatLabeledTextField">JVFloatLabeledTextField</a></strong>
<em>from <a href="https://github.com/jverdi">jverdi</a>:</em> &gt;
<em>UITextField subclass with floating labels - inspired by Matt D.
Smiths design:
http://dribbble.com/shots/1254439GIF-Mobile-Form-Interaction?list=users</em></p>
<p><strong><a
href="https://github.com/nghialv/MaterialKit">MaterialKit</a></strong>
<em>from <a href="https://github.com/nghialv">nghialv</a>:</em> &gt;
<em>Material design components for iOS written in Swift</em></p>
<h2 id="bar">Bar</h2>
<p><strong><a
href="https://github.com/andreamazz/AMScrollingNavbar">AMScrollingNavbar</a></strong>
<em>from <a href="https://github.com/andreamazz">andreamazz</a>:</em>
&gt; <em>Scrollable UINavigationBar that follows the scrolling of a
UIScrollView</em></p>
<p><strong><a
href="https://github.com/bryankeller/BLKFlexibleHeightBar">BLKFlexibleHeightBar</a></strong>
<em>from <a href="https://github.com/bryankeller">bryankeller</a>:</em>
&gt; <em>Create condensing header bars like those seen in the Facebook,
Square Cash, and Safari iOS apps.</em></p>
<h2 id="scrollview">ScrollView</h2>
<p><strong><a
href="https://github.com/damirstuhec/DSDynamicScrollView">DSDynamicScrollView</a></strong>
<em>from <a href="https://github.com/damirstuhec">damirstuhec</a>:</em>
&gt; <em>iOS (Swift + Objective-C) component for building dynamic and
animated UIScrollView.</em></p>
<h2 id="treeview">TreeView</h2>
<p><strong><a
href="https://github.com/Augustyniak/RATreeView">RATreeView</a></strong>
<em>from <a href="https://github.com/Augustyniak">Augustyniak</a>:</em>
&gt; <em>Library providing easy-to-use interface for displaying tree
structures on iOS and tvOS.</em></p>
<h2 id="gestures">Gestures</h2>
<p><strong><a
href="https://github.com/mentionapp/mntpulltoreact">mntpulltoreact</a></strong>
<em>from <a href="https://github.com/mentionapp">mentionapp</a>:</em>
&gt; <em>One gesture, many actions. An evolution of Pull to
Refresh.</em></p>
<h2 id="gallery">Gallery</h2>
<p><strong><a
href="https://github.com/mwaterfall/MWPhotoBrowser">MWPhotoBrowser</a></strong>
<em>from <a href="https://github.com/mwaterfall">mwaterfall</a>:</em>
&gt; <em>A simple iOS photo and video browser with grid view, captions
and selections.</em></p>
<p><strong><a
href="https://github.com/mariohahn/MHVideoPhotoGallery">MHVideoPhotoGallery</a></strong>
<em>from <a href="https://github.com/mariohahn">mariohahn</a>:</em> &gt;
<em>A Photo and Video Gallery </em></p>
<h2 id="video">Video</h2>
<p><strong><a
href="https://github.com/movielala/VideoSplashKit">VideoSplashKit</a></strong>
<em>from <a href="https://github.com/svtek">svtek</a>:</em> &gt;
<em>VideoSplashKit - UIViewController library for creating easy intro
pages with background videos</em></p>
<p><strong><a
href="https://github.com/0xced/XCDYouTubeKit">XCDYouTubeKit</a></strong>
<em>from <a href="https://github.com/0xced">0xced</a>:</em> &gt;
<em>YouTube video player for iOS, tvOS and macOS</em></p>
<h2 id="badge">Badge</h2>
<p><strong><a
href="https://github.com/TanguyAladenise/BBBadgeBarButtonItem">BBBadgeBarButtonItem</a></strong>
<em>from <a
href="https://github.com/TanguyAladenise">TanguyAladenise</a>:</em> &gt;
<em>A BarButtonItem with a badge on top.</em></p>
<p><strong><a
href="https://github.com/JaviSoto/JSBadgeView">JSBadgeView</a></strong>
<em>from <a href="https://github.com/JaviSoto">JaviSoto</a>:</em> &gt;
<em>Customizable UIKit badge view like the one on applications in the
iOS springboard.</em></p>
<h2 id="sticky">Sticky</h2>
<p><strong><a
href="https://github.com/jamztang/CSStickyHeaderFlowLayout">CSStickyHeaderFlowLayout</a></strong>
<em>from <a
href="https://github.com/CSStickyHeaderFlowLayout">CSStickyHeaderFlowLayout</a>:</em>
&gt; <em>UICollectionView replacement of UITableView. Do even more like
Parallax Header, Sticky Section Header. Made for iOS 7.</em></p>
<h2 id="richtext">RichText</h2>
<p><strong><a
href="https://github.com/nnhubbard/ZSSRichTextEditor">ZSSRichTextEditor</a></strong>
<em>from <a href="https://github.com/nnhubbard">nnhubbard</a>:</em> &gt;
<em>A beautiful rich text WYSIWYG editor for iOS with a syntax
highlighted source view</em></p>
<p><a href="https://github.com/v-braun/awesome-cocoa">cocoa.md
Github</a></p>