RapidSVN is a cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework. It also includes a Subversion client C++ API. This requires wxGTK.