5 iOS Libraries Ready for Your New Projects

UIAlertController on steroids, custom input view, MessageKit, and much more

Domenico Nicoli
Sep 12 · 3 min read
Photo by Max Nelson on Unsplash

1. Ribbon

We’ll start with a beautiful cross-platform (iOS & macOS) library that allows developers to simply add toolbars/custom input accessories.

The configuration is really easy — you only need to modify the ribbon-configuration.json file, and you are ready to go.

The library also supports dark mode.


Citing the words of the author Andrew Podkovyrin, “When was the last time you told your designer you couldn’t customize UIAlertController? Now it is possible.”

Thanks to this library you can display any ViewController in a UIAlertController instead of only the title and message.

Wonderful news, indeed.


Bored with the normal tab bar? Do you seek a new cool interface for your latest app?

This small library can be used to create a really cool and flat overlay tab bar.

Even if there isn’t real documentation right now, there’s an example project inside the product that briefly explains how to use it.

4. MessageKit

This is the best library if you want to add a highly customizable chat or messages feature on your app (I’m using it in one of mine).

Below you can find the different message types supported right now:

  • Text message (simple and attributed)
  • Photo
  • Video
  • Location
  • Emoji
  • Audio
  • Contact

5. WaterDrops

This last library, that simulates a gentle raindrop fall, is a really cool animation that can be used to make your app more dynamic and attractive to the users.

You can configure drop direction, the numbers of droplets, min and max size, and min and max duration.

Thanks for reading.

Better Programming

Advice for programmers.

Domenico Nicoli

Written by

Backend Developer (C#, VB.NET, Microsoft SQL Server), iOS developer (Swift). Parma, Italy 🇮🇹 https://linkedin.com/in/domenico-nicoli-5738ba15a

Better Programming

Advice for programmers.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade