All Projects → avojak → warble

avojak / warble

Licence: GPL-3.0 license
Native Linux word-guessing game built in Vala and Gtk for elementary OS

Programming Languages

vala
323 projects
Meson
512 projects
Makefile
30231 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to warble

elementaryOS-devbook
Design and build apps for elementary OS.
Stars: ✭ 61 (-25.61%)
Mutual labels:  gtk, elementary-os
telegrand
A Telegram client for GNOME
Stars: ✭ 380 (+363.41%)
Mutual labels:  gtk, gtk4
TapeDeck
[WIP] Modern and cross-platform music player with MPD support
Stars: ✭ 22 (-73.17%)
Mutual labels:  gtk, gtk4
dippi
Calculate display info like DPI and aspect ratio
Stars: ✭ 57 (-30.49%)
Mutual labels:  gtk, gtk4
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 (+3.66%)
Mutual labels:  gtk, gtk4
Playhouse
A Playground for HTML/CSS/JavaScript
Stars: ✭ 28 (-65.85%)
Mutual labels:  gtk, gtk4
gtk
🪟 Soothing pastel theme for GTK3
Stars: ✭ 150 (+82.93%)
Mutual labels:  gtk, gtk4
Slate-theme
GTK Mac-like theme for cleaner and flat-er look.
Stars: ✭ 14 (-82.93%)
Mutual labels:  gtk, elementary-os
dock
A quick app launcher and window switcher for Pantheon and elementary OS
Stars: ✭ 63 (-23.17%)
Mutual labels:  gtk, gtk4
rnote
A simple drawing application to create handwritten notes.
Stars: ✭ 1,538 (+1775.61%)
Mutual labels:  gtk, gtk4
onboarding
Onboarding app for new users
Stars: ✭ 47 (-42.68%)
Mutual labels:  gtk, gtk4
calculator
Calculator app designed for elementary OS
Stars: ✭ 73 (-10.98%)
Mutual labels:  gtk, gtk4
Curtail
Simple & useful image compressor.
Stars: ✭ 246 (+200%)
Mutual labels:  gtk
devdocs-desktop
GTK3 application for DevDocs API documentation browser.
Stars: ✭ 102 (+24.39%)
Mutual labels:  gtk
Spreadsheet
A spreadsheet app designed for elementary OS
Stars: ✭ 66 (-19.51%)
Mutual labels:  gtk
wingpanel-indicator-weather
Weather app for elementary os
Stars: ✭ 12 (-85.37%)
Mutual labels:  elementary-os
flate
🌈 Colorful dark themes
Stars: ✭ 35 (-57.32%)
Mutual labels:  gtk
szyszka
Szyszka is fast and powerful file renamer
Stars: ✭ 649 (+691.46%)
Mutual labels:  gtk
notifications
Gtk Notifications Server
Stars: ✭ 39 (-52.44%)
Mutual labels:  gtk
proxychanger
Go tool to change system and applications proxy
Stars: ✭ 15 (-81.71%)
Mutual labels:  gtk

CI Lint GitHub GitHub release (latest SemVer)

Icon

Warble

Get it on AppCenter Download on Flathub

Screenshot Screenshot Screenshot Screenshot

The word-guessing game

Warble is a native Linux word-guessing game built in Vala and Gtk for elementary OS.

Figure out the word before your guesses run out!

  • Three difficulty levels
  • Almost 5k possible answers
  • Need a break? Close the game and automatically pick back up where you left off

Warble is inspired by (and not affiliated with) the recently popular online game Wordle (which itself is reminiscent of the late 80's game show Lingo).

Installation

If you are not on elementary OS, you can install Warble from Flathub:

$ flatpak install flathub com.github.avojak.warble

Community Packages

The officially supported method of installing Warble is via the flatpak, however there are several other packages maintained by the community for support on other platforms:

Source Channel/Branch Version
Snapcraft stable
edge
Fedora rawhide Fedora Rawhide
f37 Fedora 37
f36 Fedora 36
f35 Fedora 35
AUR AUR package

Install from Source

You can install Warble by compiling from source using flatpak-builder:

$ flatpak-builder build com.github.avojak.warble.yml --user --install --force-clean
$ flatpak run --env=G_MESSAGES_DEBUG=all com.github.avojak.warble

Another helpful environment variable to set is GTK_DEBUG=interactive for investigating UI and styling issues.

Word List

The dictionary.txt word list is sourced from sindresorhus/word-list.

Project Status

This project is very much in-progress and has a lot of remaining work. Check out the Projects page to track progress towards the next milestone.

Please keep in mind that at this time I am developing Warble as a personal project in my limited free time to learn Vala and contribute back to the elementary OS community, so do not be offended if I reject a pull request or other contribution.

Buy Me A Coffee

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