DateTimePicker is an open source component from Huong Do providing a beautiful calendar picker component that fills up the bottom of the screen with an elegant date picker.
DateTimePicker provides a beautiful modern interface with simple scrolling between the different dates, and is created using Swift 3.0. You can customize the colors of the component.
Here’s an image from the readme showing DateTimePicker in action:
You can find DateTimePicker on Github here.
A beautiful date picker component.
RevealingSplashView is an opens source Swift based component from Chris Jimenez for creating opening splash screens inspired by the Twitter app featuring a neat zooming icon animation.
RevealingSplashView allows for a customizable icon image, background color, animation and delay. The splash view can be added to the viewDidLoad function for automatic appearance on load.
This animation from the readme shows RevealingSplashView in action:
You can find RevealingSplashView on Github here.
A great component for creating splash views.
ForceBlur is an open source component for messaging apps from Yalantis for hiding private content.
With ForceBlur the user can drag over the message sent to peak at the image that has been sent to them with dragging while keeping the rest of the image blurred. Users can also remove the blur from the sent image completely with a hard touch. ForceBlur can be implemented within interface builder.
Here’s an animation from the readme showing ForceBlur in action:
You can find ForceBlur on Github here.
ForceBlur works with the JSQMessagesViewController messaging UI library.
A great component for messaging apps.
Reactions is an open source Swift based component for Yannick Loriot for sharing reactions with an interface similar to that found for sharing on Facebook.
Reactions supports each of the standard Facebook reactions (like, love, haha, wow, sad, angry), and also allows you to add custom reactions. You can also customize the size, and colors of Reaction. The component animates neatly when the user scrolls between reactions, and selects a button.
Here’s an animation from the readme showing Reactions in action:
You can find Reactions on Github here.
A great UI component for Facebook sharing.
StatusProvider is an open source component from Mario Hahn for displaying customizable status views with include loading, empty, and error views.
You can customize the text shown on the different displays, and make completely custom error views.
Here’s an image from the readme showing a created no data available view:
You can find StatusProvider on Github here.
A nice component for creating common status views.