A curated list of
awesome apps, extensions, modules, themes and tools for the GNOME Desktop Environment.
Items marked with
are applications officially maintained and distributed by the GNOME Project as part of the core set of applications and tools.
NFO Viewer - Simple viewer for NFO files, beating text editors with preset font and encoding settings and clickable hyperlink support. 40 9
Paperwork - Personal document manager for scanned documents and PDFs. 180 32
Easy Ebook Viewer - Modern GTK Python app to easily read ePub files. 207 22
Bookworm - Simple, focused eBook reader that looks good in GNOME. 119 15
Showdown - Simple markdown viewer. 16 10
Webmusic - Web-based music player that integrates your favorite music services into the desktop. 3 1
Nuvola Player - Runtime for web-based music streaming services providing a more native user experience and integration with Linux desktop environments.
Vocal - Powerful, beautiful, and simple podcast client for the modern free desktop. 57 21
GNOME MPV - GUI for the MPV media player for GNOME. 174 46
Lollypop - Beautiful music application.
GRadio - Client for web-based radio. 238 50
Parlatype - Audio player specialized for transcription.
Pulseeffect - Provides limiter, compressor, reverberation, equalizer and auto volume effects for PulseAudio applications. 393 41
Curlew - Multimedia converter for Linux
Cozy - Audiobook player for Linux 83 11
Coulr - Convert between RGB and hexadecimal codes for colours. 18 3
GColor 3 - GTK3 color picker for GNOME.
GThumb - Powerful and advanced application to manage your photos and images in GNOME.
GNOME Games - Game launcher and an emulation frontend to libretro.
GNOME Tweak Tool - Official tweak tool provided by the GNOME project for tweaking your desktop.
GNOME AppFolders Manager - Tool to manage the applications folder in the application overlay of GNOME.
Menulibre - Manage your applications categories if you use a traditional application menu like Arc or the Application Menu.
HydraPaper - Set a different backgrounds for each monitor on GNOME 21 2
Catfish - Search application, created for XFCE but follows the GNOME HIG.
Tilix - Tiling terminal emulator for GNOME. 1k 114
GPaste - Clipboard manager for GNOME (composed of an applicaiton and an extension). 213 39
Peek - Simple screen recorder that saves your recording as a GIF. 2k 96
GTK Modules and Systems
Plotinus - Command palette for GTK3 Applications. 424 9
Application Menu - Category-based menu for applications.
Places Indicator - Menu that provides fast access to your folders.
- Windows7-like application menu inspired by the one in Zorin OS. 136 43
TopIcons Plus - Traditional systray for the status bar of GNOME.
KStatusNotifiers/AppIndicator Support - Appindicator systray for GNOME.
Argos - Turns executables' standard output into panel dropdown menus; fully compatible with BitBar app for macOS.
- Divides the status menu into several applets. 1 2
Window Corner Preview - Create and anchor preview of a window to a corener of the screen.
Cascade Windows - Quickly arrange windows in a cascade.
No Title Bar - Merges the activity bar and the title bar of maximized windows.
gTile - Brings more advanced tiling to GNOME Shell. 76 27
Shellshape - Tiling window extension for GNOME Shell.
Docks and Panels
Dash-to-Dock - Transforms the GNOME Dash into a fully-featured dock.
Workspace-to-Dock - Modern dock that fuses the functionalities of workspaces and docks.
Dash-to-Panel - Modern taskbar/panel not unlike the ones on Windows 7+ and KDE.
Oomox - Generates different color variations of Numix theme (GTK2, GTK3), Gnome-Colors and Archdroid icons. 402 36
Minwaita - Compact fork of Adwaita. (GTK, Shell) 58 5
Adwaita Tweaks - Compact version of Adwaita, more faithful than minwaita but less compact. (GTK, Shell) 41 6
Materia - Material Design-like theme for GNOME/GTK+ based desktop environments. (GTK, Shell) 293 25
Adapta - Adaptive GTK+ theme based on Material Design Guidelines. (GTK, Shell) 2k 181
Vimix - A flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell. 256 33
Arc - Flat theme with transparent elements. (GTK, Shell) 3k 176
Pop - Official theme of Pop!_OS by System76, using a two-color blue and orange scheme. (GTK, Shell) 130 17
United - Unity8-inspired theme for GNOME. (GTK, Shell) 251 24
Numix - Popular flat semi-dark theme with an orange touch. (GTK) 322 79
Zukitre - Flat grey theme, part of the zuki-theme suite. (GTK, works with Zuki-Shell for the shell theme) 457 71
Greybird - Official Xubuntu theme. (GTK) 283 100
Vertex - Metallic theme created by horst3180, the creator of Arc. (GTK, Shell) 388 36
GNOME OSX - Theme that mimics the look and feel of macOS. (GTK, Shell) 24 2
Zukitwo - Skeumorphic grey theme, part of the zuki-theme suite. (GTK, works with Zuki-Shell for the shell theme). 457 71
Paper - Material icon theme.
Papirus - Material icon theme, initially based on Paper. 1k 136
Pop! - Official icon theme of Pop!_OS by System76, based on Papirus. 7 1
La Capitaine - Icon inspired by macOS and Material Design guidelines. 465 61
Moka - Simple squared icon theme, loosely based on the Tango specification.
Obsidian - Continuation of the famous Faenza theme. 63 17
Numix Circle - Flat rounded icon theme. 1k 369
Numix Square - Flat square icon theme. 92 10
Elementary XFCE - Desktop-agnostic version of the icons of elementary OS. 134 40
ComixCursors - X11 mouse theme with a comics feeling. Available in six colors and three variants (regular, slim and opaque).
Bibata - Silm material-based cursor theme.
Capitaine Cursors - An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to be paired with La Capitaine icons. 89 8
Libraries and Utility
libdazzle - Companion library to GObject and Gtk+, providing various features that the creators wish were in the underlying library but cannot add for various reasons.
Hello - Set of Hello World examples for GNOME in different languages. 32 14