Awesome GNOME 

A curated list of awesome apps, extensions, modules, themes
and tools for the GNOME Desktop Environment.
GNOME is a desktop environment
for Linux and Unix-like operating systems, designed to put the user in
control and get things done. It uses GTK for its applications and
Clutter and JavaScript for its official desktop shell.
Items marked with
are applications officially maintained and
distributed by the GNOME Project as part of the core set of applications
and tools, or extensions that are maintained and distributed as part of
the Classic mode.
Items marked with
are applications championed by the GNOME Circle initiative that aims to
showcase the best apps and libraries for GNOME.
Contents
Applications
Internet and Networking
- GNOME Web - Official
web browser project of GNOME.

- Fragments -
BitTorrent client.

- Newsflash - RSS feeds
reader.

- Font
Downloader - Install fonts from online sources
- Tangram - Browser for
your pinned tabs.

- Polari - Talk to people
on IRC.

- Warp - Fast and secure
file transfer.

- Wike - Search and read
Wikipedia articles.

- Feeds - An
RSS/Atom feed reader.
- Haguichi - Graphical frontend
for Hamachi.
- Parabolic
-
yt-dlp graphical fronted.
- Geopard -
Colorful Gemini client.
- Fractal -
Matrix client.
- Dino - XMPP Client.
- Dissent -
Third-party Discord client prioritasing speed over feature completeness
(with user theming through CSS).
- Tuba - Client for
federated social networks (Mastodon, GoToSocial, Akkoma).

- Pipeline
- YouTube Client.
- Netsleuth -
Utility for the calculation and analysis of IP subnet values.
- Turn On - Utility to
send Wake On LAN (WoL) magic packets to devices in a network.
Office
- Apostrophe -
Distraction-free Markdown editor.

- Citations - Manage
your bibliography.

- NFO
Viewer - Simple viewer for NFO files, beating text editors with
preset font and encoding settings and clickable hyperlink support.
- Foliate
- Simple and modern eBook reader.
- Paper
Clip - PDF metadata editor.
- RNote
- Sketch and take handwritten notes.
- Morphosis -
Document converter (using Pandoc) supporting PDF, Markdown, RST, LaTeX,
HTML, Microsoft Word, Open/Libre Office and EPUB formats.
Productivity and Time
- Solanum - Balance
working time and break time.

- Khronos -
Log the time it took to do tasks.
- Errands - Todo application
for those who prefer simplicity.

- Endeavour -
Manage your tasks.
- Timetrack -
Time tracker.
- Teleprompter
- Simple application to read scrolling text from your screen.
- Planify -
Project and task manager with Todoist support.
- Time
Tracker - Local-first project time tracker with sync option via
cloud or network storage (CSV file).
- Newelle - Virtual
assistant (local, based on GPT4All) that interacts with the system by
running shell commands and execute Python code.
Well Being
- Shortwave - Client
for web-based radio.

- Video Trimer -
Trim video quickly.

- Amberol - Plays music,
and nothing else.

- Mousai - Identify any
songs in seconds.

- Podcasts - Listen to
your favourite podcasts.

- Decibels - Simple
music player with waveform view.

- Cozy -
Audiobook player.
- Celluloid
- Simple frontend for mpv.
- Parlatype - Audio
player specialized for transcription.
- Easy
Effects - Audio effects for PipeWire applications .
- Spot -
Spotify Client.
- Clapper - Simple
and modern media player.
- Footage -
Application to trim, flip, rotate and crop individual clips.
- Aviator
- Utility for encoding with SVT-AV1 & Opus.
- Gapless
- Play your music elegantly.
- Monophony
- Stream music from YouTube.
- Collector -
Dropover utility that allows to drag files/images/text into a collection
window and drop them anywhere.
- Fotema -
Photo gallery with support for iOS Live Photos and Samsung Motion Photos
and with map view.
- Drum Machine -
Create and play drum beats.

Graphics
- Curtail - Simple
& useful image compressor.

- Identity - Compare
image and video.

- Switcheroo - Image
converter and manipulator (ImageMagick frontend).

- Coulr
- Convert between RGB and hexadecimal codes for colours.
- ASCII
Draw - Draw graphs and more using only characters.
- Mingle
- Application to combine emojis using Google’s Emoji Kitchen.
- Graphs - Plot and
manipulate data.

- Plots -
Simple graph plotting.
Gaming
- Cartridges - Game
launcher with Steam, Lutris, Heroic, Bottles and itch library import.

- Chess
Clock - Timer for over-the-board chess games.
- Crosswords -
Game of crosswords with squpport for shaped and colors crosswords and
.ipuz, .jpuz, .xd, and
.puz files.
- Mahjongg -
Solitaire (one player) version of the classic Eastern tile game,
Mahjongg.
- Ultimate
Tic Tac Toe - Ultimate Tic
Tac Toe to play with friends or against an AI.
- Libellus -
Tab-based wiki/Lexicon for DnD 5th edition.
System and Customization
- Pika Backup - Simple
backups based on borg.

- Déjà Dup Backups -
Simple backups tool.

- GNOME
Tweaks - Graphical interface for advanced GNOME settings.
- HydraPaper - Set a
different background for each monitor.
- Dynamic
Gnome Wallpapers - Gallery of MacOS like dynamic wallpapers, and
easy scripts to install them
- GDM Settings - A
settings app for GDM (GNOME’s Login Screen a.k.a GNOME Display
Manager).
- AdwSteamGtk
- Adwaita for
Steam skin installer.
- Flatseal
- Flatpak permission manager.
- Mission Center - Monitor your
CPU, Memory, Disk, Network and GPU usage.
- Bottles -
Wine environments manager to run Windows software and games.
- BoxBuddy -
Graphical Distrobox manager.
- Pods -
Podman containers manager.
- Ptyxis -
Terminal with first-class support for containers.
- Damask -
Application that automatically sets wallpaper from a variety or sources
(local folder, Wallhaven, Bing Wallpaper, NASA Astronomy, etc).
- Luminance -
Simple application to control brightness of displays (including
external) supporting DDC/CI.
- Bustle - D-Bus activity
viewer that draws diagram sequences.

- Embellish
- Application to install and manage Nerd Fonts on the system.
- Resources - Monitor
for system resources and processes that can terminate graphical
applications and processes.

Utilities
- Dialect - Translate
text.

- Audio Sharing -
Share your computer audio.

- Boatswain - Control
your Elgato Stream Decks.

- Decoder - Scan and
Generate QR Codes.

- Junction - Junction
lets you choose the application to open files and links.

- Impression
- Bootable driver flasher application

- Kooha
- Elegantly record your screen.
- Lan Mouse -
Mouse and keyboard sharing software (software KVM switch).
- Moussam - Weather
application with 7 days forecast from Open-Meteo.com.
- Snoop -
Application (with Nautilus extension) to search through file contents in
a given folder.
- Echo -
Simple utility to ping websites.
Security and Privacy
Development and Design
- GNOME Builder -
Official IDE for creating GNOME applications.

- Gaphor - The simple modeling tool
for UML and SysML.

- Webfont Kit
Generator - Create @font-face kits easily.

- Commit - Commit message
editor.

- Workbench - Learn and
prototype with GNOME technologies.

- Lorem - Generate
placeholder text.

- Share Preview -
Test social media cards locally.

- Text Pieces -
Transform text without using random websites.

- Forge
Sparks - Git forge (GitHub, Gitea, Forgejo) desktop notification
application.

- Biblioteca -
GNOME documentation (offline) reader with fuzzy search, dark mode and
mobile support.

- Hieroglyphic -
Application to search for LaTeX symbols by sketching.

- Sysprof - Profile an
application or entire system.
- DevHelp - Developer
tool for browsing and searching API documentation.
- Escambo -
HTTP-based APIs test application.
- Turtle -
Tool to manage Git repositories within Nautilus by providing emblems and
context menus.
- Aurea
- Simple preview banner made to read metainfo files from Flatpak apps
and represent them as they would on Flathub.
- Exhibit -
3D model previewer based on the F3D library that supports many
formats.
- Cartero - Graphical HTTP
client to perform HTTP requests and test web APIs.
- Dev
Toolbox - Toolbox for developers providing converters, formatters,
Regex/Cron testers, hash generators and more.
Others
- Boxes - View, access, and
manage remote and virtual systems.
Extensions
Docks and Panels
Customization and Tweaks
Applets
Windows
Visual Changes
Look and Feel
Icons
Upstream Style
- MoreWaita - An
Adwaita-style icon theme for Gnome Shell.
- GNOME++ -
Third-party application icons compatible with GNOME’s current
guidelines.
- Pop! - Official
icon theme of Pop!_OS by System76.
Material Icons
- Paper - Material icon
theme.
- Papirus
- Material icon theme, initially based on Paper.
Flat Icons
- La
Capitaine - Icon inspired by macOS and Material Design
guidelines.
Homogeneous Icons
Skeumorphic Icons
Cursors
- ComixCursors - X11
mouse theme with a comics feeling.
- 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.
Themes for non-GTK apps
Official Venues
GNOME Communities
GNOME on Social Networks
Other lists
Developer Resources
Libraries
- libadwaita -
Library that contain official GNOME patterns and widgets (GTK4)
- libhandy -
Building blocks for modern adaptive GNOME apps (GTK3)
- Relm4 - Building native applications
with Rust and GTK4
Examples
- Hello - Set of
Hello World examples for GNOME/GTK in different languages.
Documentations
gnome.md
Github