RabbitVCS to rozbudowany klient systemów kontroli wersji SVN oraz Git. Funkcjonalnością przypomina popularnego TortoiseSvn, znanego z Windows. W podstawowej wersji RabbitVCS dostępny jest jako aplikacja konsolowa. Możliwe jest również doinstalowanie nakładek, integrujących RabbitVCS z przeglądarkami plików Nautilus oraz Thunar. Począwszy od wersji 0.14 RabbitVCS umożliwia obsługę systemu kontroli wersji Git. Dostępna jest także możliwość szybkiego sprawdzania statusu. Oprócz tego użytkownicy mogą skorzystać z mechanizmu do rozwiązywania i edytowania konfliktów.