Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems.
- GitHub: https://github.com/topics/gtk
- Wikipedia: https://en.wikipedia.org/wiki/GTK
- Repo: https://github.com/GNOME/gtk
- Created by: Spencer Kimball, Peter Mattis
- Released: April 14, 1998
- Related Topics: c,
- Aliases: gtk2, gtk3, gtk4,
- Last updated: 2025-01-27 00:13:50 UTC
- JSON Representation
https://github.com/cassidyjames/butler
Home Assistant companion app for Linux
adwaita flathub flatpak gnome gtk gtk4 hacktoberfest home-assistant libadwaita meson vala
Last synced: 22 Jan 2025
https://github.com/ebassi/emeus
Constraint-based layout manager for GTK+
cassowary constraints gtk layout-engine widget
Last synced: 27 Oct 2024
https://github.com/johnfactotum/quick-lookup
Simple GTK dictionary application powered by Wiktionary
Last synced: 21 Jan 2025
https://github.com/anko/hudkit
transparent fullscreen on-top click-through WebKit web view, for making cool desktop HUDs
desktop experimental gtk hud javascript-api overlay-window webkit x11
Last synced: 01 Nov 2024
https://gitlab.gnome.org/World/apostrophe
A distraction free Markdown editor
distraction-free editor gtk markdown
Last synced: 06 Nov 2024
https://github.com/cassidyjames/ideogram
Insert emoji anywhere in elementary OS, even in non-native apps
emoji gtk gtk3 hacktoberfest meson vala
Last synced: 01 Nov 2024
https://gitlab.com/zehkira/monophony
Linux app for streaming music from YouTube Music.
Last synced: 28 Oct 2024
https://gitlab.com/posidon_software/paper
A pretty note-taking app for GNOME (not actively developed)
GTK4 gnome gtk libadwaita markdown note taking notebook notes
Last synced: 03 Jan 2025
https://github.com/elementary/dock
A quick app launcher and window switcher for Pantheon and elementary OS
gtk gtk4 hacktoberfest meson vala
Last synced: 26 Jan 2025
https://github.com/avojak/warble
Native Linux word-guessing game built in Vala and Gtk for elementary OS
elementary-os game gtk gtk4 linux vala vala-applications word-game wordle-clone
Last synced: 20 Jan 2025
https://github.com/tokyob0t/potatowidgets
Widget system written in Python for x11 and Wayland, using GTK+ and the GtkLayerShell.
gtk gtk3 potato potatowidgets python unixporn wayland widget
Last synced: 03 Oct 2024
https://github.com/nate-xyz/conjure
Magically transform your images.
gnome gtk gtk4 image image-processing imagemagick libadwaita python
Last synced: 16 Dec 2024
https://gitlab.gnome.org/GNOME/console
A simple user-friendly terminal emulator for the GNOME desktop.
Last synced: 02 Dec 2024
https://github.com/ryonakano/reco
An audio recorder focused on being concise and simple to use
audio-recorder elementaryos flathub flatpak gnome gstreamer gtk meson pantheon sound-record vala voice-recording
Last synced: 21 Jan 2025
https://github.com/blobfolio/refract
A guided AVIF/JPEG XL/WebP conversion utility for JPEG and PNG sources.
avif gtk image-conversion jpeg-xl linux webp
Last synced: 22 Jan 2025
https://github.com/oknozor/illumination
A mardown renderer for nvim written with gtkrs and neovim-lib
gtk gtk-rs markdown neovim neovim-guis neovim-plugin rust webkit2gtk
Last synced: 11 Oct 2024
https://github.com/taylantatli/sevi
🎨 A colorful design icon theme based on Reversal.
gnome gtk icon-theme icons kde linux plasma qt theme
Last synced: 22 Jan 2025
https://gitlab.gnome.org/jpu/cambalache
Cambalache is a new RAD tool for Gtk 4 and 3 with a clear MVC design and data model first philosophy.
GTK 4 UI Designer UI Maker gnome gtk
Last synced: 08 Dec 2024
https://github.com/jepler/cropgui
gtk frontend for lossless cropping of jpeg images
crop-image gtk hacktoberfest image image-processing lossless tk tkinter
Last synced: 26 Jan 2025
https://github.com/pedroalvesv/abstk
The Abstract Toolkit – a widget toolkit for GUI and text-mode applications.
curses curses-ui gtk gtk3 gui lua text-mode-gui tui widget widget-toolkit wizard
Last synced: 11 Nov 2024
https://github.com/elementary/calculator
Calculator app designed for elementary OS
calculator gtk gtk4 hacktoberfest meson pantheon vala
Last synced: 21 Jan 2025
https://github.com/reorr/warnai
Swiss army theme changer from .Xresources
gtk gtk2-theme gtk3-theme openbox-theme tint2-theme tint2rc xfwm xfwm-theme xfwm4
Last synced: 17 Nov 2024
https://github.com/grkek/haki
Build native apps using GTK4 and a dialect of HTML, declarative format allows you to create advanced structures with ease.
codegen css gtk gtk4 gui html js native native-gui transpiler ui
Last synced: 02 Nov 2024
https://github.com/DevAlien/workspaces
Workspaces app for linux elementaryos gtk
appcenter elementary elementary-apps gtk vala workspaces
Last synced: 15 Nov 2024
https://github.com/cassidyjames/dippi
Calculate display info like DPI and aspect ratio
adwaita displays dpi flatpak gnome gtk gtk4 hacktoberfest libadwaita meson vala
Last synced: 27 Jan 2025
https://github.com/mcorino/wxruby3
Ruby Cross-Platform GUI extension
cocoa cross-platform-desktop cross-platform-gui desktop gtk gui gui-framework linux mac macos macosx osx portable ruby win32 windows wxwidgets
Last synced: 25 Jan 2025
https://github.com/vinceliuice/yosemite-gtk-theme
Mac OSX Yosemite like theme for GTK 3, GTK 2 and Gnome-Shell etc.
fedora gnome gnome-shell gtk gtk2 gtk3-theme linux mac-osx theme ubuntu yosemite
Last synced: 02 Nov 2024
https://github.com/toolstack/folio
A beautiful markdown note-taking app for GNOME (forked from Paper)
gnome gtk gtk4 libadwaita markdown note-taking notebook notes
Last synced: 14 Nov 2024
https://github.com/toolstack/Folio
A beautiful markdown note-taking app for GNOME (forked from Paper)
gnome gtk gtk4 libadwaita markdown note-taking notebook notes
Last synced: 31 Dec 2024
https://github.com/elework/Spreadsheet
A spreadsheet app designed for elementary OS.
elementaryos gtk meson office pantheon spreadsheet vala
Last synced: 15 Nov 2024
https://github.com/bluesabre/mugshot
Mugshot - User Management Utility for Linux
gtk linux user-management xfce
Last synced: 21 Jan 2025
https://gitlab.gnome.org/World/Phosh/phosh
A Wayland shell for GNOME on mobile devices. See the [Wiki](https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/home) for more information. For a matching compositor see [phoc](https://gitlab.gnome.org/World/Phosh/phoc). For an on screen keyboard see [squeekboard](https://gitlab.gnome.org/World/Phosh/squeekboard).
Last synced: 03 Oct 2024
https://github.com/CapitaineJSparrow/steam-repo-manager
GUI interface on top of https://steamdeckrepo.com/ to install boot videos on your steam deck
Last synced: 04 Nov 2024
https://github.com/lolgab/scalaui
Scala Native GUI framework based on libui
cocoa gtk gui libui scala scala-native win32
Last synced: 15 Jan 2025
https://github.com/ttytm/webview
V binding for webview - a tiny cross-platform library to build modern cross-platform GUI applications.
bindings gtk gui gui-application library linux macos v webkit webkit2gtk webview webview2 windows
Last synced: 24 Jan 2025
https://github.com/cdepillabout/nix-query-tree-viewer
GTK viewer for the output of `nix-store --query --tree`
gtk gui hacktoberfest nix nix-store pretty rust
Last synced: 19 Dec 2024
https://github.com/matze/iridium
Standard Notes client written in Rust and GTK
Last synced: 29 Oct 2024
https://github.com/arrufat/pdftag
A simple metadata editor for PDFs for Linux and Windows
gtk linux metadata metadata-editor pdf poppler vala windows
Last synced: 22 Jan 2025
https://github.com/elementary/camera
Camera app designed for elementary OS
camera gtk gtk3 hacktoberfest meson vala webcam
Last synced: 27 Jan 2025
https://nyancad.github.io/Mosaic/
A modern schematic entry and simulation program
Last synced: 17 Nov 2024
https://github.com/13hannes11/toolbox-tuner
Graphical application intended for use on Fedora Silverblue to manage containertoolbx.org containers.
adwaita containers fedora flatpak gtk libadwaita linux podman relm4 rust silverblue toolbox toolbx
Last synced: 04 Nov 2024
https://github.com/epilys/rlr
interactive pixel screen ruler and protractor
design graphic-design gtk ruler rust rust-gtk screen-ruler
Last synced: 22 Jan 2025
https://github.com/perrywerneck/pw3270
3270 Emulator for gtk
3270 gnome gtk gtk3 linux-app linux-desktop terminal tn3270
Last synced: 23 Jan 2025
https://github.com/trizen/menutray
An application menu through a GTK+ tray status icon.
gtk menu menu-generator menutray perl tray
Last synced: 14 Nov 2024
https://github.com/aberba/elementaryOS-devbook
Design and build apps for elementary OS.
book elementary-os gtk learn-app-development learn-by-doing vala
Last synced: 15 Nov 2024
https://github.com/max-moser/lightdm-elephant-greeter
A simple LightDM greeter that can run under Wayland.
cage greeter gtk lightdm-greeter wayland
Last synced: 23 Oct 2024
https://github.com/craigbarnes/showdown
Moved to https://gitlab.com/craigbarnes/showdown
flatpak gtk markdown markdown-viewer vala viewer webkit2gtk
Last synced: 22 Nov 2024
https://github.com/cchantep/dhek
PDF template design app./UI (or on the Discworld, supreme Djelibeybian god)
Last synced: 28 Oct 2024
https://github.com/muriloventuroso/givemelyrics
See the lyrics of the song that is playing, from any application.
appcenter elementaryos gtk lyrics
Last synced: 31 Oct 2024
https://github.com/bellini666/gnome-shell-notifications-alert
Whenever there is an unread notification (e.g. chat messages), blinks the message in the user's menu with a color chosen by the user.
gnome gnome-shell-extension gtk javascript
Last synced: 23 Jan 2025
https://github.com/wojciech-graj/oriel
An interpreter for the 1991 Oriel scripting language
gtk gtk3 gui interpreter rust windows-3
Last synced: 02 Nov 2024
https://github.com/ryonakano/pinit
Pin portable apps to the launcher
dock flathub flatpak gnome gtk launcher-utility libadwaita meson vala wingpanel
Last synced: 24 Jan 2025
https://github.com/workbenchdev/biblioteca
Documentation viewer for GNOME
gjs gnome gtk libadwaita linux-app offline
Last synced: 27 Dec 2024
https://github.com/avojak/iridium
Native Linux IRC client built in Vala and Gtk for elementary OS
elementary-os gtk gtk3 irc irc-client linux vala vala-applications
Last synced: 02 Nov 2024
https://github.com/elfenware/badger
Remind yourself to not sit and stare at the screen for too long
appcenter elementary ergonomics gtk hacktoberfest health vala
Last synced: 02 Nov 2024
https://github.com/dyegoaurelio/simple-wireplumber-gui
A simple GTK4 GUI for PipeWire
gnome gtk gtk4 libadwaita pipewire python python3 wireplumber
Last synced: 18 Nov 2024
https://github.com/spydr06/logicrs
An easy-to-use simulator for logical circuits
boolean-algebra boolean-logic circuit gates gtk gtk4 hacktoberfest hacktoberfest2023 libadwaita libadwaita-rs logic logic-gates logicrs rust simulation simulator
Last synced: 19 Dec 2024
https://github.com/benwestgate/bails
Bails is a Bitcoin solution protecting against surveillance, censorship, and confiscation. It installs Bitcoin Core to Tails encrypted Persistent Storage, creates and recovers Bitcoin Core wallets from Codex32 (BIP93) seed backups, and creates backup Bails USB sticks and shareable blank Bails USB sticks. Learn more in README.md.
anonymous bash bip85 bitcoin bitcoin-core bitcoin-wallet bootable-usb codex32 cryptography gtk install-script linux luks privacy python qrcode security shamir-secret-sharing tails tor
Last synced: 06 Jan 2025
https://github.com/thekvs/radiotray-lite
Online radio streaming player with minimum interface that runs on a Linux system tray
gtk gtk3 internet-radio-player
Last synced: 18 Nov 2024
https://github.com/jmattheis/gruvbox-dark-gtk
A colorless gruvbox dark theme for GTK 2.0 and 3.0.
Last synced: 28 Oct 2024
https://github.com/seadve/noteworthy
Modern, Fast, and Version-Controlled Markdown Notes App
gnome gtk gtk4 libadwaita markdown notes rust
Last synced: 14 Oct 2024
https://gitlab.com/bitseater/meteo
A forecast application using OpenWeatherMap API
forecast gtk rain sun temperature vala weather
Last synced: 01 Nov 2024
https://github.com/3ximus/gruvbox-gtk
Gruvbox theme for gtk - created with oomox
gruvbox gruvbox-theme gtk oomox
Last synced: 24 Nov 2024
https://github.com/alcinnz/Odysseus
Bridging the elementary OS and Web user experiences
browser elementaryos gtk webkit
Last synced: 15 Nov 2024
https://github.com/amarghosh/mp4viewer
MP4 file analyser for converting ISO-bmff atoms into json, or display them on the command line or a GTK based window
14496-12 analyzer gtk isobmff json mp4-analyzser mp4-converter mp4-format pypi-package python video viewer
Last synced: 21 Dec 2024
https://github.com/hiukky/flate
🌈 Colorful dark themes
alacritty alacritty-theme dark-themes gtk gtk3 insomnia insomnia-plugin kitty kitty-themes theme ulauncher vscode vscode-theme
Last synced: 16 Nov 2024
https://codeberg.org/avery42/delfin
Stream movies and TV shows from Jellyfin.
gtk jellyfin libadwaita mpv rust
Last synced: 18 Nov 2024
https://github.com/juliagtk/gtk4.jl
Julia package for Gtk4 using GObject introspection
Last synced: 29 Nov 2024
https://github.com/zesterer/vulcan
A minimalistic text editor designed for both ordinary use and software development
code-editor gnome gtk gtk3 linux text-editor vala
Last synced: 28 Oct 2024
https://github.com/rdybka/vht
vahatraker - a live midi sequencer/tracker for pipewire/JACK
c gtk jack midi minimal music music-composition performance python sequencer tracker-music
Last synced: 16 Nov 2024
https://github.com/p2panda/aardvark
collaboration gtk local-first p2panda text-editor
Last synced: 28 Dec 2024
https://github.com/tseli0s/nvdialog
NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.
c cpp cross-platform dialog dialog-box gtk gtk3 gui libadwaita library linux macos macosx objective-c win32 windows
Last synced: 02 Nov 2024
https://github.com/bluesabre/darkbar
Darken window titlebars based on your preference. Made for elementary OS and GNOME.
dark-mode elementaryos gnome gtk window-decorations
Last synced: 20 Dec 2024
https://github.com/elementary/sideload
Sideload Flatpaks on elementary OS
elementary flatpak granite gtk gtk3 hacktoberfest vala
Last synced: 14 Nov 2024
https://github.com/nooo37/pinsel
Minimal screenshot annotation tool with lua config
Last synced: 27 Oct 2024
https://github.com/jonathanballs/backgammony
A backgammon client with multiplayer support
ai backgammon gtk linux multiplayer p2p trustless
Last synced: 18 Nov 2024
https://github.com/geopjr/libadwaita.cr
libadwaita bindings for Crystal
bindings crystal gtk libadwaita
Last synced: 22 Oct 2024
https://github.com/lachhebo/gabtag
A gtk linux application to handle audio tags 🎵
audio-metadata audio-tag gnome gnome-desktop gtk gtk3 linux-app lyrics lyrics-fetcher tagging-tool
Last synced: 22 Oct 2024
https://github.com/wdlkmpx/gmrun
A run utiliy featuring a slim design and bash style auto-completion.
Last synced: 02 Nov 2024
https://github.com/sdroege/gobject-example-rs
Example for exporting a GObject/C API from Rust
glib gnome gobject gobject-introspection gtk rust rust-crate
Last synced: 31 Oct 2024
https://github.com/nate-xyz/chromatic
Fine-tune your instruments.
gnome gtk gtk4 libadwaita rust tuner
Last synced: 02 Nov 2024
https://gitlab.com/schmiddi-on-mobile/railway
Find all your travel information
Last synced: 19 Dec 2024