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/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/vishruth-thimmaiah/converse

A frontend to LLMs like Gemini.

gtk wayland

Last synced: 24 Oct 2024

https://github.com/mulatinho/sfm

a simple file manager written in C with GTK for educational purposes

c file-manager gtk linux ncurses nfs smb ssh

Last synced: 08 Jan 2025

https://github.com/ferhatgec/monifor

Fegeya Monifor, simple brightness tool for X11.

brightness brightness-control gtk gtk3 vala x11 xorg xrandr xrandr-gui

Last synced: 31 Dec 2024

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

gtklock module adding media player controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 24 Oct 2024

https://github.com/octogonz/yamster

Yamster! - a desktop client and data mining tool for Yammer

client csharp desktop gtk mono xamarin yammer

Last synced: 12 Oct 2024

https://github.com/DYefremov/FFmpegGTK

Simple GTK+ frontend for FFmpeg.

ffmpeg ffmpeg-gui gtk

Last synced: 25 Nov 2024

https://github.com/nokse22/ultimate-tic-tac-toe

Play Ultimate Tic Tac Toe

gnome gtk gtk4 libadwaita python tic-tac-toe

Last synced: 20 Dec 2024

https://github.com/charlesrocket/pixelmosh

PNG corrupter

glitch gtk

Last synced: 27 Oct 2024

https://github.com/dyefremov/ffmpeggtk

Simple GTK+ frontend for FFmpeg.

ffmpeg ffmpeg-gui gtk

Last synced: 07 Nov 2024

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

A frontend in GTK 4 and Libadwaita to sideload apps in VSO.

debian gtk gtk4 hacktoberfest libadwaita sideload vanillaos vso

Last synced: 13 Nov 2024

https://github.com/cvzi/minimalimageviewer

A minimal GTK3 image viewer in Python with PyGObject

gtk gtk3 gui imageviewer minimal minimal-example pygobject

Last synced: 28 Jan 2025

https://github.com/portellam/powerstate-virtmanager

Set the power state of a Virtual Machine (VM). Does what virt-manager doesn't; includes missing features like sleep, hibernate, and wake. Bash TUI and Python GUI application.

bash bash-script glade gtk gtk3 gui libvirt libvirtd python python3 qemu qemu-kvm terminal tui virt-manager virtual-machine virtualization

Last synced: 02 Nov 2024

https://github.com/com8/home-ui

GTK4 Based UI for home automation using a Raspberry Pi.

cmake cpp17 gnome gtk gtk4 hacktoberfest home-automation mvg

Last synced: 16 Oct 2024

https://github.com/uwunyaa/pulse

A CPU monitor that can disable processors on the fly

beos c gtk gtk2 haiku linux

Last synced: 24 Oct 2024

https://github.com/ntd/aur-fedora-mingw

ArchLinux PKGBUILDs based on Fedora for cross-buildinging GTK+2 and GTK+3 applications (win32 and win64)

archlinux cross-compiler-toolchain gobject-introspection gtk gtk3 lua mingw

Last synced: 06 Nov 2024

https://github.com/samrb-dev/kry0steg

Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.

ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools

Last synced: 12 Dec 2024

https://github.com/rhx/swifthellogtkbuilder

A simple 'hello-world' GtkBuilder app using SwiftGtk

gtk gtk3 gtk4 gtkbuilder linux macos swift ubuntu xcode

Last synced: 29 Nov 2024

https://github.com/Nokse22/ultimate-tic-tac-toe

Play Ultimate Tic Tac Toe

gnome gtk gtk4 libadwaita python tic-tac-toe

Last synced: 31 Dec 2024

https://github.com/cassidyjames/theme-reset

Quickly reset your GTK+ and Icon themes

elementaryos gtk

Last synced: 24 Oct 2024

https://github.com/mirkobrombin/universal-post-install

Your best friend in post installation!

cli gtk gui installer linux movingtogitlab python upi

Last synced: 07 Nov 2024

https://github.com/juliaastro/astroimageview.jl

UI based AstroImage visualisation.

astronomy gtk image-processing julia ui

Last synced: 08 Nov 2024

https://github.com/ferhatgec/discorder

Discorder, Web based Discord launcher.

discord gnome gtk gtk3 gtk4 launch launcher vala webkit webkit2

Last synced: 08 Nov 2024

https://github.com/sg3des/vegevoice

lighweight gtk2 webkit browser on go

go gtk web-browser webkit

Last synced: 24 Jan 2025

https://github.com/soft/emacs-gtk-style-ext

Control Emacs' gtk3 front-end's theme and styles

elisp emacs emacs-add-on emacs-plugin gtk gtk3 text-editor theming

Last synced: 28 Jan 2025

https://github.com/ferhatgec/generafor

Fegeya Generafor, Your website no longer only website, It's a application.

app app-generator application cpp cpp17 generator gnome gtk gtk3 gtk4 gui icon vala

Last synced: 08 Nov 2024

https://github.com/ferhatgec/imafe

Fegeya Imafe, Unique & simple image viewer.

c compiler gtk gtk3 image info manipulation processing vala valac viewer

Last synced: 08 Nov 2024

https://github.com/tarachom/configurator3

Конфігуратор 3 | .net 9, Linux, Windows

charp gtk gtksharp linux postgresql windows xslt xslt-stylesheet

Last synced: 04 Dec 2024

https://github.com/kabili207/zoragen-gtk

GTK user interface for the zora-sharp library

gtk password-generator zelda

Last synced: 09 Nov 2024

https://github.com/ferhatgec/gtkka

GTKKa, ~work-in-progress~ Kalem wrapper around GTK3

gnome gtk gtk3 kalem language transpiler wrapper

Last synced: 08 Nov 2024

https://github.com/umutsevdi/brauzer

A graphical web browser from scratch in C for a variety of alternative web protocols

browser c ftp ftp-client gemini gemini-client gemini-protocol gopher gopher-client gtk gtk4 http http-client libadwaita web-browser

Last synced: 17 Nov 2024

https://github.com/xjuan/cambalache

Cambalache mirror repository

gnome gtk gtk3 gtk4 python

Last synced: 27 Oct 2024

https://github.com/gzgavinzhao/plata-theme

A GTK 2&3 theme based on Material Design Refresh.

desktop desktop-theme gtk gtk2 gtk2-theme gtk3 gtk3-theme linux material-design theme

Last synced: 24 Oct 2024

https://github.com/wdlkmpx/gwaveedit

Sound file editor (written in C using the GTK+ toolkit)

audio editing editor gtk gtk2 record recorder sound

Last synced: 24 Oct 2024

https://github.com/j-city/unknowdock

unknowdock status bar for unknowwm

bar gtk linux panel statusbar

Last synced: 16 Dec 2024

https://github.com/ix/notewell

A declaratively-built cross-platform Markdown editor written in Haskell.

cross-platform declarative-ui gfm gi-gtk github-flavored-markdown gtk haskell markdown

Last synced: 01 Nov 2024

https://github.com/sarincr/python-app-development-using-kivy

Kivy is a Python library that supports cross-platform development. That means you can use a single code base to create Android, iOS, and even Windows, Linux, and MacOS apps. Kivy provides flexible, modern UI elements and, of course, let's you keep using your new favorite language to build it all!

android app appdevelopment cross-platform data-science desktop-app gtk gui kivy kivy-application kivy-framework kivymd machine-learning pyqt pyqt5 pyside tensorflow tkinter tkinter-gui tkinter-python

Last synced: 14 Oct 2024

https://github.com/sodomon2/sodplayer

A lua-based video playing software made with GTK and GStreamer

gst gstreamer gtk lua

Last synced: 07 Nov 2024

https://github.com/diogox/Raven-Launcher

The engine for a blazing-fast, mac-like launcher for Linux.

gdk gtk gtk-rs launcher launcher-application linux relm rust ulauncher

Last synced: 02 Nov 2024

https://github.com/mauri870/dot-files

My personal dot files and configs

archlinux dunst gtk i3 i3wm neofetch picom polybar rofi

Last synced: 07 Nov 2024

https://github.com/abcdqfr/linux-wallpaperengine-gtk

A GTK-based frontend for linux-wallpaperengine, providing an intuitive interface to manage Steam Workshop wallpapers on Linux. Features include a wallpaper browser, quick switching, multi-monitor support, audio controls, and graphical settings management.

frontend gtk linux open-source python steam steamworkshop wallpaper-engine-software wallpapers

Last synced: 20 Dec 2024

https://github.com/nitely/nitepad

A scratchpad

gtk nim nim-lang notetaking

Last synced: 11 Oct 2024

https://github.com/simre1/reactive-markup-old

A haskell library for declarative GUI programming.

declarative-programming declarative-ui dynamic-markup gtk gui haskell hot-reload markup

Last synced: 07 Nov 2024

https://github.com/juanjosalvador/gmusic

GTK frontend for Music on Console

gtk moc music-on-console

Last synced: 11 Oct 2024

https://github.com/regolith-linux/cahuella

GTK+ Theme based on Adwaita using the Nord color palette

adwaita gtk gtk-theme nord-color-palette

Last synced: 12 Nov 2024

https://github.com/snxwman/rancid

An eww widget library and bar framework [WIP]

eww eww-bar eww-config eww-widgets gtk gtk3 linux linux-desktop ricing scss unixporn widget yuck

Last synced: 22 Jan 2025

https://github.com/iotagtk1/gladegenerator

This is a tool to support development with GTK+ Glade Interface Designer, which analyzes the contents of Glade files and automatically generates event handler syntax in C#.

csharp generator glade gtk gtk3 linux

Last synced: 01 Dec 2024

https://github.com/pauloo27/gotroller

📻 MPRIS controller wrote in Go for Polybar with extra GUI

go golang gtk gui mpris polybar

Last synced: 25 Nov 2024

https://github.com/abhineetraj1/cpp-gtk

GUI projects made in C++

cpp gtk gui gui-application

Last synced: 28 Nov 2024

https://github.com/oct2pus/listen

Simple Music Player; built with Gotk3.

go golang gotk3 gtk gtk3 music

Last synced: 06 Nov 2024

https://github.com/diogox/raven-launcher

The engine for a blazing-fast, mac-like launcher for Linux.

gdk gtk gtk-rs launcher launcher-application linux relm rust ulauncher

Last synced: 06 Nov 2024

https://github.com/seadve/spicy

Simulate circuits with Ngspice

circuit electronics gtk gtk-rs linux ngspice rust spice

Last synced: 19 Dec 2024

https://github.com/rgimad/gtk_examples

some examples of using GTK library

c gtk

Last synced: 05 Nov 2024

https://github.com/alainm23/color

Color

color gtk vala

Last synced: 19 Dec 2024

https://github.com/source-c/jumanji

gtk-2 & safari-core (webkit based) minimalistic browser

browser gtk tiny-tools webkit

Last synced: 18 Nov 2024

https://github.com/ferhatgec/prisma

Prisma, Python3 implementation of Prism web-browser

fegeya gtk gtk3 prism pygtk python python3 web-browser webkit webkit2 webkit2gtk

Last synced: 31 Dec 2024

https://github.com/olback/perif

Application to check battery, control lightning and sidetone on your peripherals!

app control controller corsair ds4 dualshock4 gtk gui headphones headset headset-control headsetcontrol linux ui wacom

Last synced: 15 Dec 2024

https://github.com/ferhatgec/edifor-gui

Fegeya EdiforGUI, same Edifor with GUI.

c cli code code-editor editor emacs gtk gtk3 gui libvte terminal vim vte

Last synced: 31 Dec 2024

https://github.com/karmadonov/protonvpn-gtk

Unofficial GTK 3 client for ProtonVPN

gtk gtk3 indicator protonvpn python python3

Last synced: 19 Nov 2024

https://github.com/cameronthecoder/logistics

A GTK + Libadwaita based app to manage docker containers and images

docker gnome gtk gtk4 libadwaita python

Last synced: 15 Nov 2024

https://github.com/kudima/minesweeper

minesweeper with gtk2

gtk gtk2 minesweeper minesweeper-game

Last synced: 24 Oct 2024

https://github.com/ntd/libagw

Additional GTK Widgets

gauge gtk gtk3 widgets

Last synced: 06 Nov 2024

https://github.com/bleakgrey/bokeh

[WIP] Non-destructive photo editor

gnome gtk gtk4 linux photo-editing photo-editor vala

Last synced: 16 Dec 2024

https://github.com/codenoid/terminus-red

Terminus Red GTK 2/3 Theme

gtk gtk2-theme gtk3-theme

Last synced: 08 Dec 2024

https://gitlab.com/hfernh/iwdgui

A graphical frontend for iwd, Intel's iNet Wireless Daemon

IWD gtk gui python

Last synced: 27 Oct 2024

https://github.com/aparokshaui/adwaita.docc

This project has moved to https://git.aparoksha.dev/aparoksha/adwaita.docc - Documentation for Adwaita for Swift

adwaita docc gnome gtk libadwaita linux swift swiftui

Last synced: 31 Jan 2025

https://github.com/echo-devim/simba

SMB lightweight client for Linux based on libdsm

cpp file-server file-share gtk libdsm samba smb

Last synced: 18 Dec 2024

https://github.com/devops-kung-fu/meadow

Create user interfaces in Go! Meadow generates Go code which connects to GTK objects as defined in a Glade file for easy use by gotk3

code-generator glade glade-files go golang gtk gtk3

Last synced: 22 Jan 2025

https://github.com/phf/sxgfx

Simple X Graphics: An Incomplete Survey

c graphics gtk sdl x11 xcb

Last synced: 21 Jan 2025

https://github.com/gjsify/gjsify

Combine the power of Typescript with the power of GJS

deno gjs gnome-desktop gtk javascript node typescript

Last synced: 16 Nov 2024

https://github.com/sonnyp/disappear

Free your desktop from cumbersome apps.

desktop gjs gnome gtk linux linux-app

Last synced: 11 Dec 2024

https://codeberg.org/turtle/stockpile

Keep count of restockable items

flatpak gtk gtk4 inventory-management libadwaita vala

Last synced: 22 Dec 2024

https://github.com/aurailus/scout

Search Utility for Linux.

gtk gtk3 seach start-menu

Last synced: 12 Dec 2024

https://github.com/diego-ivan/libportal-vala-demo

A demo for Libportal written in Vala

flatpak gtk libadwaita libportal vala

Last synced: 24 Oct 2024

https://github.com/marti2203/antlrstudio

ANTLRStudio : A minimalistic IDE for ANTLRv4 Grammars

antlr4 dotnet gtk gtk3 ide windows

Last synced: 17 Dec 2024

https://github.com/seadve/gsettings-macro

Macro for typesafe GSettings key access

gio glib gtk gtk-rs macro rust settings

Last synced: 14 Oct 2024

https://github.com/ruuda/audiograter

A GTK-based spectrogram viewer

flac gtk spectrogram

Last synced: 23 Oct 2024

https://github.com/mjakeman/hyena

A work-in-progess port of Banshee's Hyena utility library to .NET 5 and GTK 3.

csharp gtk gtk3

Last synced: 23 Oct 2024

https://github.com/maikel/glib-senders

Senders and Receivers for the GNOME Glib library

coroutines cpp gtk stdexec

Last synced: 05 Dec 2024

https://github.com/ciavash/gtklayershell

GtkLayerShell - A Raku module for interfacing with Gtk Layer Shell

gtk gtk-layer-shell gui module native nativecall raku raku-module rakulang wayland

Last synced: 20 Jan 2025

https://github.com/eucaue/nautilus-extension-copy-file-contents

🚀 Nautilus Copy File Contents - A simple extension for Nautilus that lets you quickly copy the contents of a text file with one click. =D

gtk nautilus nautilus-extension nautilus-python python

Last synced: 31 Oct 2024

https://github.com/kinten108101/austeur

An opinionated writing application for the GNOME desktop

gtk gtk-rs relm4 rust writer

Last synced: 24 Oct 2024

https://github.com/rusty-snake/zufall

Zufall, a tool to help on decisions.

decision gtk gtk-rs gtk3 helper only-for-linux random rust utility zufall

Last synced: 18 Jan 2025

https://github.com/bios-marcel/organiza

An attempt at writing a lightweight file manager for GTK3 using vala.

filemanager filemanager-ui gtk gtk3 keyboard linux navigation unix vala

Last synced: 12 Jan 2025

https://github.com/ndavd/media-controller

A system agnostic media controller

gtk gtk3 linux media mediakeys rust unix x11

Last synced: 27 Oct 2024

https://github.com/321zer0/gtk-c-tutorial

GTK+ 3 Tutorial in C

c-programming gtk gtk3

Last synced: 04 Jan 2025

https://github.com/charlesrocket/dorst

Codebase bootstrap/backup utility

backup git gtk

Last synced: 27 Oct 2024