Remmina est un client graphique de connexion et de prise de contrôle de bureau multi-protocoles pour les systèmes d'exploitation basés sur le noyau Linux. Il s'appuie sur la bibliothèque GTK pour l'affichage et permet de se connecter à distance sur les bureaux de nombreux systèmes d'exploitation : GNU/Linux, Unix, Windows, macOS, Android, etc.
Dans sa dernière version, Remmina prend en charge les technologies X2Go, RDP, SFTP, SSH, et VNC. Les connexions peuvent se faire en clair (pas sécurisé du tout) ou à travers un tunnel SSH chiffré (recommandé) par mot de passe ou par échange de clés.
Ajout possible de greffons pour la gestion de nouveaux protocoles.