Category: gui-libs
Search
Compact View
amtk
- Ebuilds: 1, Stable: 5.6.1 , Testing: 5.6.1
Description: Actions, Menus and Toolbars Kit for GTK+ applications
Homepage: https://gitlab.gnome.org/World/amtk
License: LGPL-2.1+
aquamarine
- Ebuilds: 2, Testing: 9999
Description: Aquamarine is a very light linux rendering backend library
Homepage: https://github.com/hyprwm/aquamarine
casilda
- Ebuilds: 1, Testing: 1.2.1
Description: A simple Wayland compositor widget for Gtk 4 which can be used to embed other
processes windows in your Gtk 4 application.
Homepage: https://gitlab.gnome.org/jpu/casilda
License: LGPL-2.1
dfl-applications
- Ebuilds: 1, Testing: 0.3.0
Description: This library provides a thin wrapper around QApplication and the rest.
Homepage: https://gitlab.com/desktop-frameworks/applications
License: GPL-3
dfl-ipc
- Ebuilds: 1, Testing: 0.3.0
Description: Two very simple classes for IPC. Used by DFL::Application.
Homepage: https://gitlab.com/desktop-frameworks/ipc
License: GPL-3
dfl-login1
- Ebuilds: 1, Testing: 0.3.0
Description: DFL Login1 class implements a part of the systemd logind dbus protocol.
Homepage: https://gitlab.com/desktop-frameworks/login1
License: GPL-3
dfl-utils
- Ebuilds: 2, Testing: 0.3.0
Description: This library provides single-instance Application classes for various utilities.
Homepage: https://gitlab.com/desktop-frameworks/utils
License: GPL-3
display-manager-init (ambiguous, available in 2 overlays)
- Ebuilds: 2, Stable: 1.1.2-r4 , Testing: 1.1.2-r4
Description: RC init files for starting display and login managers
Homepage: https://wiki.gentoo.org/wiki/Project:X11
License: GPL-2
egl-gbm
- Ebuilds: 1, Stable: 1.1.3 , Testing: 1.1.3
Description: NVIDIA GBM EGL external platform library
Homepage: https://github.com/NVIDIA/egl-gbm/
egl-wayland
- Ebuilds: 1, Stable: 1.1.21 , Testing: 1.1.21
Description: NVIDIA wayland EGL external platform library
Homepage: https://github.com/NVIDIA/egl-wayland/
egl-wayland2
- Ebuilds: 1, Stable: 1.0.1 , Testing: 1.0.1
Description: NVIDIA wayland EGL external platform library, version 2
Homepage: https://github.com/NVIDIA/egl-wayland2/
egl-x11
- Ebuilds: 2, Stable: 1.0.4 , Testing: 1.0.5
Description: NVIDIA X11/XCB EGL external platform library
Homepage: https://github.com/NVIDIA/egl-x11/
eglexternalplatform
- Ebuilds: 1, Stable: 1.2.1 , Testing: 1.2.1
Description: EGL External Platform interface
Homepage: https://github.com/NVIDIA/eglexternalplatform/
License: MIT
ftxui
- Ebuilds: 1, Testing: 6.1.9
Description: C++ Functional Terminal User Interface
Homepage: https://github.com/ArthurSonzogni/FTXUI
License: MIT
gdk-pixbuf-loader-webp
- Ebuilds: 1, Stable: 0.2.7 , Testing: 0.2.7
Description: WebP GDK Pixbuf Loader library
Homepage: https://github.com/aruiz/webp-pixbuf-loader
License: LGPL-2+
greetd (ambiguous, available in 2 overlays)
- Ebuilds: 3, Stable: 0.10.3-r1 , Testing: 0.10.3-r1
Description: ipc based login daemon
Homepage: https://git.sr.ht/~kennylevinsen/greetd/
License: GPL-3+ Apache-2.0 MIT Unicode-DFS-2016 Unlicense
gtk (ambiguous, available in 5 overlays)
- Ebuilds: 6, Stable: 4.22.0 , Testing: 4.22.1 , 4.22.0 , 4.18.6-r1 , 4.14.3
Description: GTK is a multi-platform toolkit for creating graphical user interfaces
Homepage: https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/
License: LGPL-2+
gtk-layer-shell
- Ebuilds: 2, Stable: 0.10.0 , Testing: 0.10.0
Homepage: https://github.com/wmww/gtk-layer-shell
License: MIT-with-advertising LGPL-3+
gtk-nocsd
- Ebuilds: 1
Description: An LD_PRELOAD library to disable CSD in GTK3/4, LibHandy, and LibAdwaita apps.
Homepage: https://codeberg.org/MorsMortium/gtk-nocsd
License: GPL-3+
gtk4-layer-shell (ambiguous, available in 3 overlays)
- Ebuilds: 5, Testing: 1.3.0
Description: A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4
Homepage: https://github.com/wmww/gtk4-layer-shell
License: MIT
gtksourceview (ambiguous, available in 2 overlays)
- Ebuilds: 3, Stable: 5.16.0 , Testing: 5.18.0
Description: A text widget implementing syntax highlighting and other features
Homepage: https://wiki.gnome.org/Projects/GtkSourceView
License: LGPL-2.1+
hy3
- Ebuilds: 2, Testing: 0.53.0.1
Description: i3/sway-like layout for hyprland
Homepage: https://github.com/outfoxxed/hy3
License: GPL-3
hyprcursor
- Ebuilds: 2, Testing: 9999
Description: The hyprland cursor format, library and utilities
Homepage: https://github.com/hyprwm/hyprcursor
hyprland-guiutils
- Ebuilds: 2, Testing: 9999
Description: Hyprland GUI utilities, successor to hyprland-qtutils
Homepage: https://github.com/hyprwm/hyprland-guiutils
hyprland-qt-support
- Ebuilds: 2, Testing: 9999
Description: QML style provider for hypr* Qt apps
Homepage: https://github.com/hyprwm/hyprland-qt-support
hyprtoolkit
- Ebuilds: 3, Testing: 9999
Description: A modern C++ Wayland-native GUI toolkit
Homepage: https://github.com/hyprwm/hyprtoolkit
hyprutils
- Ebuilds: 3, Testing: 9999
Description: Hyprland utilities library used across the ecosystem
Homepage: https://github.com/hyprwm/hyprutils
hyprwire
- Ebuilds: 3, Testing: 9999
Description: A fast and consistent wire protocol for IPC
Homepage: https://github.com/hyprwm/hyprwire
kddockwidgets
- Ebuilds: 1, Stable: 2.4.0 , Testing: 2.4.0
Description: KDAB's Dock Widget Framework for Qt
Homepage: https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
License: || ( GPL-2 GPL-3 ) BSD MIT
libadwaita (ambiguous, available in 3 overlays)
- Ebuilds: 5, Stable: 1.7.7-r1 , Testing: 1.9_rc
Description: Building blocks for modern GNOME applications
Homepage: https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita
License: LGPL-2.1+
libdecor (ambiguous, available in 3 overlays)
- Ebuilds: 7, Stable: 0.2.3 , Testing: 9999
Description: A client-side decorations library for Wayland clients
Homepage: https://gitlab.freedesktop.org/libdecor/libdecor
License: MIT
libgedit-amtk
- Ebuilds: 2, Stable: 5.9.0 , Testing: 5.9.2
Description: Actions, Menus and Toolbars Kit for GTK applications
Homepage: https://gitlab.gnome.org/World/gedit/libgedit-amtk
License: LGPL-2.1+
libgedit-gfls
- Ebuilds: 2, Stable: 0.2.1 , Testing: 0.3.1
Description: A module dedicated to file loading and saving
Homepage: https://gitlab.gnome.org/World/gedit/libgedit-gfls
License: LGPL-3+
libgedit-gtksourceview
- Ebuilds: 2, Stable: 299.4.0-r1 , Testing: 299.5.0
Description: Gedit Technology - Source code editing widget
Homepage: https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview
License: LGPL-2.1+
libgedit-tepl
- Ebuilds: 2, Stable: 6.12.0-r1 , Testing: 6.13.0
Description: GtkSourceView-based text editors and IDE helper library
Homepage: https://gitlab.gnome.org/World/gedit/libgedit-tepl
License: LGPL-3+
libhandy
- Ebuilds: 1, Stable: 1.8.3 , Testing: 1.8.3
Description: Building blocks for modern adaptive GNOME apps
Homepage: https://gitlab.gnome.org/GNOME/libhandy/
License: LGPL-2.1+
libpanel
- Ebuilds: 2, Stable: 1.10.2 , Testing: 1.10.3
Description: A dock/panel library for GTK 4
Homepage: https://gitlab.gnome.org/GNOME/libpanel
License: LGPL-3+
libsfdo
- Ebuilds: 1, Testing: 0.1.4
Description: Collection of libraries which implement some freedesktop.org specifications
Homepage: https://gitlab.freedesktop.org/vyivel/libsfdo
License: BSD-2
libwlembed
- Ebuilds: 2, Stable: 0.0.0_pre20250715 , Testing: 0.0.0_pre20250715
Description: A library for easily adding embedded Wayland compositor functionality
Homepage: https://gitlab.xfce.org/kelnos/libwlembed
License: GPL-3
libwpe
- Ebuilds: 2, Stable: 1.16.2 , Testing: 1.16.3
Description: Platform-agnostic interfaces for WPE WebKit
Homepage: https://wpewebkit.org/
License: BSD-2
neatvnc
- Ebuilds: 4, Stable: 0.9.2 , Testing: 9999
Description: Liberally licensed VNC server library with a clean interface
Homepage: https://github.com/any1/neatvnc/
papersway
- Ebuilds: 1, Testing: 9999
Description: a ipc plugin for sway to bring scrollable tilling to sway/i3wm
Homepage: https://spwhitton.name/tech/code/papersway/
License: GPL3
qt-color-widgets
- Ebuilds: 1, Testing: 3.0.0
Description: Qt (C++) widgets to manage color inputs
Homepage: https://gitlab.com/mattbas/Qt-Color-Widgets/
License: LGPL-3+
scenefx
- Ebuilds: 2, Testing: 0.4.1
Description: A replacement for the wlroots scene API with eye-candy effects.
Homepage: https://github.com/wlrfx/scenefx
License: MIT
sway-systemd (ambiguous, available in 3 overlays)
- Ebuilds: 3, Testing: 0.4.1
Description: Systemd integration for Sway session
Homepage: https://github.com/alebastr/sway-systemd
License: MIT
tepl
- Ebuilds: 1, Stable: 6.8.0 , Testing: 6.8.0
Description: GtkSourceView-based text editors and IDE helper library
Homepage: https://gitlab.gnome.org/swilmet/tepl
License: LGPL-3+
vte (ambiguous, available in 2 overlays)
- Ebuilds: 3, Stable: 0.80.4-r1 , Testing: 0.83.90 , 0.80.4-r1
Description: Library providing a virtual terminal emulator widget
Homepage: https://gitlab.gnome.org/GNOME/vte
License: LGPL-3+ GPL-3+
vte-common (ambiguous, available in 2 overlays)
- Ebuilds: 3, Stable: 0.80.4 , Testing: 0.83.90
Description: Library providing a virtual terminal emulator widget
Homepage: https://gitlab.gnome.org/GNOME/vte
License: LGPL-3+ GPL-3+
wayfire-plugins-extra
- Ebuilds: 2, Stable: 0.10.0 , Testing: 9999
Description: extra plugins for wayfire
Homepage: https://github.com/WayfireWM/wayfire-plugins-extra
wayland-proxy
- Ebuilds: 1, Testing: 1.2
Description: Wayland compositor and client load balancer (prevent disconnections under load)
Homepage: https://github.com/stransky/wayland-proxy/
License: MPL-2.0
wayqt
- Ebuilds: 1, Testing: 0.3.0
Description: A Qt-based wrapper for various wayland protocols.
Homepage: https://gitlab.com/desktop-frameworks/wayqt
License: MIT
wf-config
- Ebuilds: 2, Stable: 0.10.0 , Testing: 9999
Description:
Library for creating and parsing the configuration
file for the WayfireWM while also allowing you to
make changes in the configuration and reload them on
the fly.
Homepage: https://github.com/WayfireWM/wf-config
wlroots (ambiguous, available in 2 overlays)
- Ebuilds: 7, Stable: 0.20.0 , Testing: 9999
Description: Pluggable, composable, unopinionated modules for building a Wayland compositor
Homepage: https://gitlab.freedesktop.org/wlroots/wlroots
wpebackend-fdo
- Ebuilds: 2, Stable: 1.16.0 , Testing: 1.16.1
Description: WPE backend designed for Linux desktop systems
Homepage: https://wpewebkit.org/
License: BSD-2
xdg-desktop-portal-hyprland
- Ebuilds: 2, Testing: 9999
Description:
An XDG Desktop Portal (later called XDP) is a program that lets
other applications communicate swiftly with the compositor through
D-Bus. It's used for stuff like e.g. opening file pickers, screen sharing.
On Wayland, it also requires an implementation. For Hyprland, you'd usually
use xdg-desktop-portal-wlr (later called XDPW). Unfortunately, due to various
reasons the -wlr portal is inferior to the KDE or Gnome ones. In order to
bridge the gap, Hyprland has its own fork of XDPW that has more features,
called xdg-desktop-portal-hyprland.
Homepage: https://github.com/hyprwm/xdg-desktop-portal-hyprland
xdg-desktop-portal-lxqt
- Ebuilds: 1, Stable: 1.3.0 , Testing: 1.3.0
Description: Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt
Homepage: https://lxqt-project.org/
xdg-desktop-portal-wlr
- Ebuilds: 4, Stable: 0.7.1-r2 , Testing: 9999
Description: xdg-desktop-portal backend for wlroots
Homepage: https://github.com/emersion/xdg-desktop-portal-wlr