Sharaku is an open source Swift based user interface component from Makoto Mori for adding Instagram like filtering to an iOS app.
Sharaku can be implemented within interface builder, and utilizes core image to perform the filtering. A demo app is included showing how easy it is to implement Sharaku.
You can find Sharaku on Github here.
A great component for those working on image filtering apps.
DMSwipeCards is an open source Swift based UI component from Dylan Marriott allowing you to easily implement a Tinder style swipe to choose interface.
DMSwipeCards has some nice extra features such as allowing you to dynamically add cards to the top or the bottom of the pile, lazy view loading, and custom card overlays.
You can find DMSwipeCards on Github here.
A nice Swift based UI Component for creating a Tinder style interface.
NHRangeSlider is an open source Swift based UI component submitted by Ngo Hung providing an open source range slider UI component with nice customization options.
NHRangeSlider allows you to customize the color of the slider, have the curvaceousness of the slider thumbs, and add labels above the slider, and the labels for each thumb.
This image from the readme shows NHSlider in action:
You can find NHRangeSlider on Github here.
A nice component for making custom range slider controls.
Swift-CircleMenu is an open source Swift 3 based UI component submitted by Shoaib Ahmed providing a highly customizable rotatable circular menu component.
Swift-CircleMenu is heavily inspired by the Objective-C based CDPieMenu from several years ago and features a clean API, and inertia effects when the user rotates the menu. A number of examples are included.
This image from the readme shows a menu created with CD-Menu:
You can read more about Swift-CircleMenu on Shoaib Ahmed’s blog.
You can find Swift-CircleMenu on Github here.
A nice circular menu component.
LNPopupController is an open source UI component from Leo Natan inspired by Apple’s Music and Podcasts apps allowing you to present view controllers as a popup of another view controller.
Attached to the popup view is a content view that can be brought in with a sliding gesture or a tap. The look is modernized for iOS 10, and the popup view can be customized with UIAppearance.
This animation from the readme shows a popup, and slide-in view created with LNPopupController:
You can find LNPopupController on Github here.
A nice Music app inspired UI component.