iOS UIKit & Foundation Toolbox
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Version Platform

⚠️ This project is deprecated, it will receive no further maintenance.

The DUIToolbox is a mini library of classes useful for iOS developers.

Constraint Factory

This class provides shortcuts for creating the most common autolayout constraints. If you find that there are some common usecases missing, please let me know and I'll be happy to add them.

Other classes

Are documented in their header files. (Documentation on the way.)


DUIToolbox is available through CocoaPods, to install it simply add the following line to your Podfile:

pod "DUIToolbox"

Demo project

You can find a demo project in the Project folder. But don't forget to run pod install before building it, so that the project can use the library!

Testbed project

This project I use for developing and testing of DUIToolbox. It might not build for you as I use some libraries which are NOT included in the source (e.g. Reveal). If it works for you or if you tweak it to work, good for you. If not, sorry but I can't spend time on fixing it. If you want to see DUIToolbox API's in action, see Demo project above.


In case of any problems, shout at me on Twitter, create an issue here on GitHub (or even better: fork the repo, fix it and send a pull request) or choose any other way of contacting me.

Honza Dvorsky,


DUIToolbox is available under the MIT license. See the LICENSE file for more info.