Need help with gnome-twitch?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

445 Stars 46 Forks Other 1.2K Commits 113 Opened issues


Enjoy Twitch on your GNU/Linux desktop

Services available


Need anything else?

Contributors list

GNOME Twitch

Enjoy Twitch on your GNU/Linux desktop.



  • meson >= 0.36.0 (install only)
  • ninja (install only)
  • gtk+-3.0 >= 3.20
  • libsoup
  • json-glib
  • webkit2gtk or webkitgtk with

Player backend - GStreamer Cairo & GStreamer OpenGL

  • gstreamer-1.0
  • gst-libav
  • gst-plugins-base
  • gst-plugins-good
  • gst-plugins-bad

Player backend - GStreamer Clutter

Same as above plus:

  • clutter-gst-3.0
  • clutter-gtk-1.0

Player backend - MPV OpenGL

  • mpv

From source

meson build
sudo ninja -C build install

Install player backends

Root install

meson build \
    -Dbuild-executable=false \
sudo ninja -C build install


should be replaced with a comma separated list of
, for example

Local install

meson build --prefix=$HOME/.local --libdir=share \
    -Dbuild-executable=false \
ninja -C build install


To install extra backends, please refer to either instructions above or checkout the wiki page for details on which packages to install for the common distros.


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.