Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



38 Commits

Repository files navigation


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.