Xfce Wiki

Sub domains

Gigolo - remote filesystem management frontend


Gigolo is a frontend to easily manage connections to remote filesystems using GIO/GVfs. It allows you to quickly connect/mount local and remote filesystems and manage bookmarks of such.

GVfs is an userspace virtual filesystem and the successor of GnomeVfs but doesn't depend on Gnome itself. It only requires a recent GLib version and a properly setup DBus system. Then it provides almost transparent access to remote resources like FTP or SFTP (SSH) connections, SMB (windows shares) or special resources like trash:, burn: or even accessing your digital photo camera.

For more information and additional help, please see the gigolo homepage.


You can start Gigolo in the following ways:

  • From the Desktop Environment menu:
  Choose in your application menu of your used Desktop Environment:
  System --> Gigolo.
  • From the command line:
  To start Gigolo from a command line, type the following and press Return::
    $ gigolo
  • To get a list of available command line options, run::
    $ gigolo --help

Back to Top


The main window (icon view)
The main window (icon view)

The main window (detailed view
The main window (detailed view)

The bookmark edit dialog
The bookmark edit dialog

Back to Top


For compiling Gigolo, you will need the GTK (>= 2.12.0) libraries and header files. You will also need its dependency libraries and header files, such as Pango, Cairo, Glib and ATK. All these files are available at http://www.gtk.org.

Furthermore you need, of course, a C compiler as well as the intltool package.

  • GTK 2.12 or newer
  • GLib 2.16 or newer
  • GVfs (in any version)
  • intltool

Back to Top

Latest Release

  • gigolo 0.5.2 released (2021/03/24 19:55)
    gigolo 0.5.2 is now available for download from
    What is gigolo?
    Gigolo is a frontend to easily manage connections to remote filesystems
    using GIO/GVfs. It allows you to quickly connect/mount a remote
    filesystem and manage bookmarks of such.
    Release notes for 0.5.2
    A bugfix and translation update, a new icon, various cleanups.. thanks
    to all contributors !
    - Update TODO
    - Refresh Glade file, drop unused tab labels (fixes #13)
    - move the logic setting GtkSpin port value to setup_for_type() (#11)
    - Use new icon in window titlebar
    - Fix compilation warnings
    - autoconf: Some updates
    - Only show an error dialog if the host field is visible/required
    - Remove capitalization from icon name
    - Update GenericName (#2)
    - Fix comment style.
    - Remove GSourceFunc casts
    - Update Makefile.am
    - Add gigolo.ui to POTFILES.in (Issue #6)
    - Added new icons following new style and reverse DNS format.
    - Add new README.md and update AM_INIT_AUTOMAKE
    - Add basic GitLab pipeline
    - Bug #16717: Move from exo-csource to xdt-csource
    - Translation Updates:
      Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
      Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
      Dutch, Eastern Armenian, English (Australia), English (Canada),
      Estonian, Finnish, French, Galician, German, Greek, Hebrew,
      Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
      Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan
      (post 1500), Polish, Portuguese (Brazil), Portuguese, Russian,
      Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
      Ukrainian, Urdu (Pakistan), Urdu, Uyghur

Back to Top

Source Code Repository

Reporting Bugs

Back To Top

Back to main Xfce documentation page