All Projects → rkoesters → xkcd-gtk

rkoesters / xkcd-gtk

Licence: GPL-3.0 License
Comic Sticks (xkcd-gtk) is a simple xkcd comic viewer written in Go using GTK+3

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to xkcd-gtk

Linux Gui
GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
Stars: ✭ 199 (+1321.43%)
Mutual labels:  gtk3, linux-app
Instant Lyrics
Shows lyrics of the currently playing Spotify song, or any song, instantly.
Stars: ✭ 191 (+1264.29%)
Mutual labels:  gtk3, linux-app
Drawing
A drawing application for the GNOME desktop.
Stars: ✭ 386 (+2657.14%)
Mutual labels:  gtk3, linux-app
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (+171.43%)
Mutual labels:  gtk3, linux-app
linux-gui-legacy
(Discontinued in favor of official client) GTK3 GUI client with systray, for ProtonVPN. Works on top of linux-cli.
Stars: ✭ 181 (+1192.86%)
Mutual labels:  gtk3, linux-app
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (+142.86%)
Mutual labels:  gtk3, linux-app
Cpu X
CPU-X is a Free software that gathers information on CPU, motherboard and more
Stars: ✭ 676 (+4728.57%)
Mutual labels:  gtk3, linux-app
MaCoPiX
Mascot Constructive Pilot for X
Stars: ✭ 57 (+307.14%)
Mutual labels:  gtk3, linux-app
Norka
Continuous text editor for Linux
Stars: ✭ 70 (+400%)
Mutual labels:  gtk3, linux-app
Lights-Up
Philips Hue controller for Linux [WIP]
Stars: ✭ 27 (+92.86%)
Mutual labels:  gtk3, linux-app
openvr widgets
SteamVR overlay widgets
Stars: ✭ 20 (+42.86%)
Mutual labels:  linux-app
avizo
A neat notification daemon
Stars: ✭ 108 (+671.43%)
Mutual labels:  gtk3
radiotray-lite
Online radio streaming player with minimum interface that runs on a Linux system tray
Stars: ✭ 49 (+250%)
Mutual labels:  gtk3
PyGtk-Posting
Open source financial accounting and business management for Linux.
Stars: ✭ 18 (+28.57%)
Mutual labels:  gtk3
erk
Ərk is an open source, cross-platform IRC client written in Python 3, Qt 5, and Twisted.
Stars: ✭ 21 (+50%)
Mutual labels:  linux-app
soundy
Simple GTK client to control your Bose SoundTouch speaker
Stars: ✭ 12 (-14.29%)
Mutual labels:  gtk3
pocket-casts-linux
⚠️ Currently not maintained ⚠️ - Electron wrapper around the Pocket Casts web app with support for MPRIS (media controls)
Stars: ✭ 11 (-21.43%)
Mutual labels:  linux-app
payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (+221.43%)
Mutual labels:  gtk3
syntalos
Flow-based synchronized parallel DAQ from diverse sources and flexible control for neuroscience experiments
Stars: ✭ 13 (-7.14%)
Mutual labels:  linux-app
sideload
Sideload Flatpaks on elementary OS
Stars: ✭ 41 (+192.86%)
Mutual labels:  gtk3

Comic Sticks

Comic Sticks (xkcd-gtk) is a simple xkcd comic viewer written in Go using GTK+3.

Get it on AppCenter Download on Flathub Available in AUR

screenshot

Building from source

Requirements

To build this program, you will need Go (version >= 1.11, something like golang or go) and GTK+ development files (version >= 3.20, something like libgtk-3-dev or gtk3-devel).

Building

Just run make from the root of the repo:

$ make

Testing

Run static analysis with:

$ make check

Run tests with:

$ make test

Installing

After you have compiled the application, you can install it.

To install for all users:

$ sudo make install prefix=/usr/local

To install for the current user only (you may need to add $HOME/.local/bin to your $PATH):

$ make install prefix="$HOME/.local"

Uninstalling

To uninstall for all users:

$ sudo make uninstall prefix=/usr/local

To uninstall for the current user:

$ make uninstall prefix="$HOME/.local"

License

This program comes with absolutely no warranty. See the GNU General Public License, version 3 or later for details.

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].