46 KiB
46 KiB
Awesome GNOME !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
(http://www.gnome.org)
▐ A curated list of _awesome_ apps, extensions, modules, themes and tools for the GNOME Desktop Environment.
GNOME (https://www.gnome.org/) 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 !GNOME Core GNOME Core 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 !GNOME Circle GNOME Circle are applications championed by the GNOME Circle (https://circle.gnome.org/) initiative that aims to showcase the best apps and libraries for
▐ GNOME.
Contents
- Applications (#applications)
- Internet and Networking (#internet-and-networking)
- Office (#office)
- Productivity and Time (#productivity-and-time)
- Well Being (#well-being)
- Multimedia (#multimedia)
- Graphics (#graphics)
- Gaming (#gaming)
- System and Customization (#system-and-customization)
- Utilities (#utilities)
- Security and Privacy (#security-and-privacy)
- Development and Design (#development-and-design)
- Others (#others)
- Third-party Apps Plugins (#third-party-apps-plugins)
- Extensions (#extensions)
- Docks and Panels (#docks-and-panels)
- Customization and Tweaks (#customization-and-tweaks)
- Menus (#menus)
- Applets (#applets)
- Windows (#windows)
- Visual Changes (#visual-changes)
- Services Integration (#services-integration)
- Look and Feel (#look-and-feel)
- Icons (#icons)
- Cursors (#cursors)
- Themes for non-GTK apps (#themes-for-non-gtk-apps)
- Community (#community)
- Developer Resources (#developer-resources)
- Libraries (#libraries)
- Examples (#examples)
- Documentation (#documentations)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Applications
Internet and Networking
- GNOME Web (https://apps.gnome.org/app/org.gnome.Epiphany/) - Official web browser project of GNOME. !GNOME Core GNOME Core
- Fragments (https://apps.gnome.org/app/de.haeckerfelix.Fragments/) - BitTorrent client. !GNOME Circle GNOME Circle
- Newsflash (https://apps.gnome.org/app/com.gitlab.newsflash/) - RSS feeds reader. !GNOME Circle GNOME Circle
- Font Downloader (https://apps.gnome.org/app/org.gustavoperedo.FontDownloader/) - Install fonts from online sources. !GNOME Circle GNOME Circle
- Tangram (https://apps.gnome.org/app/re.sonny.Tangram/) - Browser for your pinned tabs. !GNOME Circle GNOME Circle
- Polari (https://apps.gnome.org/app/org.gnome.Polari/) - Talk to people on IRC. !GNOME Circle GNOME Circle
- Warp (https://apps.gnome.org/app/app.drey.Warp/) - Fast and secure file transfer. !GNOME Circle GNOME Circle
- Wike (https://apps.gnome.org/app/com.github.hugolabe.Wike/) - Search and read Wikipedia articles. !GNOME Circle GNOME Circle
- Geary (https://wiki.gnome.org/Apps/Geary) - Modern mail client, created originally by Yorba.
- Feeds (https://gitlab.gnome.org/World/gfeeds) - An RSS/Atom feed reader.
- Haguichi (https://www.haguichi.net/) - Graphical frontend for Hamachi.
- Parabolic (https://github.com/NickvisionApps/Parabolic) - yt-dlp graphical fronted.
- Geopard (https://ranfdev.com/projects/geopard/) - Colorful Gemini client.
- Fractal (https://flathub.org/apps/org.gnome.Fractal) - Matrix client.
- Dino (https://dino.im/) - XMPP Client.
Office
- Apostrophe (https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/) - Distraction-free Markdown editor. !GNOME Circle GNOME Circle
- Citations (https://apps.gnome.org/app/org.gnome.World.Citations/) - Manage your bibliography. !GNOME Circle GNOME Circle
- NFO Viewer (https://flathub.org/apps/details/io.otsaloma.nfoview) - Simple viewer for NFO files, beating text editors with preset font and encoding settings and clickable hyperlink support.
- Paperwork (https://gitlab.gnome.org/World/OpenPaperwork/paperwork) - Personal document manager for scanned documents and PDFs.
- Foliate (https://github.com/johnfactotum/foliate) - Simple and modern eBook reader.
- Marker (https://github.com/fabiocolacio/Marker) - Markdown editor with an integrated previewer.
- Paper Clip (https://github.com/Diego-Ivan/Paper-Clip) - PDF metadata editor.
- RNote (https://github.com/flxzt/rnote) - Sketch and take handwritten notes.
Productivity and Time
- Solanum (https://apps.gnome.org/app/org.gnome.Solanum/) - Balance working time and break time. !GNOME Circle GNOME Circle
- Khronos (https://apps.gnome.org/app/io.github.lainsce.Khronos/) - Log the time it took to do tasks. !GNOME Circle GNOME Circle
- Endeavour (https://flathub.org/apps/details/org.gnome.Todo) - Manage your tasks.
- GTimeLog (https://github.com/gtimelog/gtimelog) - Simple app for keeping track of time.
- Gnome Pomodoro (http://gnomepomodoro.org/) - Simple pomodoro timer.
- Timetrack (https://gitlab.gnome.org/danigm/timetrack) - Time tracker.
- Teleprompter (https://github.com/Nokse22/teleprompter) - Simple application to read scrolling text from your screen.
- Errands (https://github.com/mrvladus/Errands) - Todo application for those who prefer simplicity. !GNOME Circle GNOME Circle
- Planify (https://github.com/alainm23/planify) - Project and task manager with Todoist support.
Well Being
- Blanket (https://apps.gnome.org/app/com.rafaelmardojai.Blanket/) - Listen to different sounds. !GNOME Circle GNOME Circle
- Health (https://apps.gnome.org/app/dev.Cogitri.Health/) - Health tracking. !GNOME Circle GNOME Circle
Multimedia
- Shortwave (https://apps.gnome.org/app/de.haeckerfelix.Shortwave/) - Client for web-based radio. !GNOME Circle GNOME Circle
- Cozy (https://apps.gnome.org/app/com.github.geigi.cozy/) - Audiobook player. !GNOME Circle GNOME Circle
- Video Trimer (https://apps.gnome.org/app/org.gnome.gitlab.YaLTeR.VideoTrimmer/) - Trim video quickly. !GNOME Circle GNOME Circle
- Amberol (https://apps.gnome.org/app/io.bassi.Amberol/) - Plays music, and nothing else. !GNOME Circle GNOME Circle
- Mousai (https://apps.gnome.org/app/io.github.seadve.Mousai/) - Identify any songs in seconds. !GNOME Circle GNOME Circle
- Podcasts (https://apps.gnome.org/app/org.gnome.Podcasts/) - Listen to your favourite podcasts. !GNOME Circle GNOME Circle
- Zap (https://apps.gnome.org/app/fr.romainvigier.zap/) - Play sounds from a soundboard. !GNOME Circle GNOME Circle
- Vocal (https://github.com/needle-and-thread/vocal) - Powerful, beautiful, and simple podcast client for the modern free desktop.
- Celluloid (https://github.com/celluloid-player/celluloid) - Simple frontend for mpv.
- Lollypop (https://gitlab.gnome.org/World/lollypop) - Beautiful music application.
- Parlatype (http://gkarsay.github.io/parlatype/) - Audio player specialized for transcription.
- Easy Effects (https://github.com/wwmm/easyeffects) - Audio effects for PipeWire applications .
- Pitivi (http://www.pitivi.org/) - Beautiful and powerful video editor.
- Spot (https://github.com/xou816/spot) - Spotify Client.
- Clapper (https://github.com/Rafostar/clapper) - Simple and modern media player.
- Footage (https://gitlab.com/adhami3310/Footage) - Application to trim, flip, rotate and crop individual clips.
- Decibels (https://github.com/vixalien/decibels) - Simple music player with waveform view. !GNOME Circle GNOME Circle
- Aviator (https://github.com/gianni-rosato/aviator) - Utility for encoding with SVT-AV1 & Opus.
- G4Music (https://flathub.org/apps/com.github.neithern.g4music) - Play your music elegantly.
- Monophony (https://flathub.org/fr/apps/io.gitlab.zehkira.Monophony) - Stream music from YouTube.
- Collector (https://mijorus.it/projects/collector) - Dropover utility that allows to drag files/images/text into a collection window and drop them anywhere.
Graphics
- Curtail (https://flathub.org/apps/details/com.github.huluti.Curtail) - Simple & useful image compressor. !GNOME Circle GNOME Circle
- Drawing (https://apps.gnome.org/app/com.github.maoschanz.drawing/) - Responsive drawing application. !GNOME Circle GNOME Circle
- Identity (https://apps.gnome.org/app/org.gnome.gitlab.YaLTeR.Identity/) - Compare image and video. !GNOME Circle GNOME Circle
- Coulr (https://github.com/Huluti/Coulr) - Convert between RGB and hexadecimal codes for colours.
- Color Picker (https://gitlab.gnome.org/World/gcolor3/) - Color picker, working on both X11 and Wayland.
- GThumb (https://wiki.gnome.org/Apps/Gthumb) - Powerful and advanced application to manage your photos and images.
- ASCII Draw (https://github.com/Nokse22/ascii-draw) - Draw graphs and more using only characters.
- Switcheroo (https://gitlab.com/adhami3310/Switcheroo) - Image converter and manipulator (ImageMagick (https://imagemagick.org) frontend). !GNOME Circle GNOME Circle
Scientific Tooling
- Plots (https://apps.gnome.org/app/com.github.alexhuntley.Plots/) - Simple graph plotting. !GNOME Circle GNOME Circle
- Graphs (https://apps.gnome.org/Graphs/) - Plot and manipulate data. !GNOME Circle GNOME Circle
Gaming
- Lutris (https://github.com/lutris/lutris) - Open Source gaming platform.
- Cartridges (https://github.com/kra-mo/cartridges) - Game launcher with Steam, Lutris, Heroic, Bottles and itch library import. !GNOME Circle GNOME Circle
System and Customization
- Pika Backup (https://apps.gnome.org/app/org.gnome.World.PikaBackup/) - Simple backups based on borg. !GNOME Circle GNOME Circle
- Déjà Dup Backups (https://apps.gnome.org/app/org.gnome.DejaDup/) - Simple backups tool. !GNOME Circle GNOME Circle
- GNOME Tweaks (https://wiki.gnome.org/Apps/Tweaks) - Graphical interface for advanced GNOME settings.
- Tilix (https://github.com/gnunn1/terminix/) - Tiling terminal emulator.
- Menulibre (https://smdavis.us/projects/menulibre/) - Manage your applications categories if you use a traditional application menu like Arc or the Application Menu.
- HydraPaper (https://hydrapaper.gabmus.org/) - Set a different background for each monitor.
- Dynamic Wallpaper Editor (https://github.com/maoschanz/dynamic-wallpaper-editor) - Utility for editing GNOME's XML wallpapers
- Dynamic Gnome Wallpapers (https://github.com/manishprivet/dynamic-gnome-wallpapers) - Gallery of MacOS like dynamic wallpapers, and easy scripts to install them
- GDM Settings (https://gdm-settings.github.io) - A settings app for GDM (GNOME's Login Screen a.k.a GNOME Display Manager).
- AdwSteamGtk (https://github.com/Foldex/AdwSteamGtk) - Adwaita for Steam (https://github.com/tkashkin/Adwaita-for-Steam) skin installer.
- Flatseal (https://github.com/tchx84/Flatseal) - Flatpak permission manager.
- Mission Center (https://missioncenter.io/) - Monitor your CPU, Memory, Disk, Network and GPU usage.
- Bottles (https://github.com/bottlesdevs/Bottles) - Wine environments manager to run Windows software and games.
- BoxBuddy (https://github.com/Dvlv/BoxBuddyRS) - Graphical Distrobox manager.
- Pods (https://github.com/marhkb/pods) - Podman containers manager.
- Ptyxis (https://gitlab.gnome.org/chergert/ptyxis) - Terminal with first-class support for containers.
Utilities
- Dialect (https://apps.gnome.org/app/app.drey.Dialect/) - Translate text. !GNOME Circle GNOME Circle
- Markets (https://apps.gnome.org/app/com.bitstower.Markets/) - Keep track of your investments. !GNOME Circle GNOME Circle
- Audio Sharing (https://apps.gnome.org/app/de.haeckerfelix.AudioSharing/) - Share your computer audio. !GNOME Circle GNOME Circle
- Boatswain (https://apps.gnome.org/app/com.feaneron.Boatswain/) - Control your Elgato Stream Decks. !GNOME Circle GNOME Circle
- Decoder (https://apps.gnome.org/app/com.belmoussaoui.Decoder/) - Scan and Generate QR Codes. !GNOME Circle GNOME Circle
- Junction (https://apps.gnome.org/app/re.sonny.Junction/) - Junction lets you choose the application to open files and links. !GNOME Circle GNOME Circle
- Metronome (https://apps.gnome.org/app/com.adrienplazas.Metronome/) - Keep the tempo. !GNOME Circle GNOME Circle
- Kooha (https://github.com/SeaDve/Kooha) - Elegantly record your screen.
- GPaste (https://github.com/Keruspe/GPaste) - Clipboard manager (composed of an application and a gnome-shell extension).
- Catfish (https://launchpad.net/catfish-search) - Simple search application.
- Detwinner (https://neatdecisions.com/products/detwinner-linux/) - Simple and fast tool for removing duplicate files.
- Recipes (https://gitlab.gnome.org/GNOME/recipes/) - Cooking application.
- Sunflower (http://sunflower-fm.org) - Small and highly customizable twin-panel file manager.
- Impression (https://gitlab.com/adhami3310/Impression) - Bootable driver flasher application !GNOME Circle GNOME Circle
- Lan Mouse (https://github.com/feschber/lan-mouse) - Mouse and keyboard sharing software (software KVM switch).
- Moussam (https://github.com/amit9838/mousam) - Weather application with 7 days forecast from Open-Meteo.com.
Security and Privacy
- Obfuscate (https://apps.gnome.org/app/com.belmoussaoui.Obfuscate/) - Censor private information. !GNOME Circle GNOME Circle
- Metadata Cleaner (https://apps.gnome.org/app/fr.romainvigier.MetadataCleaner/) - View and clean metadata in files. !GNOME Circle GNOME Circle
- Secrets (https://apps.gnome.org/app/org.gnome.World.Secrets/) - Keepass-compatible password manager. !GNOME Circle GNOME Circle
- Authenticator (https://apps.gnome.org/app/com.belmoussaoui.Authenticator/) - Generate Two-Factor Codes. !GNOME Circle GNOME Circle
- Collisions (https://apps.gnome.org/en/app/dev.geopjr.Collision/) - Check hashes for your files. !GNOME Circle GNOME Circle
- File Shredder (https://apps.gnome.org/app/com.github.ADBeveridge.Raider/) - Securely delete your files. !GNOME Circle GNOME Circle
- Key Rack (https://gitlab.gnome.org/sophie-h/key-rack) - Tool that allows to view and edit keys, like passwords or tokens, stored by apps.
Development and Design
- GNOME Builder (https://apps.gnome.org/app/org.gnome.Builder/) - Official IDE for creating GNOME applications. !GNOME Core GNOME Core
- Gaphor (https://gaphor.org) - The simple modeling tool for UML and SysML. !GNOME Circle GNOME Circle
- Webfont Kit Generator (https://apps.gnome.org/app/com.rafaelmardojai.WebfontKitGenerator/) - Create @font-face kits easily. !GNOME Circle GNOME Circle
- Commit (https://apps.gnome.org/app/re.sonny.Commit/) - Commit message editor. !GNOME Circle GNOME Circle
- Workbench (https://apps.gnome.org/app/re.sonny.Workbench/) - Learn and prototype with GNOME technologies. !GNOME Circle GNOME Circle
- Lorem (https://apps.gnome.org/app/org.gnome.design.Lorem/) - Generate placeholder text. !GNOME Circle GNOME Circle
- Share Preview (https://apps.gnome.org/app/com.rafaelmardojai.SharePreview/) - Test social media cards locally. !GNOME Circle GNOME Circle
- Text Pieces (https://apps.gnome.org/app/com.github.liferooter.textpieces/) - Transform text without using random websites. !GNOME Circle GNOME Circle
- Sysprof (https://apps.gnome.org/app/org.gnome.Sysprof/) - Profile an application or entire system.
- DevHelp (https://apps.gnome.org/app/org.gnome.Devhelp/) - Developer tool for browsing and searching API documentation.
- Escambo (https://github.com/CleoMenezesJr/escambo) - HTTP-based APIs test application.
- Forge Sparks (https://github.com/rafaelmardojai/forge-sparks) - Git forge (GitHub, Gitea, Forgejo) desktop notification application. !GNOME Circle GNOME Circle
- Turtle (https://gitlab.gnome.org/philippun1/turtle) - Tool to manage Git repositories within Nautilus by providing emblems and context menus.
- Biblioteca (https://github.com/workbenchdev/Biblioteca) - GNOME documentation (offline) reader with fuzzy search, dark mode and mobile support. !GNOME Circle GNOME Circle
- Hieroglyphic (https://github.com/FineFindus/Hieroglyphic) - Application to search for LaTeX symbols by sketching.
Design Tooling
- App Icon Preview (https://apps.gnome.org/app/org.gnome.design.AppIconPreview/) - Simple utility to preview icons.
- Palette (https://apps.gnome.org/app/org.gnome.design.Palette/) - Tool for viewing the GNOME colour palette.
- Contrast (https://apps.gnome.org/app/org.gnome.design.Contrast/) - Check the contrast between two colors.
- Icon Library (https://apps.gnome.org/app/org.gnome.design.IconLibrary/) - Symbolic icons for your apps.
- Symbolic Preview (https://apps.gnome.org/app/org.gnome.design.SymbolicPreview/) - Symbolics Made Easy.
- Emblem (https://apps.gnome.org/app/org.gnome.design.Emblem/) - Generate project avatars.
Others
- Boxes (https://apps.gnome.org/en/app/org.gnome.Boxes/) - View, access, and manage remote and virtual systems.
Third-party Apps Plugins
- Nautilus Terminal (https://github.com/flozz/nautilus-terminal) - Integrates a terminal into Nautilus.
Extensions
Docks and Panels
- Dash-to-Dock (https://extensions.gnome.org/extension/307/dash-to-dock/) - A fully-featured dock.
- Dash-to-Panel (https://extensions.gnome.org/extension/1160/dash-to-panel/) - Make your desktop more similar to W7/KDE.
- Dock-from-Dash (https://extensions.gnome.org/extension/4703/dock-from-dash/) - Simply transform your Dash into a Dock.
Customization and Tweaks
- Just Perfection (https://extensions.gnome.org/extension/3843/just-perfection/) - Customize GNOME Shell.
- Custom Hot Corners - Extended (https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/) - Customize hot corners.
- Extensions Sync (https://extensions.gnome.org/extension/1486/extensions-sync/) - Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome
installations.
- Quick Settings Tweaker (https://extensions.gnome.org/extension/5446/quick-settings-tweaker/) - Tweak your quick settings menu.
Menus
- Application Menu (https://extensions.gnome.org/extension/6/applications-menu/) - Category-based menu for applications. !GNOME Classic GNOME Core
- Places Indicator (https://extensions.gnome.org/extension/8/places-status-indicator/) - Menu that provides fast access to your folders. !GNOME Classic GNOME Core
- Arc Menu (https://extensions.gnome.org/extension/3628/arcmenu/) - Windows7-like application menu inspired by the one in Zorin OS.
- Fly-Pie (https://extensions.gnome.org/extension/3433/fly-pie/) - Mouse-based menu.
Applets
- RunCat (https://github.com/win0err/gnome-runcat) — The cat tells you the CPU usage by running speed.
- Caffeine (https://extensions.gnome.org/extension/517/caffeine/) - Applet that let you deactivate the GNOME lock screen.
- Removable Drive Menu (https://extensions.gnome.org/extension/7/removable-drive-menu/) - Status menu to show your removable drives.
- OpenWeather (https://extensions.gnome.org/extension/750/openweather/) - Weather applet.
- Clipboard Indicator (https://extensions.gnome.org/extension/779/clipboard-indicator/) - Simple clipboard applet.
- Desk Changer (https://extensions.gnome.org/extension/1131/desk-changer/) - Wallpaper slideshow applet.
- Emoji Selector (https://extensions.gnome.org/extension/1162/emoji-selector/) - Emoji picker applet.
- Todo.txt (https://extensions.gnome.org/extension/570/todotxt/) - Interface for todo.txt.
- Time ++ (https://extensions.gnome.org/extension/1238/time/) - A todo.txt manager, time tracker, timer, stopwatch, pomodoro, and alarm clock.
- GSConnect (https://extensions.gnome.org/extension/1319/gsconnect/) - KDE Connect implementation.
- KStatusNotifiers/AppIndicator Support (https://extensions.gnome.org/extension/615/appindicator-support/) - Appindicator systray.
Windows
- PaperWM (https://github.com/paperwm/PaperWM) - Tiled scrollable window management.
- Coverflow Alt-Tab (https://github.com/dmo60/CoverflowAltTab) - Advanced fullscreen app switcher.
Audio
- Application Volume Mixer (https://github.com/mymindstorm/gnome-volume-mixer) - Control volume output per-application.
Visual Changes
- Blur-my-shell (https://github.com/aunetx/blur-my-shell) - Apply a blur effect to the overview and top panel background.
- Transparent Shell (https://github.com/Siroj42/gnome-extension-transparent-shell) - Makes some UI elements transparent.
- Compiz windows effect (https://extensions.gnome.org/extension/3210/compiz-windows-effect/) - Adds wobbly effects to windows.
- Useless Gaps (https://extensions.gnome.org/extension/4684/useless-gaps/) - For aesthetic purposes adds useless gaps around tiled and maximized windows.
- Desktop Cube (https://github.com/Schneegans/Desktop-Cube) - A Desktop Cube for GNOME Shell
- Burn My Windows (https://github.com/Schneegans/Burn-My-Windows/) - Open/Close your windows with style.
Services integration
- GMail Message Tray (https://github.com/shumingch/GmailMessageTray) - Integrate GMail with your desktop.
Look and Feel
Icons
Upstream Style
- MoreWaita (https://github.com/somepaulo/MoreWaita) - An Adwaita-style icon theme for Gnome Shell.
- GNOME++ (https://github.com/Bonandry/gnome-plus) - Third-party application icons compatible with GNOME's current guidelines.
- Pop! (https://github.com/pop-os/icon-theme) - Official icon theme of Pop!\_OS by System76.
Material Icons
- Paper (https://snwh.org/paper) - Material icon theme.
- Papirus (https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) - Material icon theme, initially based on Paper.
Flat Icons
- La Capitaine (https://github.com/keeferrourke/la-capitaine-icon-theme) - Icon inspired by macOS and Material Design guidelines.
Homogeneous Icons
- Obsidian (https://github.com/madmaxms/iconpack-obsidian/) - Continuation of the famous Faenza theme.
- Numix Circle (https://github.com/numixproject/numix-icon-theme-circle) - Flat rounded icon theme.
- Numix Square (https://github.com/numixproject/numix-icon-theme-square) - Flat square icon theme.
Skeumorphic Icons
- Elementary XFCE (https://github.com/shimmerproject/elementary-xfce) - Desktop-agnostic version of the icons of elementary OS.
Cursors
- ComixCursors (https://www.gnome-look.org/p/999996/) - X11 mouse theme with a comics feeling.
- Bibata (https://github.com/KaizIqbal/Bibata_Cursor) - Silm material-based cursor theme.
- Capitaine Cursors (https://github.com/keeferrourke/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
- Adwaita for Steam (https://github.com/tkashkin/Adwaita-for-Steam) - Skin to make Steam look more like a native GNOME app.
- Adwaita theme for VS Code (https://github.com/piousdeer/vscode-adwaita) - Dark and light themes for VS Code based on GNOME's look and GNOME Builder's syntax highlighting.
- Firefox GNOME Theme (https://github.com/rafaelmardojai/firefox-gnome-theme) - Integrate Firefox into GNOME-based desktop using Adwaita.
- Thunderbird GNOME Theme (https://github.com/rafaelmardojai/thunderbird-gnome-theme) - Integrate Thunderbird into GNOME-based desktop using Adwaita.
- Obsidian Adwaita Theme (https://github.com/birneee/obsidian-adwaita-theme) - Obsidian (https://obsidian.md) theme in the style of GNOME Adwaita.
Community
Official Venues
- GNOME News Feed (https://www.gnome.org/news/) - Official news posts.
- This Week in GNOME (https://thisweek.gnome.org/) - Weekly news from project maintainers from the community.
- Apps for GNOME (https://apps.gnome.org/)
- Planet GNOME (http://planet.gnome.org/) - Federation of GNOME Developers' blogs.
- GNOME's Discourse (https://discourse.gnome.org)
- GNOME Wiki (https://wiki.gnome.org/)
- #gnome on GIMPNet (https://kiwiirc.com/client/irc.gnome.org#gnome) - General-purpose GNOME IRC channel (complete list of channels (https://wiki.gnome.org/Community/GettingInTouch/IRC))
GNOME Communities
- Reddit (https://www.reddit.com/r/gnome)
- Stack Overflow (http://stackoverflow.com/questions/tagged/gnome)
GNOME on Social Networks
- @gnome on Twitter (https://twitter.com/gnome)
- @gnome on floss.social (https://floss.social/@gnome)
- @GNOMEDesktop on Facebook (https://www.facebook.com/GNOMEDesktop)
- GNOMEDesktop on Youtube (https://www.youtube.com/user/GNOMEDesktop)
- GNOMEDesktop on Peertube (https://peertube.video/accounts/gnome)
Developer Resources
Libraries
- libadwaita (https://gitlab.gnome.org/GNOME/libadwaita/) - Library that contain official GNOME patterns and widgets (GTK4)
- libhandy (https://gitlab.gnome.org/GNOME/libhandy) - Building blocks for modern adaptive GNOME apps (GTK3)
- Relm4 (https://relm4.org/) - Building native applications with Rust and GTK4
Examples
- Hello (https://gitlab.gnome.org/chergert/hello) - Set of Hello World examples for GNOME/GTK in different languages.
Documentations
- GNOME Newcomers Wiki (https://wiki.gnome.org/Newcomers/) - Perfect place to start contributing to GNOME.
- GNOME Developer Center (https://developer.gnome.org/) - Contains all the official GNOME documentations.
- GTK Documentation (https://docs.gtk.org) - Official GTK documentation.
- Valadoc (https://valadoc.org/) - Documentation about Vala.
- GJS Documentation (https://gjs-docs.gnome.org/) - Documentation for the JavaScript GTK bindings.
- GJS Guide (https://gjs.guide/) - Guide for GJS.
- The Python GTK+ 3 Tutorial (https://python-gtk-3-tutorial.readthedocs.io/en/latest/) - Introduction to writing GTK+ 3 applications in Python.
GNOME Core : https://cdn.rawgit.com/kazhnuz/awesome-gnome/master/images/gnome-icon-symbolic.svg
GNOME Circle : https://cdn.rawgit.com/kazhnuz/awesome-gnome/master/images/gnome-circle.png
(http://www.gnome.org)
▐ A curated list of _awesome_ apps, extensions, modules, themes and tools for the GNOME Desktop Environment.
GNOME (https://www.gnome.org/) 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 !GNOME Core GNOME Core 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 !GNOME Circle GNOME Circle are applications championed by the GNOME Circle (https://circle.gnome.org/) initiative that aims to showcase the best apps and libraries for
▐ GNOME.
Contents
- Applications (#applications)
- Internet and Networking (#internet-and-networking)
- Office (#office)
- Productivity and Time (#productivity-and-time)
- Well Being (#well-being)
- Multimedia (#multimedia)
- Graphics (#graphics)
- Gaming (#gaming)
- System and Customization (#system-and-customization)
- Utilities (#utilities)
- Security and Privacy (#security-and-privacy)
- Development and Design (#development-and-design)
- Others (#others)
- Third-party Apps Plugins (#third-party-apps-plugins)
- Extensions (#extensions)
- Docks and Panels (#docks-and-panels)
- Customization and Tweaks (#customization-and-tweaks)
- Menus (#menus)
- Applets (#applets)
- Windows (#windows)
- Visual Changes (#visual-changes)
- Services Integration (#services-integration)
- Look and Feel (#look-and-feel)
- Icons (#icons)
- Cursors (#cursors)
- Themes for non-GTK apps (#themes-for-non-gtk-apps)
- Community (#community)
- Developer Resources (#developer-resources)
- Libraries (#libraries)
- Examples (#examples)
- Documentation (#documentations)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Applications
Internet and Networking
- GNOME Web (https://apps.gnome.org/app/org.gnome.Epiphany/) - Official web browser project of GNOME. !GNOME Core GNOME Core
- Fragments (https://apps.gnome.org/app/de.haeckerfelix.Fragments/) - BitTorrent client. !GNOME Circle GNOME Circle
- Newsflash (https://apps.gnome.org/app/com.gitlab.newsflash/) - RSS feeds reader. !GNOME Circle GNOME Circle
- Font Downloader (https://apps.gnome.org/app/org.gustavoperedo.FontDownloader/) - Install fonts from online sources. !GNOME Circle GNOME Circle
- Tangram (https://apps.gnome.org/app/re.sonny.Tangram/) - Browser for your pinned tabs. !GNOME Circle GNOME Circle
- Polari (https://apps.gnome.org/app/org.gnome.Polari/) - Talk to people on IRC. !GNOME Circle GNOME Circle
- Warp (https://apps.gnome.org/app/app.drey.Warp/) - Fast and secure file transfer. !GNOME Circle GNOME Circle
- Wike (https://apps.gnome.org/app/com.github.hugolabe.Wike/) - Search and read Wikipedia articles. !GNOME Circle GNOME Circle
- Geary (https://wiki.gnome.org/Apps/Geary) - Modern mail client, created originally by Yorba.
- Feeds (https://gitlab.gnome.org/World/gfeeds) - An RSS/Atom feed reader.
- Haguichi (https://www.haguichi.net/) - Graphical frontend for Hamachi.
- Parabolic (https://github.com/NickvisionApps/Parabolic) - yt-dlp graphical fronted.
- Geopard (https://ranfdev.com/projects/geopard/) - Colorful Gemini client.
- Fractal (https://flathub.org/apps/org.gnome.Fractal) - Matrix client.
- Dino (https://dino.im/) - XMPP Client.
Office
- Apostrophe (https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/) - Distraction-free Markdown editor. !GNOME Circle GNOME Circle
- Citations (https://apps.gnome.org/app/org.gnome.World.Citations/) - Manage your bibliography. !GNOME Circle GNOME Circle
- NFO Viewer (https://flathub.org/apps/details/io.otsaloma.nfoview) - Simple viewer for NFO files, beating text editors with preset font and encoding settings and clickable hyperlink support.
- Paperwork (https://gitlab.gnome.org/World/OpenPaperwork/paperwork) - Personal document manager for scanned documents and PDFs.
- Foliate (https://github.com/johnfactotum/foliate) - Simple and modern eBook reader.
- Marker (https://github.com/fabiocolacio/Marker) - Markdown editor with an integrated previewer.
- Paper Clip (https://github.com/Diego-Ivan/Paper-Clip) - PDF metadata editor.
- RNote (https://github.com/flxzt/rnote) - Sketch and take handwritten notes.
Productivity and Time
- Solanum (https://apps.gnome.org/app/org.gnome.Solanum/) - Balance working time and break time. !GNOME Circle GNOME Circle
- Khronos (https://apps.gnome.org/app/io.github.lainsce.Khronos/) - Log the time it took to do tasks. !GNOME Circle GNOME Circle
- Endeavour (https://flathub.org/apps/details/org.gnome.Todo) - Manage your tasks.
- GTimeLog (https://github.com/gtimelog/gtimelog) - Simple app for keeping track of time.
- Gnome Pomodoro (http://gnomepomodoro.org/) - Simple pomodoro timer.
- Timetrack (https://gitlab.gnome.org/danigm/timetrack) - Time tracker.
- Teleprompter (https://github.com/Nokse22/teleprompter) - Simple application to read scrolling text from your screen.
- Errands (https://github.com/mrvladus/Errands) - Todo application for those who prefer simplicity. !GNOME Circle GNOME Circle
- Planify (https://github.com/alainm23/planify) - Project and task manager with Todoist support.
Well Being
- Blanket (https://apps.gnome.org/app/com.rafaelmardojai.Blanket/) - Listen to different sounds. !GNOME Circle GNOME Circle
- Health (https://apps.gnome.org/app/dev.Cogitri.Health/) - Health tracking. !GNOME Circle GNOME Circle
Multimedia
- Shortwave (https://apps.gnome.org/app/de.haeckerfelix.Shortwave/) - Client for web-based radio. !GNOME Circle GNOME Circle
- Cozy (https://apps.gnome.org/app/com.github.geigi.cozy/) - Audiobook player. !GNOME Circle GNOME Circle
- Video Trimer (https://apps.gnome.org/app/org.gnome.gitlab.YaLTeR.VideoTrimmer/) - Trim video quickly. !GNOME Circle GNOME Circle
- Amberol (https://apps.gnome.org/app/io.bassi.Amberol/) - Plays music, and nothing else. !GNOME Circle GNOME Circle
- Mousai (https://apps.gnome.org/app/io.github.seadve.Mousai/) - Identify any songs in seconds. !GNOME Circle GNOME Circle
- Podcasts (https://apps.gnome.org/app/org.gnome.Podcasts/) - Listen to your favourite podcasts. !GNOME Circle GNOME Circle
- Zap (https://apps.gnome.org/app/fr.romainvigier.zap/) - Play sounds from a soundboard. !GNOME Circle GNOME Circle
- Vocal (https://github.com/needle-and-thread/vocal) - Powerful, beautiful, and simple podcast client for the modern free desktop.
- Celluloid (https://github.com/celluloid-player/celluloid) - Simple frontend for mpv.
- Lollypop (https://gitlab.gnome.org/World/lollypop) - Beautiful music application.
- Parlatype (http://gkarsay.github.io/parlatype/) - Audio player specialized for transcription.
- Easy Effects (https://github.com/wwmm/easyeffects) - Audio effects for PipeWire applications .
- Pitivi (http://www.pitivi.org/) - Beautiful and powerful video editor.
- Spot (https://github.com/xou816/spot) - Spotify Client.
- Clapper (https://github.com/Rafostar/clapper) - Simple and modern media player.
- Footage (https://gitlab.com/adhami3310/Footage) - Application to trim, flip, rotate and crop individual clips.
- Decibels (https://github.com/vixalien/decibels) - Simple music player with waveform view. !GNOME Circle GNOME Circle
- Aviator (https://github.com/gianni-rosato/aviator) - Utility for encoding with SVT-AV1 & Opus.
- G4Music (https://flathub.org/apps/com.github.neithern.g4music) - Play your music elegantly.
- Monophony (https://flathub.org/fr/apps/io.gitlab.zehkira.Monophony) - Stream music from YouTube.
- Collector (https://mijorus.it/projects/collector) - Dropover utility that allows to drag files/images/text into a collection window and drop them anywhere.
Graphics
- Curtail (https://flathub.org/apps/details/com.github.huluti.Curtail) - Simple & useful image compressor. !GNOME Circle GNOME Circle
- Drawing (https://apps.gnome.org/app/com.github.maoschanz.drawing/) - Responsive drawing application. !GNOME Circle GNOME Circle
- Identity (https://apps.gnome.org/app/org.gnome.gitlab.YaLTeR.Identity/) - Compare image and video. !GNOME Circle GNOME Circle
- Coulr (https://github.com/Huluti/Coulr) - Convert between RGB and hexadecimal codes for colours.
- Color Picker (https://gitlab.gnome.org/World/gcolor3/) - Color picker, working on both X11 and Wayland.
- GThumb (https://wiki.gnome.org/Apps/Gthumb) - Powerful and advanced application to manage your photos and images.
- ASCII Draw (https://github.com/Nokse22/ascii-draw) - Draw graphs and more using only characters.
- Switcheroo (https://gitlab.com/adhami3310/Switcheroo) - Image converter and manipulator (ImageMagick (https://imagemagick.org) frontend). !GNOME Circle GNOME Circle
Scientific Tooling
- Plots (https://apps.gnome.org/app/com.github.alexhuntley.Plots/) - Simple graph plotting. !GNOME Circle GNOME Circle
- Graphs (https://apps.gnome.org/Graphs/) - Plot and manipulate data. !GNOME Circle GNOME Circle
Gaming
- Lutris (https://github.com/lutris/lutris) - Open Source gaming platform.
- Cartridges (https://github.com/kra-mo/cartridges) - Game launcher with Steam, Lutris, Heroic, Bottles and itch library import. !GNOME Circle GNOME Circle
System and Customization
- Pika Backup (https://apps.gnome.org/app/org.gnome.World.PikaBackup/) - Simple backups based on borg. !GNOME Circle GNOME Circle
- Déjà Dup Backups (https://apps.gnome.org/app/org.gnome.DejaDup/) - Simple backups tool. !GNOME Circle GNOME Circle
- GNOME Tweaks (https://wiki.gnome.org/Apps/Tweaks) - Graphical interface for advanced GNOME settings.
- Tilix (https://github.com/gnunn1/terminix/) - Tiling terminal emulator.
- Menulibre (https://smdavis.us/projects/menulibre/) - Manage your applications categories if you use a traditional application menu like Arc or the Application Menu.
- HydraPaper (https://hydrapaper.gabmus.org/) - Set a different background for each monitor.
- Dynamic Wallpaper Editor (https://github.com/maoschanz/dynamic-wallpaper-editor) - Utility for editing GNOME's XML wallpapers
- Dynamic Gnome Wallpapers (https://github.com/manishprivet/dynamic-gnome-wallpapers) - Gallery of MacOS like dynamic wallpapers, and easy scripts to install them
- GDM Settings (https://gdm-settings.github.io) - A settings app for GDM (GNOME's Login Screen a.k.a GNOME Display Manager).
- AdwSteamGtk (https://github.com/Foldex/AdwSteamGtk) - Adwaita for Steam (https://github.com/tkashkin/Adwaita-for-Steam) skin installer.
- Flatseal (https://github.com/tchx84/Flatseal) - Flatpak permission manager.
- Mission Center (https://missioncenter.io/) - Monitor your CPU, Memory, Disk, Network and GPU usage.
- Bottles (https://github.com/bottlesdevs/Bottles) - Wine environments manager to run Windows software and games.
- BoxBuddy (https://github.com/Dvlv/BoxBuddyRS) - Graphical Distrobox manager.
- Pods (https://github.com/marhkb/pods) - Podman containers manager.
- Ptyxis (https://gitlab.gnome.org/chergert/ptyxis) - Terminal with first-class support for containers.
Utilities
- Dialect (https://apps.gnome.org/app/app.drey.Dialect/) - Translate text. !GNOME Circle GNOME Circle
- Markets (https://apps.gnome.org/app/com.bitstower.Markets/) - Keep track of your investments. !GNOME Circle GNOME Circle
- Audio Sharing (https://apps.gnome.org/app/de.haeckerfelix.AudioSharing/) - Share your computer audio. !GNOME Circle GNOME Circle
- Boatswain (https://apps.gnome.org/app/com.feaneron.Boatswain/) - Control your Elgato Stream Decks. !GNOME Circle GNOME Circle
- Decoder (https://apps.gnome.org/app/com.belmoussaoui.Decoder/) - Scan and Generate QR Codes. !GNOME Circle GNOME Circle
- Junction (https://apps.gnome.org/app/re.sonny.Junction/) - Junction lets you choose the application to open files and links. !GNOME Circle GNOME Circle
- Metronome (https://apps.gnome.org/app/com.adrienplazas.Metronome/) - Keep the tempo. !GNOME Circle GNOME Circle
- Kooha (https://github.com/SeaDve/Kooha) - Elegantly record your screen.
- GPaste (https://github.com/Keruspe/GPaste) - Clipboard manager (composed of an application and a gnome-shell extension).
- Catfish (https://launchpad.net/catfish-search) - Simple search application.
- Detwinner (https://neatdecisions.com/products/detwinner-linux/) - Simple and fast tool for removing duplicate files.
- Recipes (https://gitlab.gnome.org/GNOME/recipes/) - Cooking application.
- Sunflower (http://sunflower-fm.org) - Small and highly customizable twin-panel file manager.
- Impression (https://gitlab.com/adhami3310/Impression) - Bootable driver flasher application !GNOME Circle GNOME Circle
- Lan Mouse (https://github.com/feschber/lan-mouse) - Mouse and keyboard sharing software (software KVM switch).
- Moussam (https://github.com/amit9838/mousam) - Weather application with 7 days forecast from Open-Meteo.com.
Security and Privacy
- Obfuscate (https://apps.gnome.org/app/com.belmoussaoui.Obfuscate/) - Censor private information. !GNOME Circle GNOME Circle
- Metadata Cleaner (https://apps.gnome.org/app/fr.romainvigier.MetadataCleaner/) - View and clean metadata in files. !GNOME Circle GNOME Circle
- Secrets (https://apps.gnome.org/app/org.gnome.World.Secrets/) - Keepass-compatible password manager. !GNOME Circle GNOME Circle
- Authenticator (https://apps.gnome.org/app/com.belmoussaoui.Authenticator/) - Generate Two-Factor Codes. !GNOME Circle GNOME Circle
- Collisions (https://apps.gnome.org/en/app/dev.geopjr.Collision/) - Check hashes for your files. !GNOME Circle GNOME Circle
- File Shredder (https://apps.gnome.org/app/com.github.ADBeveridge.Raider/) - Securely delete your files. !GNOME Circle GNOME Circle
- Key Rack (https://gitlab.gnome.org/sophie-h/key-rack) - Tool that allows to view and edit keys, like passwords or tokens, stored by apps.
Development and Design
- GNOME Builder (https://apps.gnome.org/app/org.gnome.Builder/) - Official IDE for creating GNOME applications. !GNOME Core GNOME Core
- Gaphor (https://gaphor.org) - The simple modeling tool for UML and SysML. !GNOME Circle GNOME Circle
- Webfont Kit Generator (https://apps.gnome.org/app/com.rafaelmardojai.WebfontKitGenerator/) - Create @font-face kits easily. !GNOME Circle GNOME Circle
- Commit (https://apps.gnome.org/app/re.sonny.Commit/) - Commit message editor. !GNOME Circle GNOME Circle
- Workbench (https://apps.gnome.org/app/re.sonny.Workbench/) - Learn and prototype with GNOME technologies. !GNOME Circle GNOME Circle
- Lorem (https://apps.gnome.org/app/org.gnome.design.Lorem/) - Generate placeholder text. !GNOME Circle GNOME Circle
- Share Preview (https://apps.gnome.org/app/com.rafaelmardojai.SharePreview/) - Test social media cards locally. !GNOME Circle GNOME Circle
- Text Pieces (https://apps.gnome.org/app/com.github.liferooter.textpieces/) - Transform text without using random websites. !GNOME Circle GNOME Circle
- Sysprof (https://apps.gnome.org/app/org.gnome.Sysprof/) - Profile an application or entire system.
- DevHelp (https://apps.gnome.org/app/org.gnome.Devhelp/) - Developer tool for browsing and searching API documentation.
- Escambo (https://github.com/CleoMenezesJr/escambo) - HTTP-based APIs test application.
- Forge Sparks (https://github.com/rafaelmardojai/forge-sparks) - Git forge (GitHub, Gitea, Forgejo) desktop notification application. !GNOME Circle GNOME Circle
- Turtle (https://gitlab.gnome.org/philippun1/turtle) - Tool to manage Git repositories within Nautilus by providing emblems and context menus.
- Biblioteca (https://github.com/workbenchdev/Biblioteca) - GNOME documentation (offline) reader with fuzzy search, dark mode and mobile support. !GNOME Circle GNOME Circle
- Hieroglyphic (https://github.com/FineFindus/Hieroglyphic) - Application to search for LaTeX symbols by sketching.
Design Tooling
- App Icon Preview (https://apps.gnome.org/app/org.gnome.design.AppIconPreview/) - Simple utility to preview icons.
- Palette (https://apps.gnome.org/app/org.gnome.design.Palette/) - Tool for viewing the GNOME colour palette.
- Contrast (https://apps.gnome.org/app/org.gnome.design.Contrast/) - Check the contrast between two colors.
- Icon Library (https://apps.gnome.org/app/org.gnome.design.IconLibrary/) - Symbolic icons for your apps.
- Symbolic Preview (https://apps.gnome.org/app/org.gnome.design.SymbolicPreview/) - Symbolics Made Easy.
- Emblem (https://apps.gnome.org/app/org.gnome.design.Emblem/) - Generate project avatars.
Others
- Boxes (https://apps.gnome.org/en/app/org.gnome.Boxes/) - View, access, and manage remote and virtual systems.
Third-party Apps Plugins
- Nautilus Terminal (https://github.com/flozz/nautilus-terminal) - Integrates a terminal into Nautilus.
Extensions
Docks and Panels
- Dash-to-Dock (https://extensions.gnome.org/extension/307/dash-to-dock/) - A fully-featured dock.
- Dash-to-Panel (https://extensions.gnome.org/extension/1160/dash-to-panel/) - Make your desktop more similar to W7/KDE.
- Dock-from-Dash (https://extensions.gnome.org/extension/4703/dock-from-dash/) - Simply transform your Dash into a Dock.
Customization and Tweaks
- Just Perfection (https://extensions.gnome.org/extension/3843/just-perfection/) - Customize GNOME Shell.
- Custom Hot Corners - Extended (https://extensions.gnome.org/extension/4167/custom-hot-corners-extended/) - Customize hot corners.
- Extensions Sync (https://extensions.gnome.org/extension/1486/extensions-sync/) - Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome
installations.
- Quick Settings Tweaker (https://extensions.gnome.org/extension/5446/quick-settings-tweaker/) - Tweak your quick settings menu.
Menus
- Application Menu (https://extensions.gnome.org/extension/6/applications-menu/) - Category-based menu for applications. !GNOME Classic GNOME Core
- Places Indicator (https://extensions.gnome.org/extension/8/places-status-indicator/) - Menu that provides fast access to your folders. !GNOME Classic GNOME Core
- Arc Menu (https://extensions.gnome.org/extension/3628/arcmenu/) - Windows7-like application menu inspired by the one in Zorin OS.
- Fly-Pie (https://extensions.gnome.org/extension/3433/fly-pie/) - Mouse-based menu.
Applets
- RunCat (https://github.com/win0err/gnome-runcat) — The cat tells you the CPU usage by running speed.
- Caffeine (https://extensions.gnome.org/extension/517/caffeine/) - Applet that let you deactivate the GNOME lock screen.
- Removable Drive Menu (https://extensions.gnome.org/extension/7/removable-drive-menu/) - Status menu to show your removable drives.
- OpenWeather (https://extensions.gnome.org/extension/750/openweather/) - Weather applet.
- Clipboard Indicator (https://extensions.gnome.org/extension/779/clipboard-indicator/) - Simple clipboard applet.
- Desk Changer (https://extensions.gnome.org/extension/1131/desk-changer/) - Wallpaper slideshow applet.
- Emoji Selector (https://extensions.gnome.org/extension/1162/emoji-selector/) - Emoji picker applet.
- Todo.txt (https://extensions.gnome.org/extension/570/todotxt/) - Interface for todo.txt.
- Time ++ (https://extensions.gnome.org/extension/1238/time/) - A todo.txt manager, time tracker, timer, stopwatch, pomodoro, and alarm clock.
- GSConnect (https://extensions.gnome.org/extension/1319/gsconnect/) - KDE Connect implementation.
- KStatusNotifiers/AppIndicator Support (https://extensions.gnome.org/extension/615/appindicator-support/) - Appindicator systray.
Windows
- PaperWM (https://github.com/paperwm/PaperWM) - Tiled scrollable window management.
- Coverflow Alt-Tab (https://github.com/dmo60/CoverflowAltTab) - Advanced fullscreen app switcher.
Audio
- Application Volume Mixer (https://github.com/mymindstorm/gnome-volume-mixer) - Control volume output per-application.
Visual Changes
- Blur-my-shell (https://github.com/aunetx/blur-my-shell) - Apply a blur effect to the overview and top panel background.
- Transparent Shell (https://github.com/Siroj42/gnome-extension-transparent-shell) - Makes some UI elements transparent.
- Compiz windows effect (https://extensions.gnome.org/extension/3210/compiz-windows-effect/) - Adds wobbly effects to windows.
- Useless Gaps (https://extensions.gnome.org/extension/4684/useless-gaps/) - For aesthetic purposes adds useless gaps around tiled and maximized windows.
- Desktop Cube (https://github.com/Schneegans/Desktop-Cube) - A Desktop Cube for GNOME Shell
- Burn My Windows (https://github.com/Schneegans/Burn-My-Windows/) - Open/Close your windows with style.
Services integration
- GMail Message Tray (https://github.com/shumingch/GmailMessageTray) - Integrate GMail with your desktop.
Look and Feel
Icons
Upstream Style
- MoreWaita (https://github.com/somepaulo/MoreWaita) - An Adwaita-style icon theme for Gnome Shell.
- GNOME++ (https://github.com/Bonandry/gnome-plus) - Third-party application icons compatible with GNOME's current guidelines.
- Pop! (https://github.com/pop-os/icon-theme) - Official icon theme of Pop!\_OS by System76.
Material Icons
- Paper (https://snwh.org/paper) - Material icon theme.
- Papirus (https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) - Material icon theme, initially based on Paper.
Flat Icons
- La Capitaine (https://github.com/keeferrourke/la-capitaine-icon-theme) - Icon inspired by macOS and Material Design guidelines.
Homogeneous Icons
- Obsidian (https://github.com/madmaxms/iconpack-obsidian/) - Continuation of the famous Faenza theme.
- Numix Circle (https://github.com/numixproject/numix-icon-theme-circle) - Flat rounded icon theme.
- Numix Square (https://github.com/numixproject/numix-icon-theme-square) - Flat square icon theme.
Skeumorphic Icons
- Elementary XFCE (https://github.com/shimmerproject/elementary-xfce) - Desktop-agnostic version of the icons of elementary OS.
Cursors
- ComixCursors (https://www.gnome-look.org/p/999996/) - X11 mouse theme with a comics feeling.
- Bibata (https://github.com/KaizIqbal/Bibata_Cursor) - Silm material-based cursor theme.
- Capitaine Cursors (https://github.com/keeferrourke/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
- Adwaita for Steam (https://github.com/tkashkin/Adwaita-for-Steam) - Skin to make Steam look more like a native GNOME app.
- Adwaita theme for VS Code (https://github.com/piousdeer/vscode-adwaita) - Dark and light themes for VS Code based on GNOME's look and GNOME Builder's syntax highlighting.
- Firefox GNOME Theme (https://github.com/rafaelmardojai/firefox-gnome-theme) - Integrate Firefox into GNOME-based desktop using Adwaita.
- Thunderbird GNOME Theme (https://github.com/rafaelmardojai/thunderbird-gnome-theme) - Integrate Thunderbird into GNOME-based desktop using Adwaita.
- Obsidian Adwaita Theme (https://github.com/birneee/obsidian-adwaita-theme) - Obsidian (https://obsidian.md) theme in the style of GNOME Adwaita.
Community
Official Venues
- GNOME News Feed (https://www.gnome.org/news/) - Official news posts.
- This Week in GNOME (https://thisweek.gnome.org/) - Weekly news from project maintainers from the community.
- Apps for GNOME (https://apps.gnome.org/)
- Planet GNOME (http://planet.gnome.org/) - Federation of GNOME Developers' blogs.
- GNOME's Discourse (https://discourse.gnome.org)
- GNOME Wiki (https://wiki.gnome.org/)
- #gnome on GIMPNet (https://kiwiirc.com/client/irc.gnome.org#gnome) - General-purpose GNOME IRC channel (complete list of channels (https://wiki.gnome.org/Community/GettingInTouch/IRC))
GNOME Communities
- Reddit (https://www.reddit.com/r/gnome)
- Stack Overflow (http://stackoverflow.com/questions/tagged/gnome)
GNOME on Social Networks
- @gnome on Twitter (https://twitter.com/gnome)
- @gnome on floss.social (https://floss.social/@gnome)
- @GNOMEDesktop on Facebook (https://www.facebook.com/GNOMEDesktop)
- GNOMEDesktop on Youtube (https://www.youtube.com/user/GNOMEDesktop)
- GNOMEDesktop on Peertube (https://peertube.video/accounts/gnome)
Developer Resources
Libraries
- libadwaita (https://gitlab.gnome.org/GNOME/libadwaita/) - Library that contain official GNOME patterns and widgets (GTK4)
- libhandy (https://gitlab.gnome.org/GNOME/libhandy) - Building blocks for modern adaptive GNOME apps (GTK3)
- Relm4 (https://relm4.org/) - Building native applications with Rust and GTK4
Examples
- Hello (https://gitlab.gnome.org/chergert/hello) - Set of Hello World examples for GNOME/GTK in different languages.
Documentations
- GNOME Newcomers Wiki (https://wiki.gnome.org/Newcomers/) - Perfect place to start contributing to GNOME.
- GNOME Developer Center (https://developer.gnome.org/) - Contains all the official GNOME documentations.
- GTK Documentation (https://docs.gtk.org) - Official GTK documentation.
- Valadoc (https://valadoc.org/) - Documentation about Vala.
- GJS Documentation (https://gjs-docs.gnome.org/) - Documentation for the JavaScript GTK bindings.
- GJS Guide (https://gjs.guide/) - Guide for GJS.
- The Python GTK+ 3 Tutorial (https://python-gtk-3-tutorial.readthedocs.io/en/latest/) - Introduction to writing GTK+ 3 applications in Python.
GNOME Core : https://cdn.rawgit.com/kazhnuz/awesome-gnome/master/images/gnome-icon-symbolic.svg
GNOME Circle : https://cdn.rawgit.com/kazhnuz/awesome-gnome/master/images/gnome-circle.png