smooth is an object oriented class library for Win32 and Linux written in C++. It's meant to become an alternative to toolkits like Qt.