Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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

dictionary gjs gtk 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://github.com/sonnyp/ohmysvg

Reduce the size of SVGs

gjs gnome gtk linux-app svg

Last synced: 21 Jan 2025

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.

gtk linux music python

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/sonnyp/OhMySVG

Reduce the size of SVGs

gjs gnome gtk linux-app svg

Last synced: 06 Dec 2024

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.

gtk kgx terminal

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/pidgin/pidgin

Project Website: https://pidgin.im/ Repository: https://keep.imfreedom.org/pidgin/pidgin

c chat chat-application gtk gtk2 gtk3 libpurple mercurial meson pidgin

Last synced: 02 Nov 2024

https://github.com/clayrisser/breeze-hacked-cursor-theme

Official cursor theme for Jam OS

cursor gtk jam-os linux theme

Last synced: 23 Jan 2025

https://github.com/jonathanbieler/gtkide.jl

A Gtk based IDE for Julia

gtk julia

Last synced: 28 Oct 2024

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://github.com/nihilowy/surfer

Simple keyboard based web browser

gtk webbrowser webkit-browser

Last synced: 17 Nov 2024

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

gtk mobile

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

flathub gtk python3 steam

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/knuxify/eartag

[MIRROR] Small and simple audio file tag editor; report bugs/send MRs to GNOME GitLab instead

eyed3 gnome gtk mp3 mutagen pygobject tagging

Last synced: 21 Jan 2025

https://github.com/matze/iridium

Standard Notes client written in Rust and GTK

gtk rust standardnotes

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

gtk rust spice

Last synced: 17 Nov 2024

https://github.com/otsaloma/catapult

App launcher for Linux

gtk launcher python

Last synced: 23 Jan 2025

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/alexheretic/apart-gtk

Linux GUI for cloning & restoring disk partitions to & from compressed image files

backup gtk linux-gui partclone restore

Last synced: 10 Nov 2024

https://github.com/seadve/breathing

Relax and meditate

breathing gnome gtk linux

Last synced: 22 Jan 2025

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/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)

gtk haskell pdf template

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/ianprime0509/zig-gobject

GObject bindings for Zig using GObject introspection

bindings gobject gtk gui zig

Last synced: 11 Nov 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.

gruvbox gtk gtk3 theme

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/huluti/coulr

Color box to help developers and designers

color design gtk

Last synced: 23 Jan 2025

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/hugopl/gi-crystal

Tool to generate Crystal bindings for gobject-based libraries (i.e. GTK)

bindings crystal desktop glib gobject gobject-introspection gtk gtk4 gui linux

Last synced: 20 Dec 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

gtk julia

Last synced: 29 Nov 2024

https://github.com/sonnyp/troll

Libraries for GNOME JavaScript (GJS)

gjs gnome gtk javascript

Last synced: 19 Dec 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/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/leinardi/gkraken

WARNING: This is a mirror of the GitLab repository. Please go there to open new issues or Pull Requests.

gtk kraken linux nzxt x42 x52 x62 x72

Last synced: 09 Oct 2024

https://github.com/tauri-apps/libappindicator-rs

Rust safe bindings for the libappindicator library

gtk gtk3 gui linux rust

Last synced: 07 Oct 2024

https://github.com/nooo37/pinsel

Minimal screenshot annotation tool with lua config

gtk gtk3 lua

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.

gtk gtk2 gtk3

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

gtk public transport rust

Last synced: 19 Dec 2024