Packages manager

GEM can be available on your favorite GNU/Linux distributions. Don't forget to check your packages manager.

Currently (august 2019), these are the distributions which contains GEM in their packages repositories.


# pip install --user geode-gem


# pacman -S gem


# eopkg install gem

Manual installation

Retrieve sources

Stable version

Stable versions of GEM are available here. Don't forget to check tarballs integrity with the sha256sums tool.

gem-0.10.3.tar.xz (sha256)
3323ccea7507cd602318ff0309087262825097c3b0831b870f56845791fa883b gem-0.10.3.tar.xz

Development version

If you prefer the development version, you can clone the git repository :

$ git clone

The next step is to switch to development branch :

$ git checkout dev


Make sure you have the required dependencies for GEM :

  • file
  • gobject-introspection
  • gtk+3
  • libgirepository
  • libgirepository-devel
  • librsvg
  • xdg-utils
  • gnome-icon-theme (optional)
  • gnome-icon-theme-symbolic (optional)
  • gtksourceview (optional)
  • python3 >= 3.6
  • python3-gobject
  • python3-setuptools
  • python3-xdg (optional)


When dependencies are installed and sources fetched, you can launch the installation's script, at the root of the project (you need root rights) :

# ./

When installation is complete, you should have GEM available on your system. You can find it in the menu of your favorite desktop environment or executing the command "gem-ui".