All Projects → vinszent → Gnome Twitch

vinszent / Gnome Twitch

Licence: other
Enjoy Twitch on your GNU/Linux desktop

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Gnome Twitch

gui-python-gtk
Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.
Stars: ✭ 85 (-79.95%)
Mutual labels:  gnome, gtk3
Drawing
A drawing application for the GNOME desktop.
Stars: ✭ 386 (-8.96%)
Mutual labels:  gnome, gtk3
revelation
Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
Stars: ✭ 52 (-87.74%)
Mutual labels:  gnome, gtk3
Gradio
Stars: ✭ 335 (-20.99%)
Mutual labels:  gnome, gtk3
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (-89.15%)
Mutual labels:  gnome, gtk3
Otpclient
Highly secure and easy to use OTP client written in C/GTK that supports both TOTP and HOTP
Stars: ✭ 206 (-51.42%)
Mutual labels:  gnome, gtk3
Norka
Continuous text editor for Linux
Stars: ✭ 70 (-83.49%)
Mutual labels:  gnome, gtk3
Something For Reddit
A Reddit Client For GNOME (with Gtk+ and Python)
Stars: ✭ 151 (-64.39%)
Mutual labels:  gnome, gtk3
markdown-rs
Simple Markdown editor
Stars: ✭ 47 (-88.92%)
Mutual labels:  gnome, gtk3
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (-91.04%)
Mutual labels:  gnome, gtk3
Swiftgtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
Stars: ✭ 180 (-57.55%)
Mutual labels:  gnome, gtk3
Sunflower
Small and highly customizable twin-panel file manager for Linux with support for plugins.
Stars: ✭ 347 (-18.16%)
Mutual labels:  gnome, gtk3
Authenticator
2FA code generator for GNOME
Stars: ✭ 175 (-58.73%)
Mutual labels:  gnome, gtk3
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (-91.98%)
Mutual labels:  gnome, gtk3
Awesome Gtk
List of awesome GTK+ (gtk3) applications
Stars: ✭ 174 (-58.96%)
Mutual labels:  gnome, gtk3
twitchlive-extension
TwitchLive-Panel Gnome Shell Extension displaying your favorite streamers
Stars: ✭ 27 (-93.63%)
Mutual labels:  twitch, gnome
Teleport
THIS REPO IS ONLY A MIRROR: Native GTK app to share files on the local network
Stars: ✭ 51 (-87.97%)
Mutual labels:  gnome, gtk3
Cpupower Gui
cpupower-gui is a graphical program that is used to change the scaling frequency limits of the cpu, similar to cpupower.
Stars: ✭ 117 (-72.41%)
Mutual labels:  gnome, gtk3
ThemeChanger
Theme changing utility for Linux, etc.
Stars: ✭ 14 (-96.7%)
Mutual labels:  gnome, gtk3
Node Gtk
GTK+ bindings for NodeJS (via GObject introspection)
Stars: ✭ 287 (-32.31%)
Mutual labels:  gnome, gtk3

GNOME Twitch

Enjoy Twitch on your GNU/Linux desktop.

Install

Dependencies

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

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 \
    -Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
sudo ninja -C build install

Note: ${PLAYER_BACKENDS_YOU_WANT} should be replaced with a comma separated list of gstreamer-opengl,gstreamer-cairo,gstreamer-clutter,mpv-opengl, for example -Dbuild-player-backends=gstreamer-cairo,mpv-opengl

Local install

meson build --prefix=$HOME/.local --libdir=share \
    -Dbuild-executable=false \
    -Dbuild-player-backends=${PLAYER_BACKENDS_YOU_WANT}
ninja -C build install

Packages

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.

Screenshots

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].