Kasablanca to klient FTP dla Linuxa napisany w języku C++ i stworzony z myślą o środowisku KDE. Narzędzie jest szybkie i całkowicie darmowe (licencja GPL).
Obok elementarnych funkcji dostępnych praktycznie w każdym programie tego typu Kasablanca oferuje kilka dodatkowych, m.in. szyfrowanie, fxp (bezpośredni transfer z serwera na serwer), równoczesne połączenie do kilku hostów, interaktywne kolejki czy zaawansowane zakładki. Dodatkowo narzędzie posiada przyjazny interfejs wspierający mechanizm drag and drop, który pozwala na szybkie i wygodne przenoszenie plików.