Get Updates By E-mail 

iOS Development Libraries

This category mainly features open source libraries for iOS development. Any library relevant for iOS developers can be posted here, that includes libraries specifically for game development on the iPhone and iPad.

If you would like to add a library please submit it here.

Open Source iOS Library For Creating An Easily Configurable Live Blurring Effect

Last year I mentioned a nice tutorial and library for creating a high performance motion blur effect.

Here’s an open source library called MSLiveBlur that uses a condensed version of GPUImage to create a high performance blurring effect,

The library allows you to easily create static and live blurs simply by providing a view frame, and easy updates for the blur.

This image from the readme shows MSLiveBlur in action:

MSLiveBlur

Open Source Swift Library For Creating A Wide Variety Of Customizable Beautiful Charts

I’ve mentioned a number of libraries for creating different types of charts, and here’s an open source library called ios-charts from Daniel Cohen Gindi providing a port of Philipp Jahoda’s MPAndroidChart to iOS written in Swift.

What’s nice about this library is the wide variety of chart types you can create.

You can create line charts, bar charts, pie charts, scatter charts, candlestick charts, and radar charts with a wide variety of customization options.

Open Source UIColor Extension Library Providing Access To 1200+ Colors By Name

I’ve mentioned a number of color helper libraries most recently a library providing colors for creating gradients, and a library for grabbing flat colors based on an image.

Here’s a UIColor extension library submitted by Reid Gravelle called Rainbow that makes a large number of colors usable by name.

Rainbow contains over 1200 colors including many crayola colors and a helper to make the RGB values more readable by not requiring division by 255.

Open Source iOS Library Allows Detection Of Control Center Opening And Adaptive Rounded Corners

Earlier this month I mentioned a library from Aaron Abentheur for creating user interfaces using gesture detection on the camera feed.

Here’s another interesting library submitted by Aaron for making apps a little more polished called AAWIndow providing a UIWindow subclass that allows for detection when a user opens control center, and provides adaptive rounded corners.

Open Source iOS Library For Using The Camera With A Highly Customizable Resolution Adaptable UI

I’ve mentioned a number of resources for working with the camera most recently a library that features high performance processing of high resolution images.

Here’s an open source library submitted by Gabriel Alvarado for working with the camera providing a highly customizable resolution adaptable interface called Customizable Camera that can overlay over any presented view.

Here is a list of features of Cool Camera as stated in the readme: