vinszent / Gnome Twitch
Licence: other
Enjoy Twitch on your GNU/Linux desktop
Stars: ✭ 424
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
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
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
Something For Reddit
A Reddit Client For GNOME (with Gtk+ and Python)
Stars: ✭ 151 (-64.39%)
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
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
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
- Flatpak (courtesy of @TingPing)
- Arch Linux
- Arch Linux (git)
- Debian (courtesy of @dengelt)
- Ubuntu (courtesy of WebUpd8.org) (Same requirements as above)
- Gentoo (courtesy of @TorArneThune)
- Solus
- OpenBSD
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].