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
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.
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.
Uninstall ButtonAdds an Uninstall item to GNOME Shell app context menus and utilizes dnf, snapd, or flatpak to uninstall that app from your system.
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.
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
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
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.
Wallpaper PickerPick wallpapers from the top bar
Active Monitor WorkspacesSwitches workspaces independently per monitor
Key Light ControllerDiscover and control Elgato Key Light devices from the GNOME top bar.
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.
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.
Nitrokey 3 OTPProvide a system menu item to retrieve an OTP from a Nitrokey 3
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.
Keyboard layouts labelsLabel your layouts to see in layout indicator
Always Show Titles In OverviewCustomize Gnome 3 overview.
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.
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
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.
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
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.
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)
Panel indicator backed by PackageKit D-Bus with optional fwupd support
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)
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.
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.
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
Hide battery icon in top panel, if battery is fully charged and AC is connected
Hide keyboard layout indicator in status bar
Add to GNOME system search a quick way to run any of your projects in specific IDE
ASUS GPU ControlGPU mode switching (Hybrid, Integrated, MUX dGPU) for ASUS laptops using supergfxctl.
A GNOME Shell extension to toggle mobile hotspot on an Android device over Bluetooth.
Translucent FoldersTranslucent preview-style desktop folders for GNOME with single-click folder previews. Includes DING clipboard integration for desktop file copy and cut behavior.
Tiling window manager with a twist
Clipboard DecayClears the clipboard after a configurable timeout. Optionally detects copies from selected sensitive apps (e.g. password managers) and applies a shorter timer. This extension reads and writes the system clipboard.
Run or raiseLaunch or focus the window or define custom shortcuts in a text file
Commands StoreA simple GNOME Shell extension to store and manage commands
A simple GNOME Shell extension to store and manage commands
Always On DisplayShows clock, date and notifications on a black background instead of turning off the display on the lock screen
A customizable GNOME Shell extension that enhances the user experience with various modules and features.
Simple extension that adds a quick setting button to enable or disable battery charge thresholds via D-Bus + UPower (Preserve Battery Health)
ASUS GPU SwitcherA quick settings menu to switch between ASUS Laptop GPU modes. Requires asusctl and asus-armoury driver!
Add Tailscale to GNOME quick settings. Fork of joaophi/tailscale-gnome-qs with continued maintenance and improvements.
Adds a customizable button to your top panel, letting you personalize your GNOME desktop with the icon of your choice. Set your preferred icon, adjust its size and position, and decide what happens when you click it!
Tune and customize the GNOME application grid (rows, columns, icon size, padding, labels).
Show and copy otp keys
Add rounded corners to all windows. Fork of the now unmaintained Rounded Window Corners extension.
Enhanced lock screen security.
Simple and minimal internet speed meter extension for the Gnome Shell
Valet ServicesMinimal service monitor for Valet Linux and MySQL/MariaDB
This GNOME extension brings Windows 10–style window tiling to your desktop. It allows you to quickly snap and organize windows using familiar keyboard shortcuts — Super + Arrow Keys. Press Super + Left/Right to move windows to either half of the screen, or combine with Up/Down to tile them into corners. A simple, efficient way to boost your workflow and window management on GNOME.
Show Hebrew Date in the Panel.
Logo Menu - Menu similar to Apple's macOS menu for the GNOME Desktop
Play lofi music and other sounds, locally or online, on your GNOME desktop with just a click!
Displays your local and public IP addresses in the top bar. Public IP is fetched using ifconfig.me.
RemindersTop bar reminder checklist
View live scores for your favorite sports teams.
A simple text clock for the GNOME Shell
axet's System Monitor# Installation
GNOME Shell AI Search AssistantAdds an AI chat mode to the GNOME Shell overview search.
Rounded Screen CornersAdds black rounded corner overlays below the top panel and at the bottom corners of the screen.
UTC clock for the top bar
Shell indicator for monitoring and controlling Syncthing. Using SystemD will add the ability to (auto) start and stop the service.
A quick paste bin (notepad) in the top bar. Stores text locally and allows copying/pasting to the system clipboard.
PaperShellAdds a subtle noise texture to reduce eye strain.
Fullscreen Max BrightnessAutomatically sets brightness to maximum when watching fullscreen videos and restores the previous setting when exiting.
SyMo LauncherGNOME Shell panel launcher for the SyMo system monitor app.
Shortcuts to (1) insert a new workspace, (2) reorder workspaces and (3) reposition floating windows.
A GNOME Shell extension to toggle mobile hotspot on an Android device over Bluetooth.
Disintegrate your windows with style.
Indulge in nostalgia with useless 3D effects.
A marking menu which can be used to launch applications, simulate hotkeys, open URLs and much more. Once installed, press Ctrl+Space to open the default menu. Open the preferences dialog for an interactive tutorial and for creating custom menus!
Kiyui's Night Light Slider updated for GNOME 45. Provides a slider in the quick settings menu to control the night light temperature. Some nice options can be set in the extension preferences menu. Original implementation: https://codeberg.org/kiyui/gnome-shell-night-light-slider-extension/
macOS-like Maximize to Empty WorkspacemacOS-like workspace management: maximized/fullscreen windows automatically move to a separate workspace, and return to the home workspace when unmaximized.
PaperShellAdds a subtle noise texture to reduce eye strain.
Stage ManagermacOS Stage Manager-like window management for GNOME. Group windows into stages — only one group is visible at a time, others appear as stacked thumbnail cards in a left sidebar. Click a card to swap stages. Supports per-app mode, workspace mode, bell-curve hover animations, and 3D perspective.
Disable Workspace Switch AnimationDisables the workspace switch animation while preserving all other animations - instantly switch between workspaces with keyboard shortcuts.
Water ReminderSends periodic notifications reminding you to drink water. Configurable start/end time and interval.
Magnific LauncherAdds a macOS-like magnification wave effect to dock icons on hover. Compatible with Dash to Dock, Dash to Panel, and the default GNOME dash.
Compact LauncherCompact popup launcher for GNOME Shell
Add current desktop wallpaper to the overview background
Power Switching ManagerAutomatically switch theme and brightness based on power state
An icon taskbar for the Gnome Shell. This extension moves the dash into the gnome main panel so that the application launchers and system tray are combined into a single panel, similar to that found in KDE Plasma and Windows 7+. A separate dock is no longer needed for easy access to running and favorited applications.
Claude PulseMonitor your Claude Code agents in real-time from your GNOME desktop. Shows active agent count in the top panel with a dropdown listing agents, their type, project, duration and profile. Activity graph, desktop notifications, stale agent cleanup, and multi-profile support.
Adaptive BrightnessThis extension is a customizable alternative of 'Automatic Screen Brightness' found in GNOME settings.
Window tiler extension for GNOME desktops.
Audio Switch ShortcutsThis extension allows you to switch speakers and microphones with global keyboard shortcuts, instead of using the mouse to open the Gnome Panel or navigate menus. It allows you to set specific audio devices to cycle through, and set your own hotkeys.
Movie ScreensaverVideo screensaver for GNOME using a local movie file
Simple Timer is a Gnome Shell Extension that adds a Timer to the Panel.
Repeat To CycleCycle between windows of application using dash shortcut.
Pixeldrain UploaderGNOME Shell extension to upload files to Pixeldrain from the top panel with quick upload and recent links.
Turn the native GNOME dash into a dock or a bottom panel.
Lag-free taskbar that respects the GNOME Shell style.
Bottom OverviewOverview appears when hovering the bottom of any monitor.
VPN IndicatorDisplay current VPN name in panel.
Panel FreeHide top panel except in overview.
Dash in top panel.
Apply the system accent color to privacy indicators (e.g., microphone) and screen sharing/recording indicators, with an optional blurred background, in the top bar
DownFallMoves text of your choice across the screen. Can simulate leaves, snow, fireworks, ufos, and more!
A GNOME Shell extension that lets you use any video as your lock screen background.
Smart Auto Move NG learns the position, size, and workspace of your application windows and restores them on subsequent launches. Supports Wayland.
Astra Monitor is a cutting-edge, fully customizable, and performance-focused system monitoring extension for GNOME's top bar. It's an all-in-one solution for those seeking to keep a close eye on their system's performance metrics like CPU, GPU, RAM, disk usage, network statistics, and sensor readings.
Desktop Automation - MCPExposes D-Bus API for desktop automation (screenshots, window management, input injection). Designed for use with MCP-compatible AI assistants.
Vintage digital display with high-fidelity 7-segment font. Features Neon Green, Amber, and Retro Gray modes with integrated alarm.
Native-like resource monitoring
Lock screen backgroundChange lock screen background.
Switch WorkspaceSwitch workspace like using ALT+TAB key to switch windows
panel scrollSwitch windows or workspace by mouse scroll on the panel.
Arrange windows on the monitors
Move dock anywhere on the desktop
Translate word on the screen.
Unblank lock screenUnblank lock screen.
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.
A GNOME Shell extension that lets you use any video as your lock screen background and desktop wallpaper. This is a fork of Live Lock Screen by nick-redwill, extended with additional features.
Track multiple currency pairs including cryptocurrencies. This extension uses awesomeapi.com.br services for currency rate data.
Update indicator for Arch Linux and GNOME Shell. Runs gnome-terminal by default, you can change in settings.
Applications Overview TooltipShows a tooltip over applications icons on applications overview with application name and/or description.
Organize your Computer by creating a set of home folder subdirectories per project.
Dorso OverlayScreen overlay for dorso-linux posture monitor. Draws a configurable glow/border/solid overlay on all monitors via D-Bus. Requires dorso-linux (pip install dorso-linux).
Window CallsAdds dbus calls which can: return list of windows, move, resize, close, make/unmake above
Input source D-Bus interfaceAdd D-Bus interface for changing input sources via command
Huawei WMI controlsControl various Huawei and Honor laptops WMI functions, such as battery protection, Fn-lock, power unlock and keyboard backlight.
Activate Window By TitleExpose a D-Bus interface to activate a window by its title, WM_CLASS or ID
Hide Accessibility MenuHide the accessibility menu icon on panel when running an accessibility option.
Fullscreen Hot CornerEnables hot corner in fullscreen mode
Fullscreen NotificationsEnables all notifications in fullscreen mode
A Gnome extension that provides a convenient way to control your framework laptop fan profile when using fw-fanctrl
A GNOME extension to toggle the ULauncher service on/off from the quick settings menu
LLM ManagerMonitor and control local LLM services (Ollama) from the GNOME top bar.
Transparent Top Bar (Adjustable transparency)Fork of: https://github.com/zhanghai/gnome-shell-extension-transparent-top-bar
Arrange workspaces in a two dimensional grid with workspace thumbnails.
GNOME Shell update indicator for Fedora Linux.
StopwatchSimple stopwatch extension for Gnome 40-50.
TrackerSimple time tracking extension for Gnome 45-50.
Pass SearchQuick search and retrieve passwords from pass (the standard unix password manager)
Gnirehtet ControlToggle the Gnirehtet reverse tethering from Gnome Quick Settings
Rounded Corners (Wobble-Compatible)Rounded window corners fully compatible with Compiz Windows Effect (wobbly windows). Corner rounding is implemented via a fragment-shader SDF in UV space so it never interferes with vertex-level deformation. No set_clip() calls are made, and the extension automatically ensures the correct effect-stack ordering relative to DeformEffect.
Rounded Corners (Wobble-Compatible)Rounded window corners fully compatible with Compiz Windows Effect (wobbly windows). Corner rounding is implemented via a fragment-shader SDF in UV space so it never interferes with vertex-level deformation. No set_clip() calls are made, and the extension automatically ensures the correct effect-stack ordering relative to DeformEffect.
Hey Gnome, it's bedtime! Converts to grayscale the entire Gnome workspace by using a smooth transition. Best to use during evening/night.
WiFi Signal PlusDisplays WiFi generation (4/5/6/7) in the top bar with detailed connection info on hover
White Mic IndicatorMakes the microphone/recording indicator white.
Allow Locked Remote DesktopAllow remote desktop connections when the screen is locked
Win11 Start MenuA Windows 11-style Start Menu for GNOME Shell.
Win11 Start MenuA Windows 11-style Start Menu for GNOME Shell.
Shows laptop battery charge or discharge power in watts and supported peripheral battery levels in the GNOME top panel menu.
Deperto (Zoom by Scroll)Screen zoom focused on the mouse using a modifier key + Scroll. Deperto Project.
Quick default browser switching from the system panel. Perfect for users working with different browser profiles.
Lyrion / MPRIS BridgeLyrion Music Server (Logitech / Squeezebox) <--> MPRIS bridge, enabling GNOME media control integration.
HyperGnomeHyprland-style tiling window management for GNOME. Automatic dwindle tiling, smooth animations, gaps, active window borders, and Hyprland keybindings.
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!
Extension ProfilesSave and switch between profiles that enable or disable sets of GNOME Shell extensions.
Gnoming ProfilesSync gsettings and user config files to GitHub, Nextcloud, or Google Drive with binary-safe wallpaper syncing and ETag-based polling
Automatically pause music while watching videos.
FaceTimeHD ToggleToggle the facetimehd kernel module from Quick Settings.
Slob Dictionary Quick LookupAn extension to make it easy to view defintions from Slob Dictionary by selecting any texts.
Shell Easy UninstallerAdd an uninstall option to the right-click menu of applications in the App Grid and Dash.
Shell Easy UninstallerAdd an uninstall option to the right-click menu of applications in the App Grid and Dash.
Shell Fast OrganizerAdd a right-click menu to the App Grid and Dash to automatically organize applications into category folders.
A glimpse into your computer's temperature, voltage, fan speed, memory usage, processor load, system resources, network speed and storage stats. This is a one stop shop to monitor all of your vital sensors. Uses asynchronous polling to provide a smooth user experience. Feature requests or bugs? Please use GitHub.
VicinaeGnome extension for vicinae launcher to expose clipboard and window managment APIs.
Timed Do Not DisturbAdds a timer menu to the Do Not Disturb quick toggle, allowing you to mute notifications for a specific time.
Enable mouse follows focus on Gnome Shell 45+ with multi monitors support
RebootToUEFIReboot system into UEFI
Deja Window is a GNOME Shell extension that gives you full control over your window geometry. It automatically restores the workspace, size, position, minimized and maximized state, always on top and always on visible workspace of specific applications when they open.
This extension allows muting/unmuting volume output/input by middle-clicking the speaker/mic icon on the menu bar. This extension uses mute/unmute API in order to restore previous volume level after unmuting.
Unity ButtonsmacOS-style close and restore buttons in the top panel with window title. Hides the titlebar when maximized to save vertical space. Automatically centers and resizes windows on unmaximize. Uses 100% native GNOME Shell animations. Supports Wayland only.
Public IP Address+Shows your public IP address with VPN detection, IPv6 leak warnings, and a security status banner. Displays local and public IPs (IPv4/IPv6), country flag, city, ISP, and optional map tile. Click any IP to copy. Uses Mullvad's privacy-respecting API.
Screen RotateEnable screen rotation regardless of touch mode. Fork of Screen Autorotate by Kosmospredanie.
Shows your user avatar and name in the GNOME top bar, with optional computer name, keep-awake toggle, and quick access to preferences and log out.
Memento MoriMake every second of your life count. Literally!
Fuzzy Application SearchUse fuzzy matching to search for applications
Resource Monitor adds live system metrics directly to the GNOME top bar: CPU usage/load/temperature, RAM and swap usage, disk activity and free space, network throughput (Ethernet/Wi-Fi), and GPU usage/memory/temperature
Hacker News ReaderGNOME panel extension to view top Hacker News stories with inline previews and quick open actions.
Display the current weather in the panel and click the indicator to open GNOME Weather. The indicator position can be adjusted in preferences (on GNOME 45+).
Quickly change icon themes from the top bar.
Quickly change icon themes from the top bar.
AppIndicator and KStatusNotifierItem SupportAdds AppIndicator, KStatusNotifierItem and legacy Tray icons support to the Shell
DocktouchUma ilha dinâmica inspirada no NotchNook.
Window ShadeRoll up windows into their title bar with a smooth animation, just like the classic Compiz Shade/Rollup effect. Double-click any title bar (Super + W) to shade/unshade a window.
Shows your user avatar and name in the GNOME top bar, with optional computer name, keep-awake toggle, and quick access to preferences and log out.
Input method and touchpad shortcutsQuick switching of input method and touchpad with user configurable shortcut binding
Gnome Live WallpaperA high-performance bridge bringing animated and interactive wallpaper capabilities to the GNOME ecosystem. Designed to provide a native-feeling experience for running live wallpapers on Linux.
Simple ClockA simple custom clock widget
App Manager RemoverA unified application manager that lists user-installed apps from Flatpak, Snap, and Deb sources with one-click uninstall. Hides system components using a 6-layer filtering strategy. Uninstallation is confirmed via a modal dialog and authenticated through pkexec (PolicyKit).
Blur wallpaper with adjustable intensity.Creates a static blurred copy of your current desktop wallpaper for better performance and artifact-free workspace switching. Set intensity from 0 to 300 and wait a moment. Note: ImageMagick (the `magick` command) must be installed.
Touchpad On OffToggle touchpad on or off
Switch Focus TypeToggle between focus-follow-mouse and click-to-focus mode
TaskManA calendar-integrated daily task manager and reminder system for the GNOME panel. Visualises task load and completion with dynamic colour coding. Supports timed reminders with Snooze and Dismiss notifications.
IM Panel integrated with OSKIM Panel Integrated with OSK is a GNOME Shell extension that improves the operation of input methods on touch screens by adding several features to the GNOME OnScreen Keyboard.
Tablet RectDraw a semi-transparent rectangle on screen to indicate the OpenTabletDriver mapped area
Text ExtractorExtract text from screen using OCR. Select a screen region, and the text is automatically copied to clipboard. Requires Tesseract OCR.
Proton VPN ToggleQuick Settings toggle for Proton VPN. Shows the connected server name. Reads VPN state from GNOME's Network Manager — no extra tools required. Clicking opens or closes the Proton VPN app window.
Junk Notification CleanerDelete notifications for an application when its window is focused or closed.
Run Android EmulatorsRun android emulators from Quick Settings
g-timeA quick and precise timer for GNOME Shell.
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
USB-C Charge Speed IndicatorShows USB-C charge status in the Quick Settings panel. While charging, the battery icon indicates fast or slow charging and the subtitle shows battery power and charge type. While not charging, the subtitle shows battery power and voltage.
Integrates a category-based application launcher in the activities window. IMPORTANT: it needs the 'gnome-menus' and 'libgnome-menu-3-dev'; they must be installed in the system before installing this extension.
Multiple PasteA lightweight clipboard history manager for GNOME Shell
Show the remaining time until fully charged/discharged as well as percentage of battery charge in the panel.
GitHub GridShows a GitHub-style contribution grid for a configured account.
Shows info about: CPU(usage, clock, temp), RAM(free, used) and NET (download, upload) on GNOME SHELL System Tray (Top Bar).
RouterOS MonitorMonitor your Mikrotik RouterOS from the GNOME Shell top bar. Using RouterOS's `detect-internet` feature, you can see at a glance the if your router's ethernet or LTE interface is internet-connected. The LTE interface also shows sparklines that monitor cellular signal strength.
Window DesaturationHighlight the focused window by desaturating all other windows
WinTileWinTile is a hotkey driven window tiling system for GNOME that imitates the standard Win-Arrow keys of Windows 10, allowing you to maximize, maximize to sides, or 1/4 sized to corner across a single or multiple monitors using just Super+Arrow.
Changes battery icon color based on active power profile.
OtoyeetDistributes windows of the current application across workspaces
Application Volume Mixer V2Control volume output per-application
GitHub TrayDisplay your GitHub repositories, notifications, and Actions workflows in the system tray with real-time status updates and inline management.
App Manager RemoverA unified application manager that lists user-installed apps from Flatpak, Snap, and Deb sources with one-click uninstall. Hides system components using a 6-layer filtering strategy. Uninstallation is confirmed via a modal dialog and authenticated through pkexec (PolicyKit).
Preserve Battery Health Quick SettingQuick setting toggle to preserve battery health (enable / disable charge threshold)
Input Method PanelInput Method Panel using KDE's kimpanel protocol for Gnome-Shell
Maximize RoundtripmacOS-style workspace management: maximizing or fullscreening a window moves it to a new dedicated workspace on the right, and restoring or closing it brings you back to the original workspace automatically. Multi-monitor safe.
Advanced Weather Companion with comprehensive features and multiple weather data sources:
FastOCRAI-powered screen OCR. Select a region, text is copied to clipboard instantly.
OLED Panel ShiftPeriodically shifts the top bar contents to reduce OLED burn-in.
Tints GNOME Shell elements with the system accent color while preserving the original visual style.
Bluetooth PanelShows battery levels of connected Bluetooth devices
A modern GNOME Shell extension to tint your GNOME apps
Focus Under Cursor on Overview ExitWhen exiting the GNOME overview, focus the window under the cursor instead of the previously focused window, like macOS Mission Control.
tracklitersTrack water drank
Luminance ExtensionCompanion extension for Luminance app
Home Assistant Theme SwitcherAutomatically switch GNOME theme based on Home Assistant lux sensor
Hide CursorHide the mouse cursor on inactivity
A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available.
Let your desktop "keep an eye" on your mouse! And with the included cursor indicator, keep track of your pointer's every action!
Twingate Status IndicatorPanel indicator for Twingate VPN status with resource management, session renewal, and favourites.
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.
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.
Top Bar OrganizerOrganize the items of the top (menu)bar.
One Window WonderlandAutomatically maximizes new windows, leaving 'useless gaps' around them.
Download videos from YouTube, X (Twitter), TikTok, Instagram, and Patreon directly from your GNOME desktop
UPower BatteryUPower Battery Indicator.
Hide Dash in OverviewHide Dash (deck) in Activities Overview
Desktop folder overlay widget with navigation, search, edit mode (drag/resize) and keyboard shortcuts. Completely vibe-coded with cc
Monitor and kill processes by port. A developer tool for the GNOME top bar that lists all active listening ports and lets you kill any process with one click.
Horizontal workspaces indicator, shows opened apps icons in each workspace, and give you the ability to switch to another workspace by just scrolling over it and move opened windows to a another workspace buy just dragging them to that workspace. Fork of Workspace Indicator by fmuellner. To check for updates and report issues, and see the doccumentation, please visit the extension's GitHub page: https://github.com/giantturtle/workspaces-organizer-workspaces-organizer.giantturtle.github.com
A quick paste bin (notepad) in the top bar. Stores text locally and allows copying/pasting to the system clipboard.
ESC to close OverviewBy default Gnome switches to Windows view when pressing ESC in Apps view. Fix that!
NaaS GNOME SearchGNOME search provider for the No-as-a-Service API. Type 'no' or 'nee' to get creative excuses. Click or press Enter to copy to clipboard.
Cloudflare WARP IndicatorSystem tray indicator and controls for Cloudflare WARP VPN. Shows connection status, info panel, and connect/disconnect toggle via warp-cli.
Toggle wellbeing reminders from the quick settings menu.
Extension to enable port forwarding via SSH
Touchpad Switcher allows you to easily toggle the touchpad on and off via the GNOME quick settings menu. It also includes an optional indicator to display the current touchpad state in the system tray.
USB NotifyNotifications appear when plugging in USB devices
A powerful, keyboard-driven productivity launcher for GNOME.
Extension which tweaks your font scaling and other settings based on display configuration
Integration for ClusterCut Clipboard Sync. Adds a Quick Settings toggle and reads/writes the system clipboard to enable clipboard sync on Wayland.
Show Apps AnimationAdds a scale down click animation to app icons launched from the Show Apps grid.
Quick Settings Audio PanelCreate a new panel containing volumes and media control in the quick settings
2 WallpapersChanges the wallpaper based on whether there are open windows or not.
Bluetooth Battery MonitorDisplays the battery levels of connected Bluetooth devices.
With this extension, you can control miscellaneous smart devices on your local network:
Frippery Applications MenuReplace Activities button with an Applications menu
Add a bottom panel to the shell
Move clock to left of status menu button
Add launchers for Favorites to the panel
Battery LimitSet battery charge limit (60/80/100) from the GNOME panel.
Quick PowerDisplay system power consumption in the top bar and Quick Settings
Display SwitchSwitch monitor input sources using ddcutil
Offers sliders to control external displays' brightness and contrast through DDC. Extension requires ddcutil-service to be installed.
Modern Clipboard Manager for GNOME
A prayer reminder and Hijri date displayer extension. [Originally by fahrinh @ github]
Control UXPlay AirPlay server from the top bar. (Requires UXPlay to be installed)
Shows a decimal clock and revolutionary calendar
AradoA simple 1, 2 or 4-slot tiling extension for GNOME.
Codex Usage IndicatorShows Codex usage in the GNOME top bar and a daily usage breakdown in the popup.
Gnome Live WallpaperA high-performance bridge bringing animated and interactive wallpaper capabilities to the GNOME ecosystem. Designed to provide a native-feeling experience for running live wallpapers on Linux.
Indicator displaying status of entered web server URLs using emojis.
Hide apps in GNOME's app menu
GlaunchA keyboard driven window management tool.
Fork of spin83's Multi Monitors. Pleaseeeee donate to support this extension :). Don't forget to star the original repository! , rate and comment
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.
Launch, show, and hide applications using hotkeys.
AppImage ManagerAutomatically integrates AppImage applications into the GNOME application launcher.
Shows info about: CPU(usage, clock, temp), RAM(free, used) and NET (download, upload) on GNOME SHELL System Tray (Top Bar).
Extend Gnome Shell with advanced tiling window management. Supports multiple monitors, Windows 11 Snap Assistant, Fancy Zones, automatic tiling, keyboard shortcuts, customised tiling layouts and more!
PanelIyagiPanelIyagi is a custom panel / taskbar for Ubuntu GNOME.
Replace the battery indicator icon with a circle or portrait.
OSD Volume NumberReplace the on-screen-display volume level icon with a number.
Shutdown/reboot/suspend the device after a specific time or wake with a rtc alarm.
Hyperliquid Price BarDisplay real-time Hyperliquid cryptocurrency prices in the GNOME top panel.
Shows Islamic prayer times for your GNOME desktop in the top panel with notifications, hijri date, and multiple location support.
xim's tweak packFive panel and window tweaks in one place: move clock right, move notifications right, grayscale tray icons, window title in panel, style inactive windows. Inspired by Unite (hardpixel), Notification Banner Position (Bruno Drugowick), Desaturated Tray Icons (cr1337), and Focus on Active Window (Hwaryong).
Geary IndicatorGeary Indicator adds an icon to your tray to notify you of incoming mail in Geary. It also provides a popup menu with several actions.
PaperShellAdds a subtle noise texture to reduce eye strain.
Truly Maximized WindowsMaximizes new windows that are in the irritating ALMOST-maximized state, but are not TRULY maximized. Made by arisoda.
Allows you to quickly hide the top-most maximized window just by middle-mouse clicking anywhere on the top panel.
Move To Next ScreenAdds a keyboard shortcut to move the current window to the next screen
在 GNOME 顶栏时钟和日历卡片中显示中国农历日期、节气、传统节日和法定节假日信息
Layout HotkeysAdd hotkeys to switch keyboard layout directly via Shift + Alt + [1-9].
Take control of all your music and media from one stylish spot in your GNOME panel — no more switching windows just to skip a track.
Auto Window CenterAutomatically centers windows when they are restored from a maximized state.
Fix activities on RHELRemove RHEL branding from activities button
IM Panel integrated with OSKIM Panel Integrated with OSK is a GNOME Shell extension that improves the operation of input methods on touch screens by adding several features to the GNOME OnScreen Keyboard.
Geary IndicatorGeary Indicator adds an icon to your tray to notify you of incoming mail in Geary. It also provides a popup menu with several actions.
A LocalSend client integrated into the GNOME Shell
Preview open windows by hovering a dock icon and activate a window by selecting the preview.
Alt-Tab MRU Window SwitcherWindows-style Alt+Tab for GNOME with true MRU ordering and icon-only display