glib
Rust bindings for the GLib library
gobject-sys
FFI bindings to libgobject-2.0
gio-sys
FFI bindings to libgio-2.0
gstreamer
Rust bindings for GStreamer
gtk4
Rust bindings of the GTK 4 library
gstreamer-app
Rust bindings for GStreamer App library
cairo-rs
Rust bindings for the Cairo library
gio
Rust bindings for the Gio library
gstreamer-video
Rust bindings for GStreamer Video library
pango
Rust bindings for the Pango library
gstreamer-base
Rust bindings for GStreamer Base library
libadwaita
Rust bindings for libadwaita
gdk4
Rust bindings of the GDK 4 library
gstreamer-gl
Rust bindings for GStreamer GL library
gstreamer-audio
Rust bindings for GStreamer Audio library
pangocairo
Rust bindings for the PangoCairo library
relm4
An idiomatic GUI library inspired by Elm and based on gtk4-rs
gstreamer-play
Rust bindings for GStreamer Play library
gstreamer-sdp
Rust bindings for GStreamer Sdp library
webkit2gtk
Rust bindings for webkit-gtk library
gstreamer-webrtc
Rust bindings for GStreamer WebRTC library
gstreamer-rtp
Rust bindings for GStreamer Rtp library
gstreamer-pbutils
Rust bindings for GStreamer Base Utils library
soup3
Soup crate for Rust
gsk4
Rust bindings of the GSK 4 library
gdk-pixbuf
Rust bindings for the GdkPixbuf library
gstreamer-rtsp-server
Rust bindings for GStreamer RTSP Server library
gstreamer-tag
Rust bindings for GStreamer Tag Support library
gstreamer-allocators
Rust bindings for GStreamer Allocators library
gdk4-x11
Rust bindings of the GDK4 X11 library
glib-build-tools
Rust bindings for the Gio library, build script utils crate
graphene-rs
Rust bindings for the Graphene library
sourceview5
Rust bindings for GtkSourceView 5
gstreamer-net
Rust bindings for GStreamer Net library
gstreamer-rtsp
Rust bindings for GStreamer Rtsp library
gstreamer-check
Rust bindings for GStreamer Check library
gio-unix
Rust bindings for the GioUnix library
gdk4-wayland
Rust bindings of the GDK 4 Wayland library
gstreamer-editing-services
Rust bindings for GStreamer Editing Services
webkit6
Rust bindings for WebKit 6.0
librsvg
render SVG images to Cairo surfaces. GNOME uses this to render SVG icons. Outside of GNOME, other desktop environments use it for similar purposes. Wikimedia uses it for Wikipedia's SVG diagrams.
glib-unix
Rust bindings for the GLibUnix library
gstreamer-controller
Rust bindings for GStreamer Controller library
gdk4-win32
Rust bindings of the GDK4 Win32 library
gstreamer-validate
Rust bindings for GStreamer Validate library
gstreamer-player
Rust bindings for GStreamer Player library
gstreamer-vulkan
Rust bindings for GStreamer Vulkan library
gstreamer-analytics
Rust bindings for GStreamer Analytics library
gstreamer-mse
Rust bindings for GStreamer MSE library
libshumate
Rust bindings for libshumate
gstreamer-mpegts
Rust bindings for GStreamer MpegTs library
glib-sys
FFI bindings to libglib-2.0
gstreamer-d3d12
Rust bindings for GStreamer D3D12 library
pango-sys
FFI bindings to libpango-1.0
gtk4-sys
FFI bindings of GTK 4
glib-win32
Rust bindings for the GLibWin32 library
xremap
Dynamic key remap for X and Wayland
gdk4-macos
Rust bindings of the GDK4 macos library
computer-use-linux
Linux desktop control over MCP — AT-SPI accessibility tree, multi-compositor window targeting (GNOME, KWin, Hyprland, i3, COSMIC), screencast portal screenshots, and ydotool input synthesis…
news-flash
Base library for a modern feed reader
gdk-pixbuf-sys
FFI bindings to libgdk_pixbuf-2.0
vte4
Rust bindings for the VTE Gtk4 library
libpanel
Rust bindings for GNOME libpanel
cairo-sys-rs
FFI bindings to libcairo
gstreamer-gl-wayland
Rust bindings for GStreamer GL library (Wayland support)
gdk4-sys
FFI bindings of GDK 4
tracker-rs
Rust bindings for tracker
gstreamer-utils
Exposes an object to build several Gst pipeline with one producer and several consumer
gio-win32
Rust bindings for the GioWin32 library
graphene-sys
FFI bindings to libgraphene-1.0
copycopy
Global double-copy trigger (press Ctrl/Cmd+C twice): capture clipboard content + foreground app info and hand it to your code
cargo-credential-libsecret
A Cargo credential process that stores tokens with GNOME libsecret
gstreamer-gl-x11
Rust bindings for GStreamer GL library (X11 support)
gstreamer-sys
FFI bindings to libgstreamer-1.0
javascriptcore6
Rust bindings for JavaScriptCore 6
javascriptcore-rs
Rust bindings for the javacriptcore library
gegl
bindings
libspelling
Rust bindings for libspelling
search-provider
Rust wrapper around the GNOME Shell search provider API
libxslt
wrapper for libxslt - The XSLT C library for GNOME
soup3-sys
FFI bindings of Soup 3
libadwaita-sys
FFI bindings for libadwaita
relm4-components
An idiomatic GUI library inspired by Elm and based on gtk4-rs
libphosh
Rust bindings for libphosh
startup-disk
Interface to choose the startup volume on Apple Silicon systems
webkit-web-process-extension6
Rust bindings for WebKitWebProcessExtension 6
flatplay
CLI tool to build and run Flatpak applications
gsk4-sys
FFI bindings of GSK 4
spice-client-glib
Rust bindings for the Spice client library
libflatpak
bindings
xou816/spot
Native Spotify client for the GNOME desktop
gdk4-wayland-sys
FFI bindings of GDK4 Wayland
gvnc
Rust bindings for the GVnc library
gdk4-x11-sys
FFI bindings of GDK4 X11
libhandy
Rust bindings for libhandy
pangocairo-sys
FFI bindings to PangoCairo
gtk-test
test GTK UIs
relm4-css
An idiomatic GUI library inspired by Elm and based on gtk4-rs
gtk-markdown
A GTK4 widget that renders a subset of Markdown as native GTK widgets
gstreamer-video-sys
FFI bindings to libgstvideo-1.0
tracker-sys
FFI bindings to libtracker-3.0
gio-unix-sys
FFI bindings to libgio-2.0 Unix APIs
glib-unix-sys
FFI bindings to libglib-2.0 Unix APIs
sorting-algorithm
various sorting algorithms
gnome_window_calls
interacting with top level windows in Gnome
gdk4-win32-sys
FFI bindings of GDK4 Win32
gstreamer-vulkan-wayland
Rust bindings for GStreamer Vulkan library (Wayland support)
gstreamer-base-sys
FFI bindings to libgstbase-1.0
gstreamer-vulkan-xcb
Rust bindings for GStreamer Vulkan library (XCB support)
gstreamer-audio-sys
FFI bindings to libgstaudio-1.0
libgnome-games-support
Rust bindings for libgnome-games-support
gstreamer-gl-sys
FFI bindings to libgstgl-1.0
gdk4-macos-sys
FFI bindings of GDK4 macos
gstreamer-pbutils-sys
FFI bindings to libgstpbutils-1.0
sourceview5-sys
FFI bindings for GtkSourceView 5
gio-win32-sys
FFI bindings to libgio-2.0 Win32 APIs
libdazzle
Rust bindings for libdazzle
libglycin-rebind
Safe bindings for libglycin
wanderlay
Click-through, always-on-top text overlay for GNOME Wayland
gspell
Rust bindings for gspell
webkit2gtk-sys
Rust binding for webkit-gtk library
gstreamer-app-sys
FFI bindings to libgstapp-1.0
glib-win32-sys
FFI bindings to libglib-2.0 Win32 APIs
gstreamer-play-sys
FFI bindings to libgstplay-1.0
libshumate-sys
FFI bindings for libshumate
gstreamer-rtsp-server-sys
FFI bindings to libgstrtspserver-1.0
sourceview4
API bindings for GtkSourceView 4
gstreamer-gl-egl-sys
FFI bindings to libgstgl-1.0 (EGL support)
gstreamer-rtp-sys
FFI bindings to libgstrtp-1.0
gstreamer-webrtc-sys
FFI bindings to libgstwebrtc-1.0
gstreamer-tag-sys
FFI bindings to libgsttag-1.0
gstreamer-gl-x11-sys
FFI bindings to libgstgl-1.0 (X11 support)
gstreamer-gl-wayland-sys
FFI bindings to libgstgl-1.0 (Wayland support)
gstreamer-sdp-sys
FFI bindings to libgstsdp-1.0
libglycin-gtk4-rebind
Safe bindings for libglycin-gtk4
gstreamer-allocators-sys
FFI bindings to libgstallocators-1.0
gstreamer-mse-sys
FFI bindings to libgstmse-1.0
babl
bindings
javascriptcore5-rs
Rust bindings for the javacriptcore library
gstreamer-net-sys
FFI bindings to libgstnet-1.0
webkit2gtk5
Rust bindings for webkit-gtk library
webkit6-sys
FFI bindings for WebKit 6.0
gstreamer-rtsp-sys
FFI bindings to libgstrtsp-1.0
gstreamer-check-sys
FFI bindings to libgstcheck-1.0
libglycin-rebind-sys
FFI bindings for libglycin
gstreamer-analytics-sys
FFI bindings to libgstanalytics-1.0
gstreamer-editing-services-sys
FFI bindings to libges-1.0
gstreamer-vulkan-sys
FFI bindings to libgstvulkan-1.0
gstreamer-mpegts-sys
FFI bindings to libgstmpegts-1.0
soup2
Soup2 crate for Rust
libpanel-sys
FFI bindings for GNOME libpanel
gstreamer-player-sys
FFI bindings to libgstplayer-1.0
gstreamer-validate-sys
FFI bindings to libgstvalidate-1.0
gegl-sys
GEGL FFI Bindings
gtk_liststore_item
Automatic gtk::ListStore struct derive for Rust
javascriptcore6-sys
FFI bindings for JavaScriptCore 6
gnome-custom-keybindings
used to add keybindings for custom shortcuts on Gnome. See the
cargo docfor more information.
gstreamer-controller-sys
FFI bindings to libgstcontroller-1.0
libglycin-gtk4-rebind-sys
FFI bindings for libglycin-gtk4
clipboard-sync
Synchronizes the clipboard across multiple X11 and wayland instances running on the same machine
vala
Safe Rust bindings to libvala, the Vala compiler library
gstreamer-d3d12-sys
FFI bindings to libgstd3d12-1.0
clutter-rs
Rust bindings for the Clutter library
libspelling-sys
FFI bindings for libspelling
webkit-web-process-extension6-sys
FFI bindings for WebKitWebProcessExtension 6
gsettings-desktop-schemas
Rust bindings for gsettings-desktop-schemas
javascriptcore-rs-sys
Sys functions for the Rust bindings of the javacriptcore library
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
gtk
UNMAINTAINED Rust bindings for the GTK+ 3 library (use gtk4 instead)
spice-client-glib-sys
Raw C-FFI bindings for the Spice GLib library
gvnc-sys
Raw C-FFI bindings for the GVnc library
gmime
Bindings for gmime-3.0
gnome-desktop
Rust bindings for the GNOME Utility Library
qsspodcasts_fs_utils
filesystem utils for QSSPodcasts. You probably don't have any need for it.
gstreamer-vulkan-wayland-sys
FFI bindings to libgstvulkan-1.0 (Wayland support)
gstreamer-vulkan-xcb-sys
FFI bindings to libgstvulkan-1.0 (XCB support)
nautilus-extension
Safe Rust wrapper for libnautilus-extension, to extend GNOME Nautilus file browser (aka Files in Ubuntu)
qsspodcasts_path_providing
Path providing utilities for QSSPodcasts, you probably don't need it
cogl-rs
Rust bindings for the Cogl library
gdkx11
UNMAINTAINED Rust bindings for the GDK X11 library (use gdk4-x11 instead)
libflatpak-sys
libflatpak FFI bindings
wechsel-wallpaper
A plugin for Wechsel that lets you define unique wallpapers for each project
gst-plugin
Infrastructure for writing GStreamer plugins in Rust
cargo-credential-gnome-secret
A Cargo credential process that stores tokens with GNOME libsecret
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
cairo-rs-colors
Rust bindings for the Cairo library
random-wall
web server written with Rust to use local a local folder for the Random Wallpaper GNOME extension
libhandy-sys
The sys part of the rust bindings for libhandy
gradience-cli
Change the look of GNOME, with ease
atk
UNMAINTAINED Rust bindings for the ATK library
libgnome-games-support-sys
FFI bindings for libgnome-games-support
gnome-egpu
udev rules for eGPU on Gnome
tauri-webkit2gtk
Rust bindings for webkit-gtk library
glib-macros
Rust bindings for the GLib library, proc macros crate
qsspodcasts_podcast_management
podcast management library for QSSPodcasts, you probably don't need it
goa
The bindings for the GNOME Online Accounts library
libphosh-sys
FFI bindings for libphosh
pipemenu
Gnome (GTK4 + libadwaita) dmenu alternative
qsspodcasts_data_transport
Data transport utilities for QSSPodcasts, you probably don't need it
libdazzle-sys
FFI bindings for libdazzle
gse_do_not_disturb
interacting with the Do Not Disturb GNOME Shell Extension
babl-sys
Babl FFI bindings
webkit2gtk5-webextension-sys
FFI bindings for webkit2gtk5-webextension library
webkit2gtk5-sys
Rust binding for webkit-gtk library
javascriptcore5-rs-sys
Sys functions for the Rust bindings of the javacriptcore library
gspell-sys
Raw C-FFI bindings for the gspell library
qsspodcasts_str_to_lines
Some utility crate for QSSPodcasts, you probably don't need it
gdkwayland-sys
UNMAINTAINED FFI bindings to libgdk-3-wayland (use gdk4-wayland-sys instead)
qsspodcasts_autocomplete_server
autocomplete server for QSSPodcasts, you probably don't need it
gtk4-macros
Macros helpers for GTK 4 bindings
qsspodcasts_abstract_frontend
Abstract frontend library for QSSPodcasts, you probably don't need it
gnome-randr
A reimplementation of xrandr for Gnome on Wayland
clutter-sys-rs
FFI bindings for the Clutter library
qsspodcasts_podcast_download
Podcast download utilities for QSSPodcasts, you probably don't need it
goa-oauth2
A command-line utility for retrieving OAuth2 tokens from GNOME Online Accounts
whatawhat-lib
A collection of utils for windows and linux for collecting activity data
gsettings-desktop-schemas-xinux
Rust bindings for gsettings-desktop-schemas
gnome-desktop-xinux
Rust bindings for the GNOME Utility Library
Try searching with DuckDuckGo.