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/hasufell/hsfm

FileManager written in haskell

filemanager gtk haskell

Last synced: 14 Oct 2024

https://github.com/rhx/swiftcairo

A Swift wrapper around cairo-1.x that is largely auto-generated from gobject-introspection

cairo gnome gobject-introspection gtk linux macos swift swift-wrappers swiftcairo

Last synced: 29 Nov 2024

https://github.com/petabyt/windows-gtk

Compile a C GTK 3 app for Windows in 1 line (modern win32builder)

gtk gtk3 win32builder windows

Last synced: 18 Jan 2025

https://github.com/gammasoft71/examples

Shows how to use Gui controls with some common toolkits.

appkit cocoa cpp cpp17 csharp fltk gtk gtkmm objective-c python python-3 python3 qt qt5 tk tkinter win32 win32api winforms wxwidgets

Last synced: 23 Dec 2024

https://github.com/idanarye/woab

Widgets on Actors Bridge - a GUI microframework for combining GTK with Actix

actix actors gtk gui rust

Last synced: 27 Oct 2024

https://github.com/hasufell/pnmixer-rust

Rewrite of nicklan/pnmixer in rust

alsa gtk mixer rust

Last synced: 02 Nov 2024

https://github.com/ferhatgec/prism

Simple and unique /s WebKit2 based web browser for everyone.

browser elementary gnome gtk gui prism simple unique vala web web-browser webkit webkit2

Last synced: 08 Nov 2024

https://github.com/mk-fg/infinite-image-scroller

Python/GTK desktop app to scroll images across the window carousel-style

carousel desktop gtk image-processing image-viewer kiosk python scroll

Last synced: 10 Nov 2024

https://github.com/kalimehtar/gtk-cffi

GTK3 CFFI binding

common-lisp gtk

Last synced: 15 Oct 2024

https://github.com/bennetthardwick/gruvbox-gtk

Arc theme but with gruvbox colours.

color-scheme color-theme gruvbox gtk gtk2-theme gtk3-theme

Last synced: 09 Nov 2024

https://github.com/samuel-oldra/pythongtk

🟢 Python e GTK

glade gtk pygtk python

Last synced: 28 Oct 2024

https://github.com/logico/typewriter-gtk

A minimal flat GTK3 and openbox theme based on OS X and iA Writer. This is part of the Typewriter Suite

gtk iawriter openbox openbox-theme theme typewriter

Last synced: 15 Nov 2024

https://github.com/lenemter/wingpanel-indicator-namarupa

Unofficial Ayatana compatibility layer for Wingpanel

elementaryos gtk meson vala wingpanel

Last synced: 12 Dec 2024

https://github.com/mirkobrombin/twitz

A Twitch client for Linux (unpretentious)

gtk python twitch

Last synced: 07 Nov 2024

https://github.com/clayrisser/docker-gtk

Run GTK GUI apps with docker

docker graphical-interface gtk gui x11

Last synced: 23 Oct 2024

https://github.com/eliverlara/space

An elegant dark/light theme for Gnome

gnome gtk linux theme

Last synced: 02 Nov 2024

https://github.com/maxr1998/simpleshutdowndialog

A simple dialog to shutdown, reboot, suspend or logout, built with GTK

gtk hacktoberfest linux

Last synced: 15 Oct 2024

https://github.com/napsy/go-vte

This is a binding for libvte

golang golang-bindings gtk gtk3 terminal-emulator

Last synced: 24 Oct 2024

https://github.com/rhx/swifthellogtk

A simple 'hello-world' app using SwiftGtk

gnome gtk gtk3 gtk4 linux macos swift

Last synced: 29 Nov 2024

https://github.com/spikedpaladin/valagtktemplate

Template to build Gtk app with Vala & Blueprints

adwaita gtk gtk4 template templates vala vala-applications

Last synced: 02 Nov 2024

https://github.com/hfiguiere/gpsami

gpsami, a GUI app to read data from GPS devices.

gnome gps gps-device gpx gtk gtk3 rust

Last synced: 12 Oct 2024

https://github.com/gamemann/web-desktop-app-launcher

A web/desktop application launcher I made for a mini-PC I recently purchased for game/movie streaming and emulation.

app-launcher applauncher application cplusplus desktop go golang gtk gtk3 gui launcher linux qt web webkit webkit2gtk webserver website

Last synced: 11 Oct 2024

https://github.com/elementary/feedback

GitHub Issue Reporter

appstream gtk gtk3 hacktoberfest meson vala

Last synced: 22 Nov 2024

https://github.com/ssokolow/gtk-recent-scrubber

Simple, lightweight daemon to prevent embarassing "Recently Used" entries in GTK applications

blacklist cleaner filter gtk history mru scrubber tool utility

Last synced: 22 Jan 2025

https://github.com/jlu5/bookmarksync

Manage, customize, and sync bookmarks for GTK+ and KDE

bookmarks gtk kde

Last synced: 14 Nov 2024

https://github.com/l-a-marchetti/bomulus

📑 BOMulus is a Go application with a GTK-based GUI that allows users to compare and analyze BOM files. It provides version control functionality to identify added, deleted, and updated lines between two BOMs.

bom diff golang gtk gui version-control

Last synced: 02 Nov 2024

https://github.com/welbornprod/glader

Generate python code from a glade file. Signals are automatically stubbed out with correct arguments.

code-generation code-generator glade glade-files gtk gtksourceview gui python

Last synced: 16 Nov 2024

https://github.com/akarin123/manhelper

A lightweight GTK front-end for man pages.

gtk man vala

Last synced: 01 Nov 2024

https://github.com/yalter/bxt-launcher

GUI launcher for Bunnymod XT on Linux

goldsource gtk half-life linux speedrun vala

Last synced: 28 Oct 2024

https://github.com/levioctl/textual-switcher

An incremental search window (and browser tabs) switcher for Linux (textual "Alt+Tab").

alt-tab gnome gtk python window-switcher

Last synced: 07 Dec 2024

https://github.com/tkashkin/boiler

Another useless project. Even more useless than my previous projects.

bluetooth bluetooth-devices bluetooth-le bluetooth-low-energy bluez-dbus elementary-apps gatt gtk gtk3 redmond skykettle vala

Last synced: 16 Nov 2024

https://gitlab.com/rmnvgr/zap

Play sounds from a soundboard

GTK4 audio gjs gnome gtk soundboard

Last synced: 18 Nov 2024

https://github.com/orbitalquark/gtdialog

gtDialog is a cross-platform application for creating interactive dialogs from either the command line or from an application.

cross-platform curses dialog gtk terminal

Last synced: 05 Nov 2024

https://github.com/chopins/php-gtk

PHP bindings to the gtk+3 C library

ffi gtk gtk3 php

Last synced: 24 Oct 2024

https://github.com/a-bentofreire/renametoix

RenameToIX is a visual Linux file renamer built with Gtk, designed to be an alternative to Linux Mint bulky as file renamer on Nemo, Nautilus and Thunar File Manager.

gtk gtk3 linux linux-mint python rename-files thunar ubuntu

Last synced: 12 Dec 2024

https://github.com/workbenchdev/demos

Demos of GNOME technologies - GTK, libadwaita, CSS, portals, ...

blueprint css demo demos flatpak gjs gnome gtk gtk-rust gtk4 javascript libadwaita portals pygobject python rust rust-lang vala

Last synced: 31 Oct 2024

https://github.com/abiosoft/launchar

minimal GTK application launcher

application-launcher gnome gtk i3

Last synced: 13 Oct 2024

https://github.com/perrywerneck/libv3270

3270 Virtual Terminal for GTK

3270 gtk gtk3 terminal tn3270 widget

Last synced: 08 Nov 2024

https://github.com/romgrk/node-gtk-template

A node-gtk application template

gtk node-gtk

Last synced: 11 Oct 2024

https://github.com/rhcarvalho/simplepythonchatter

A simple chat room application written in Python, GTK and Twisted

client-server gtk python twisted

Last synced: 13 Nov 2024

https://github.com/peckto/gdar

A graphical user interface for Linux to browse and extract dar archives

backup c-plus-plus dar-archive extract gtk gui linux restore

Last synced: 03 Dec 2024

https://github.com/bzglve/unirun

Wayland-native runner

gtk gtk4 launcher runner rust wayland

Last synced: 02 Nov 2024

https://github.com/kleak/gtk

GTK binding for Dart

dart gtk

Last synced: 15 Nov 2024

https://github.com/eucaue/gnome-shell-extension-quick-lofi

Play lofi music on your Gnome desktop with just a click!

gjs gnome gnome-shell-extension gtk lofi lofi-player typescript

Last synced: 30 Oct 2024

https://github.com/ryonakano/konbucase

A case converting app suitable for coding or typing

elementaryos flathub flatpak gnome gtk gtksourceview meson pantheon text-tools vala

Last synced: 09 Nov 2024

https://gitlab.gnome.org/ranchester/mirdorph

Mirdorph discord client

Discord gtk libadwaita python

Last synced: 08 Dec 2024

https://github.com/ferhatgec/codefad

Fegeya CodeFad is code editor for everyone.

code editor elementary gnome gtk gtk3 gtk4 source text vala view

Last synced: 08 Nov 2024

https://github.com/tarachom/storageandtrade3

Програма "Зберігання та Торгівля" для України | .net 9, Linux, Windows

accounting csharp finance gtk gtksharp linux postgresql windows

Last synced: 04 Dec 2024

https://github.com/benwaffle/vala-starter

Starter project for GTK3 using vala and meson

gtk gtk3 meson starter vala

Last synced: 11 Oct 2024

https://github.com/faithvoid/pastel97

A series of pastel themes based on the Redmond97 theme by matthewmx86.

cde gtk gtk-theme linux-theme redmond solaris w2k w95 w98 windows-2000 windows-95 windows-98 wm xfce xfce-theme xfce4 y2k

Last synced: 11 Nov 2024

https://github.com/dawidd6/checksumo

:file_folder: A simple application for verifying specified file against given hash, written in Go with GTK+3 graphical interface

application desktop glade gnome go golang gtk gtk3 gui hash md5 mvp sha256 sha512

Last synced: 14 Nov 2024

https://github.com/he4et/desolate-gtk

Another customizable not-so-colorful GTK theme.

gtk gtk-theme theme

Last synced: 02 Nov 2024

https://github.com/FyraLabs/zed-vala

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 23 Oct 2024

https://github.com/thislight/gsolid

Simple and performant reactivity for building user interfaces, with GTK 4.

gsolid gtk gtk4 solid-js

Last synced: 27 Oct 2024

https://github.com/jacobwb/php-webserver-gui

A GTK+ interface for PHP's built-in web server

c freesoftware gpl gplv3 gtk opensource php webserver

Last synced: 23 Oct 2024

https://github.com/clayrisser/gjs-gtk-typescript

gtk typescript app proof of concept

gjs gtk typescript

Last synced: 23 Oct 2024

https://github.com/fyralabs/zed-vala

Vala support for Zed.

gnome gtk gtk4 lsp rust tree-sitter vala zed

Last synced: 09 Oct 2024

https://github.com/jb55/viscal

A crappy native calendar with vi keybindings (todo: make it less crappy)

calendar gtk ical linux vim

Last synced: 11 Oct 2024

https://github.com/pauloo27/neptune

🎧 A Work In Progress YouTube based song player, made with GTK and GoLang

golang gtk music song-player youtube youtube-dl

Last synced: 25 Nov 2024

https://github.com/jovanlanik/gtklock-userinfo-module

gtklock module adding user info to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 02 Nov 2024

https://github.com/krypt0nn/gtk-ui-builder

:crab: Rust library to parse Blueprint files and convert them into GTK UI files

gtk rust

Last synced: 10 Nov 2024

https://github.com/evan-buss/yin-yang

Easy theme switching for all your Elementary OS applications

elementaryos gtk vala yinyang

Last synced: 14 Oct 2024

https://github.com/terminalhash/modern

Small tweaks of standart Adwaita theme for my desktop (based on adw-mod currently).

gnome gtk gtk2 gtk2-theme gtk3 gtk3-theme gtk4 gtk4-theme

Last synced: 02 Nov 2024

https://github.com/borisboutillier/rs-cellular-automata

Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation

cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack

Last synced: 27 Oct 2024

https://github.com/biologytools/biogtk

A cross platform version of Bio library & program. Bio is a library & program for annotating, & editing various microscopy imaging formats using Bioformats supported images. including whole slide, pyramidal & series.

bio-formats biology cross-platform geojson gtk image-stacks imagej imagej-roi imagej-tiff microscopy omero openslide plugins qupath roi segment-anything segment-anything-model whole-slide-image

Last synced: 19 Nov 2024

https://github.com/mldictionary/mldictionarygui

A GTK application which searches for word definitions on several languages, showing your definition, pronounce spell and playing an audio pronounce when available.

dictionary englishdictionary glade gtk gtk3 languages linux multi-language multilanguage-dictionary python-typing python3 requests webscraping

Last synced: 23 Nov 2024

https://github.com/vanilla-os/vanilla-prime-utility

A frontend in GTK 4 and Libadwaita to switch PRIME profiles.

gtk gtk4 hacktoberfest libadwaita nvidia optimus prime-profiles vanillaos

Last synced: 13 Nov 2024

https://github.com/ravgeetdhillon/gtk-web

🐧 My GSoC'19 Project: GNOME Toolkit's Official Website | Original Project on Gitlab

gnome gtk gtk-web gtk-website jekyll

Last synced: 21 Nov 2024

https://github.com/olback/rdg-linux

rdesktop Front-end / GUI

gtk gtk-rs gui linux rdesktop rdp rust

Last synced: 15 Dec 2024

https://github.com/ivanfon/notementum

A native Markdown notebook app.

gtk linux markdown markdown-editor pygobject python

Last synced: 09 Oct 2024

https://github.com/webfreak001/simpleimageconvert

Simple image conversion gui using ImageMagick

gtk image-converter imagemagick

Last synced: 12 Nov 2024

https://github.com/avojak/paint-spill

The classic color-filling puzzle game, designed for elementary OS

elementary-os gtk puzzle-game vala

Last synced: 24 Oct 2024

https://github.com/rahiel/emacs-keys-everywhere

Enable Emacs key bindings on the desktop.

emacs emacs-keybindings gtk

Last synced: 12 Oct 2024

https://github.com/rhx/swiftglib

A Swift wrapper around glib-2.x that is largely auto-generated from gobject-introspection

glib gnome gobject-introspection gtk linux macos swift xcode

Last synced: 29 Nov 2024

https://github.com/aspinwall-ui/aspinwall-launcher

Launcher with a widget view for mobile Linux devices

gtk linux ui

Last synced: 18 Nov 2024

https://github.com/imhemish/pe

[WIP](Work in progress) ModemManager and libadwaita based UPI client for Linux desktops and phones

gnome gtk gtk4 libadwaita modem modemmanager python upi upi-payment ussd wip-do-not-use

Last synced: 20 Nov 2024

https://github.com/petabyt/libui-dev

Native UI library for C - with some extras

cocoa gtk libui windows

Last synced: 18 Jan 2025

https://github.com/seadve/plotters-gtk4

Plotters GTK4 Backend

gtk gtk-rs gtk4 plotting rust visualization

Last synced: 02 Nov 2024

https://github.com/wader/gtktetris

Simple GTK tetris game

game gtk gtk2 gtk3 tetris

Last synced: 23 Jan 2025

https://github.com/pztrn/urtrator

Urban Terror launcher

go golang gtk gtk2 launcher serverbrowser urbanterror

Last synced: 02 Nov 2024

https://github.com/tokenrove/shred-for-satan

MIDI-driven metronome

audio gtk metronome midi ocaml

Last synced: 29 Oct 2024

https://github.com/morgant/xap

x application panel and filemanager (mirror)

filemanager gtk launcher x11

Last synced: 08 Dec 2024

https://github.com/vishruth-thimmaiah/converse

A frontend to LLMs like Gemini.

gtk wayland

Last synced: 24 Oct 2024

https://github.com/gtk-dev-tools/gtk-web-preview

Preview a GTK Theme in a recreation of Gnome Shell in the web.

gnome-shell gtk react

Last synced: 06 Nov 2024

https://github.com/cfangmeier/vitex

An unholy conglomeration of vim, evince, and friends for writing LaTeX

evince gtk latex neovim vim

Last synced: 23 Nov 2024

https://github.com/woofers/dotfiles

🐧 Custom config files for better workflow on Linux

airline compton dotfiles dunst emacs git gnome-terminal gtk i3 mintty nemo neovim powerline ranger rofi tmux vim zsh

Last synced: 23 Oct 2024

https://github.com/chriscamacho/clogictoy

a tile based logic toy

c gtk logic

Last synced: 07 Nov 2024

https://github.com/rubiin/hydepanel

modular panel written on fabric

fabric gtk hyprland panel python python3 waybar

Last synced: 14 Dec 2024