Dash to Dock FloatingA floating dock extension for GNOME Shell, heavily based on Dash to Dock. Use margin and border radius settings to customize the floating look.
Quran RadioLive Qur'an radio streaming extension with Arabic RTL UI
A simple light-weight, agentic AI assistant with terminal command support and local system context. Supports OpenAI, Google Gemini, and Anthropic Claude. No data is sent to anyone but your chosen AI provider.
Tray Icons: PinnedTray Icons extension with improved stability. Fork of Tray Icons: Reloaded. Supports pinning specific icons to always stay on top.
Taskbar and additional enhancements for the shell.
Shows random My Little Pony artwork from safebooru.org in a panel popup. Includes a gallery of downloaded images.
Command GhostA helpful spirit that whispers command suggestions as you type in the terminal. Perfect for Linux beginners learning their way around the command line.
Google Analytics Stats Peak - Track your website analytics and celebrate new visitor peaks! Shows daily/weekly/monthly stats in your panel with automatic peak tracking and notifications. Colors stats acording if we are on track to next peak, or we are behind. Green we are on track. Yellow we are shourt of getting new peak. Red we are not close to get to the new peak.
Panel Corners (Wedone's Version)A GNOME shell extension to keep the old topbar corners, which were removed for GNOME 42. It also allows you to customize the rounded corners, even if you use GNOME 40 or 41.
NetPulseDisplays network upload and download speed in the GNOME panel
GitHub Notifications ReduxShow GitHub notification count in the top panel with desktop alerts. Click to open GitHub notifications in your browser
Window PositionerRemembers and restores window positions using GSettings
MoniSimpleProfessional CPU and RAM monitor for GNOME 46
A GNOME Shell extension that lets you set any video as your lock screen background.
AtCoder RecommenderA GNOME Shell extension that shows a personalized recommended AtCoder problem based on your username and lets you open it instantly from the top panel.
Clipboard HistoryA clipboard history extension developed for the GNOME desktop environment.
Grayscale ToggleToggle grayscale mode across all monitors with a keyboard shortcut. Reduce color distractions to improve focus, reading, and digital wellness based on research into screen time and attention. Features multi-monitor support, Quick Settings integration, and full preferences.
tracklitersTrack water drank
OSD Primary OnlyForces GNOME Shell OSD notifications (volume, brightness, etc.) to display only on the primary monitor.
GNOME AssistantHome Assistant Controls
Desktop File ManagerManage desktop files directly from the app menu: delete files, view properties, edit and open file location.
Multi Monitors Add-On (GNOME 46+)Add multiple monitors overview and panel for gnome-shell.
Polymarket WatcherShows a Polymarket watcher summary in the GNOME top bar.
Easily enable or disable your secondary monitor with a single click. This extension adds a toggle button to the system menu, allowing you to quickly switch your second screen on or off without needing to navigate through settings. It automatically detects your connected monitors and their configurations, making it simple to manage your multi-monitor setup.
Mock RAM MonitorDisplays a simulated RAM usage indicator in the top bar. Useful for demos, presentations, or just for fun. Values fluctuate realistically and the label changes colour based on usage level.
KeymapperInforms keymapper about the currently focused window.
Move and resize Picture-in-Picture windows according to your preferences, optionally keeping them always on top. A GNOME Shell extension designed for web browser PiP windows on Wayland. Works well with a multiple monitors setup.
Uninstall ButtonAdds an Uninstall item to GNOME Shell app context menus and utilizes dnf, snapd, or flatpak to uninstall that app from your system.
MirrorMirror Android devices with wireless debugging enabled effortlessly
Logo Menu - Menu similar to Apple's macOS menu for the GNOME Desktop
This extension has moved and been renamed to 'Action Station'. It still supports API requests and remote mounts, but now includes local shell command execution. Please switch to the new 'Action Station' extension for future updates.
A powerful action hub to trigger API requests, mount remote servers, or run local shell commands directly from your top bar.
Workspace buttons with numbers and app icons for the top panel.
kryptoGNOME extension to display cryptocurrency prices
Add Tailscale to GNOME quick settings. Fork of joaophi/tailscale-gnome-qs with continued maintenance and improvements.
Shrinks the Panel to a pill
VicinaeGnome extension for vicinae launcher to expose clipboard and window managment APIs.
Fork of spin83's Multi Monitors. Donate to help maintain this extension :). Don't forget to star the original repository! , rate and comment
Trigger Move WindowsAutomatically organize your workspace with a single shortcut. Move application windows to their designated workspaces, activate running apps, or launch new ones instantly. Features include an interactive shortcut recorder and intelligent application discovery.
Tile windows from the gnome overview.
WARP ToggleToggle Cloudflare WARP connection from Quick Settings menu
Panel SearchSearch widget in top panel with web search, fuzzy file/app/settings search, and utility functions
GitHub TrayDisplay your GitHub repositories, notifications, and Actions workflows in the system tray with real-time status updates and inline management.
Music ScalesApplet which displays the notes of a musical scale for quick reference
Top Apps PannelA simple app icon taskbar. Show running apps and favorites on the main panel.
Force AnimationsForces the render of animations by disabling animation inhibition
Generic MonitorDisplay text & icon on systray using DBUS
WiFi Auto ReconnectAutomatically reconnects to a selected WiFi network at configurable intervals.
WallpickerA lightweight and elegant GNOME Shell Extension to easily pick and manage your wallpapers right from the top bar.
Fragments of Daisaku Ikeda's Writings
Wallpaper PickerPick wallpapers from the top bar
Active Monitor WorkspacesSwitches workspaces independently per monitor
Adaptive BrightnessThis extension is a customizable alternative of 'Automatic Screen Brightness' found in GNOME settings.
Key Light ControllerDiscover and control Elgato Key Light devices from the GNOME top bar.
GSpotify & DownloaderA label, downloader and integrated Spotify controller for GNOME Shell. Uses system clipboard for menu actions. Uses spotdl for downloads. This extension is not affiliated, funded, or in any way associated with Spotify.
Power GuardTwo-mode power manager: Server Mode blocks all sleep to keep the system running, Desktop Mode strictly enforces sleep settings with gamepad-aware idle detection.
Replicates the 'Activate Windows' watermark on the bottom right corner of the desktop.
GPU Profile SelectorA GNOME Shell extension that provides an easy way to switch between GPU profiles on Nvidia Optimus systems (e.g., laptops with Intel + Nvidia or AMD + Nvidia configurations) in just a few clicks. Requires envycontrol (https://github.com/bayasdev/envycontrol).
Displays the Bikram Sambat (Nepali) date in the top bar.
Adwaita Colors HomeSyncs your icon theme with your GNOME accent color. Manages installation and updates for the Adwaita Colors icon theme.
Hop LauncherLauncher for GNOME Wayland with apps, windows, recents, file search, clipboard copy, weather, and web search.
Auto Power ProfileAutomatically switch between power profiles based on power supply and battery status.
You like GNOME? You like Tiling Window Managers? You can now have the best of both worlds with Grimble, the GNOME tiling window manager extension.
Display current moon phase
Wake-on-LANThis extension lets you view server statuses and power on remote servers directly from a GNOME Shell indicator. Each configured server displays its current online status (checked via ping). If a MAC address is provided, you can send a Wake-on-LAN (WOL) packet to power it on remotely.
UFW Status IndicatorShows UFW status in system indicator. If gufw is installed then clicking on status icon also opens it
Ringlight Cursor TrackerAdds graphical Ringlight when your camera turns on. This is so that your face is illuminated in low light conditions.
Move Already Open AppMove an open application instance to the workspace where you drop its icon from the dash.
USB NotifyNotifications appear when plugging in USB devices
Keyboard Modifiers StatusShows keyboard modifiers status. It's useful when sticky keys are active.
CC UsageShows CC session usage in the top bar. Displays 5h window consumed %, time remaining, and weekly budget tracking. Detailed breakdown available on click.
Toggle cloudflare warp in quick settings.
A Gnome extension helping you track gold price in realtime. Primary provider: goldprice.org, optional secondary: goldapi.io
Gnome Shell Extension to visualize headset status from HeadsetControl (https://github.com/Sapd/HeadsetControl) command line tool.
Enhances various aspects of the GNOME experience when using a touch device.
powermonCPU power monitor (AMD & Intel)
A simple GNOME extension that provides a panel timer with an alarm sound notification.
Vintage digital display with high-fidelity 7-segment font. Features Neon Green, Amber, and Retro Gray modes with integrated alarm.
GNOME Shell AI Search AssistantAdds an AI chat mode to the GNOME Shell overview search.
Nitrokey 3 OTPProvide a system menu item to retrieve an OTP from a NitroKey
TUXEDO FnLock statusShow the FnLock status of TUXEDO devices. This extension is not affiliated, funded, or in any way associated with TUXEDO. This extension is a fork of the 'FnLock switch (ThinkPad Compact USB Keyboard)' extension. tuxedo-drivers v4.0.0 or newer must be installed.
Water ReminderSends periodic notifications reminding you to drink water. Configurable start/end time and interval.
Keyboard layouts labelsLabel your layouts to see in layout indicator
Always Show Titles In OverviewCustomize Gnome 3 overview.
Show and copy otp keys
key-binderAssign keyboard shortcuts to focus or launch applications instantly
VRR BlockerAn extension for GNOME Shell that blocks VRR (Variable Refresh Rate) for blacklisted apps by their WM_CLASS. It is mainly useful for preventing stuttering in browsers and video players when in fullscreen with VRR enabled.
Active App RAMDisplays the RAM usage of the currently focused application in the GNOME top bar panel.
Preview open windows by hovering a dock icon and activate a window by selecting the preview.
Screenshot Tool LauncherAdds a configurable action button to screenshot notifications to pass the captured file to an external command.
Alt+Tab ListTurn the alt+tab into a vertical list
A buttery smooth, highly animated Dock for GNOME Shell.
ROCm GPU MonitorA simple and efficient GNOME Shell extension that displays your AMD GPU statistics directly in the top bar.
System MonitorReal-time system resource monitoring in the top bar — CPU, RAM, temperature, disk usage & I/O, network I/O, GPU, and power/energy tracking
Phone HUBADB and Scrcpy based Phone HUB lets lets you connect your adnroid phone to your GNOME desktop, for now you can monitor your phone's battery life, use your phone as a webcam or mirror its screen.
Media Controls PlusAdds a seek bar and album-art backgrounds to GNOME Shell media notifications.
Media Controls Plus Quick SettingsShows the enhanced media player card in GNOME Quick Settings.
Horizontal World ClocksHorizontal World Clocks.
Quickly launch a terminal in Quake mode using a keyboard shortcut
Manipulate primary selections on the fly, typically used as Lightweight Dictionaries
A GNOME quick setting for starting and stopping the Rygel UPnP/DLNA media server
Dock Themerinjector that add custom image backgrounds to Dash to Dock by updating style sheet
Controller Status IconDisplay gamepad/joystick controller status in the top bar
Gnome Extension to enable cicd/container/kubernetes and cloud resource handling. https://www.youtube.com/watch?v=Ah-LQxtOHak you can use docker, podman and use kubernetes clusters with kind. Added resize, delete container and filter active containers. You can enable Ollama as well if you have the Ollama installed on your machine. It can be useful for copilot in IDEs. Use J.A.R.V.I.S. for your desktop, to intract with your own local llm models, running wiht ollama. Its your own local chatgpt/chatbot with your own data. Start your own OpenAI alternative with your own data.
Cloudflare WARP ToggleToggle Cloudflare WARP from the Quick Settings panel.
This extension is required for Kando to work on Wayland. It allows Kando to bind global shortcuts, and provides information about your currently focused application window and the position of your mouse pointer.
Text ExtractorExtract text from screen using OCR. Select a screen region, and the text is automatically copied to clipboard. Requires Tesseract OCR.
Minimal Internet Speed MeterSimple and minimal internet speed meter extension for the Gnome Shell
Window Gestures with PatchesWindow Gestures with Patches. GNOME 49 support.
An extension which enable touchpad gestures customization in GNOME using Wayland. For full list of supported features please visit https://github.com/HieuTNg/touchpad-gesture-customization
An extension which enable touchpad gestures customization in GNOME using Wayland. For full list of supported features please visit https://github.com/HieuTNg/touchpad-gesture-customization
An Ultimate Notification Configurator for GNOME: notification rate limiting, timeout, positioning, fullscreen notifications, custom colors, filtering and more features upcoming. Consider leaving a review on GNOME Extensions!
A GNOME Shell extension that provides a chatbot interface using various LLM providers, including Anthropic, OpenAI, Gemini, and OpenRouter. Features include multiple provider support, customizable models, chat history, customizable appearance, a keyboard shortcut, web search, location (by using the extension, you consent to sharing your location with OpenRouter for AI Tools) and copy-to-clipboard functionality.
Input method and touchpad shortcutsQuick switching of input method and touchpad with user configurable shortcut binding
Launch, show, and hide applications using hotkeys.
Codex UsageDisplay Codex usage in the GNOME top panel using the same backend endpoint as Codex.
Close windows with a button click (the middle one by default) when in overview mode
Hides the GNOME top bar and reveals it on hover with smooth animations, except in the overview.
Open the application grid by double clicking the activities button similarly to the super key.
Add a hot edge that activates the overview to the bottom of the screen. This provides a better mouse-based workflow and can be an alternative to a dock.
Email notifier for Gmail, Outlook, and IMAP using GNOME Online Accounts
Librewolf ProfilesEasily launch Librewolf with your favorite profile right from the indicator menu!
Quick access to Docker and Docker Compose.
Transcode App SearchSearching apps both direct and transcoded name (English, Russian, Ukrainian langs)
Pass SearchQuick search and retrieve passwords from pass (the standard unix password manager)
Panel indicator backed by PackageKit D-Bus with optional fwupd support
A GNOME Shell extension that lets you set any video as your lock screen background.
Replace 'Activities' button by all current workspaces buttons. Switch workspace or toggle overview by clicking on these buttons.
Indicates whether the system is prevented from sleeping by programs.
Automatically toggle your desktop’s color scheme between light and dark, switch backgrounds and run custom commands at sunset and sunrise.
ImpatienceSpeed up the gnome-shell animation speed
Top Panel Workspace ScrollChange workspaces by scrolling over the top panel
ISO ClockChanges the clock to an ISO date format (yyyy-mm-dd)
Create fully customizable quick toggle buttons to run user defined commands and launch custom scripts.
TextAtWallpaper (Desktop Clock, Text, To Do List)Add editable text widgets, clock widget and to-do (tasks) lists to your desktop.
Shows CPU temperature, disk temperature, video card temperature (NVIDIA/Catalyst/Bumblebee&NVIDIA), voltage and fan RPM (forked from xtranophilist/gnome-shell-extension-sensors)
Tray ToggleToggle visibility of application tray icons with smooth slide animations. Adds a convenient button to hide/show AppIndicator icons while keeping system icons visible.
An elegant, pill-shaped music player for your desktop. Features a smooth audio visualizer, scrolling text, and seamless integration with Dash-to-Dock and the Top Panel. Comes with a Pop-Up menu as well.
A taskbar that displays app icons for running applications and favorites on your panel.
Automatically cycles through wallpapers from a user-defined directory. Optionally downloads Bing's wallpaper of the day.
Add widgets to the desktop.
Adw. Desktop Icons
A reliable dock for GNOME.
A reliable dock for GNOME.
Populates a JumpList of recent files and folders that have been loaded in Visual Studio Code or pinned via the extension.
With this extension, you can control miscellaneous smart devices on your local network:
Automatic system tray for applications using the StatusNotifierItem/DBusMenu protocol. Displays tray icons for apps like Discord, Slack, Dropbox, Nextcloud, Steam, and more. Supports symbolic (monochrome) and original icon modes, per-app icon customization, drag-and-drop reordering, and individual icon effect tuning. No external daemon required.
Rotate Display ToggleAdds a status icon to the GNOME Shell top bar to toggle the primary display orientation between landscape and portrait using Mutter's DisplayConfig interface.
Application menu for GNOME Shell