awesome-gnome
Desktop toolkit
A curated collection of software tools and applications designed to improve the user experience on the GNOME desktop environment.
A curated list of awesome apps, extensions, modules, themes and tools for the Gnome Desktop Environment.
1k stars
29 watching
49 forks
last commit: 2 months ago
Linked from 3 awesome lists
applicationsawesomeawesome-listgnomegnome-shell-extension
Awesome GNOME / 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 | 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 | ||
Awesome GNOME / Applications / 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 | ||
Awesome GNOME / Applications / 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 | 152 | 5 days ago | Virtual assistant (local, based on GPT4All) that interacts with the system by running shell commands and execute Python code |
Awesome GNOME / Applications / Well Being | |||
Blanket | Listen to different sounds | ||
Health | Health tracking | ||
Awesome GNOME / Applications / Multimedia | |||
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 | ||
Awesome GNOME / Applications / Graphics | |||
Curtail | Simple & useful image compressor | ||
Identity | Compare image and video | ||
Switcheroo | Image converter and manipulator ( 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 | ||
Awesome GNOME / Applications / Scientific Tooling | |||
Graphs | Plot and manipulate data | ||
Plots | Simple graph plotting | ||
Awesome GNOME / Applications / 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 , , , and files | ||
Mahjongg | Solitaire (one player) version of the classic Eastern tile game, Mahjongg | ||
Ultimate Tic Tac Toe | to play with friends or against an AI | ||
Libellus | Tab-based wiki/Lexicon for DnD 5th edition | ||
Awesome GNOME / Applications / 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 | 379 | 20 days ago | 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 | 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 | 102 | 5 months ago | 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 | ||
Awesome GNOME / Applications / 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 | 2,602 | 11 days ago | 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 | ||
Awesome GNOME / Applications / Security and Privacy | |||
Obfuscate | Censor private information | ||
Metadata Cleaner | View and clean metadata in files | ||
Secrets | Keepass-compatible password manager | ||
Authenticator | Generate Two-Factor Codes | ||
Collisions | Check hashes for your files | ||
File Shredder | Securely delete your files | ||
Key Rack | Tool that allows to view and edit keys, like passwords or tokens, stored by apps | ||
Awesome GNOME / Applications / 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 | 141 | 7 months ago | 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 | ||
App Icon Preview | Simple utility to preview icons | ||
Palette | Tool for viewing the GNOME colour palette | ||
Contrast | Check the contrast between two colors | ||
Icon Library | Symbolic icons for your apps | ||
Symbolic Preview | Symbolics Made Easy | ||
Emblem | Generate project avatars | ||
Awesome GNOME / Applications / Others | |||
Boxes | View, access, and manage remote and virtual systems | ||
Awesome GNOME / Third-party Apps Plugins | |||
Nautilus Terminal | 325 | 3 months ago | Integrates a terminal into Nautilus |
Awesome GNOME / Extensions / Docks and Panels | |||
Dash-to-Dock | A fully-featured dock | ||
Dash-to-Panel | Make your desktop more similar to W7/KDE | ||
Dock-from-Dash | Simply transform your Dash into a Dock | ||
Awesome GNOME / Extensions / Customization and Tweaks | |||
Just Perfection | Customize GNOME Shell | ||
Custom Hot Corners - Extended | Customize hot corners | ||
Quick Settings Tweaker | Tweak your quick settings menu | ||
Awesome GNOME / Extensions / Menus | |||
Application Menu | Category-based menu for applications | ||
Places Indicator | Menu that provides fast access to your folders | ||
Arc Menu | Windows7-like application menu inspired by the one in Zorin OS | ||
Fly-Pie | Mouse-based menu | ||
Awesome GNOME / Extensions / Applets | |||
RunCat | — The cat tells you the CPU usage by running speed | ||
Caffeine | Applet that let you deactivate the GNOME lock screen | ||
Removable Drive Menu | Status menu to show your removable drives | ||
OpenWeather | Weather applet | ||
Clipboard Indicator | Simple clipboard applet | ||
Todo.txt | Interface for todo.txt | ||
GSConnect | KDE Connect implementation | ||
KStatusNotifiers/AppIndicator Support | Appindicator systray | ||
Awesome GNOME / Extensions / Windows | |||
PaperWM | Tiled scrollable window management | ||
Coverflow Alt-Tab | Advanced fullscreen app switcher | ||
Awesome GNOME / Extensions / Visual Changes | |||
Blur-my-shell | Apply a blur effect to the overview and top panel background | ||
Compiz windows effect | Adds wobbly effects to windows | ||
Useless Gaps | For aesthetic purposes adds useless gaps around tiled and maximized windows | ||
Desktop Cube | A Desktop Cube for GNOME Shell | ||
Burn My Windows | Open/Close your windows with style | ||
Awesome GNOME / Look and Feel / Icons | |||
MoreWaita | 570 | 4 days ago | An Adwaita-style icon theme for Gnome Shell |
GNOME++ | 163 | over 1 year ago | Third-party application icons compatible with GNOME's current guidelines |
Pop! | 203 | about 2 months ago | Official icon theme of Pop!_OS by System76 |
Paper | Material icon theme | ||
Papirus | 6,693 | about 1 month ago | Material icon theme, initially based on Paper |
La Capitaine | 1,944 | almost 3 years ago | Icon inspired by macOS and Material Design guidelines |
Obsidian | 195 | over 3 years ago | Continuation of the famous Faenza theme |
Numix Circle | 891 | about 1 month ago | Flat rounded icon theme |
Numix Square | 164 | about 1 month ago | Flat square icon theme |
Elementary XFCE | 274 | 22 days ago | Desktop-agnostic version of the icons of elementary OS |
Awesome GNOME / Look and Feel / Cursors | |||
ComixCursors | X11 mouse theme with a comics feeling | ||
Bibata | 2,140 | 5 months ago | Silm material-based cursor theme |
Capitaine Cursors | 1,076 | over 2 years ago | An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to be paired with La Capitaine icons |
Awesome GNOME / Look and Feel / Themes for non-GTK apps | |||
Adwaita for Steam | 1,146 | 4 days ago | Skin to make Steam look more like a native GNOME app |
Adwaita theme for VS Code | 152 | 4 months ago | Dark and light themes for VS Code based on GNOME's look and GNOME Builder's syntax highlighting |
Discord GNOME Theme | 18 | 8 days ago | A GNOME theme for Discord, following the Adwaita style & GNOME Human Interface Guidelines |
Firefox GNOME Theme | 3,514 | 18 days ago | Integrate Firefox into GNOME-based desktop using Adwaita |
Thunderbird GNOME Theme | 295 | 4 months ago | Integrate Thunderbird into GNOME-based desktop using Adwaita |
Obsidian Adwaita Theme | 108 | 6 months ago | theme in the style of GNOME Adwaita |
Awesome GNOME / Community / Official Venues | |||
GNOME News Feed | Official news posts | ||
This Week in GNOME | Weekly news from project maintainers from the community | ||
Apps for GNOME | |||
Planet GNOME | Federation of GNOME Developers' blogs | ||
GNOME's Discourse | |||
GNOME Project Handbook | |||
GNOME Wiki (depreciated) | |||
#gnome on GIMPNet | General-purpose GNOME IRC channel ( ) | ||
Awesome GNOME / Community / GNOME Communities | |||
Stack Overflow | |||
Awesome GNOME / Community / GNOME on Social Networks | |||
@gnome on Twitter | |||
@gnome on floss.social | |||
@GNOMEDesktop on Facebook | |||
GNOMEDesktop on Youtube | |||
GNOMEDesktop on Peertube | |||
Awesome GNOME / 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 | ||
Awesome GNOME / Developer Resources / Examples | |||
Hello | Set of Hello World examples for GNOME/GTK in different languages | ||
Awesome GNOME / Developer Resources / Documentations | |||
GNOME Newcomers Wiki | Perfect place to start contributing to GNOME | ||
GNOME Developer Center | Contains all the official GNOME documentations | ||
GTK Documentation | Official GTK documentation | ||
Valadoc | Documentation about Vala | ||
GJS Documentation | Documentation for the JavaScript GTK bindings | ||
GJS Guide | Guide for GJS | ||
The Python GTK+ 3 Tutorial | Introduction to writing GTK+ 3 applications in Python |