AI Usage BarMonitor your AI plan usage from the GNOME top panel.
monishUser-configurable system monitor GNOME Shell extension
ClipoLightweight, fast, keyboard-driven clipboard manager with rich text and image support. This extension accesses clipboard data locally to maintain clipboard history.
Open-MeteoDisplay weather for the current or a specified location using Open-Meteo.
Claude Usage IndicatorMostra o uso do Claude Code em tempo real na barra superior: % da janela de sessão de 5h e do limite semanal, com horários de reset. Lê o uso direto do claude.ai via OAuth do Claude Code — não consome tokens.
Plane TTSText-to-Speech using selected text with OmniVoice
WMM ManagerWallpaper Multi-Monitor Manager
Wayland PasteA clipboard history manager for GNOME Shell on Wayland, providing the same workflow as Diodon: it keeps a searchable history of recent clipboard (and primary-selection) entries, shown from a mouse-driven top-bar menu with type-to-filter search. Selecting an entry copies it back to the clipboard and, with instant paste enabled, types Ctrl+V into the previously focused window using GNOME Shell's in-process virtual input device, so no Remote Desktop permission dialog appears. Per-application paste shortcuts (for example Shift+Ctrl+V in terminals), a content filter, image entries, and clipboard/primary synchronization mirror Diodon's settings. Works on GNOME 45-50.
High-performance Matrix notification monitor for GNOME Shell.
WMM ManagerWallpaper Multi-Monitor Manager
Workspace FlowA focused GNOME workspace overview with labels, vertical stacking, and smooth workspace preview zoom.
Dynamic Panel (NG)A floating panel inspired by KDE Plasma 6. Displays a translucent floating bar when no windows are nearby and switches to a solid panel when windows approach. Supports GNOME dark and light modes with customizable colors and additional appearance settings.
Kube ConfigSwitches kube config context
Provider LimitsMonitor session and weekly rate limits of AI coding CLIs (Codex, Claude, OpenCode) directly in the GNOME top bar: no extra commands, no dashboards, no breaking flow.
Google TasksVisualiza y gestiona tus tareas de Google Tasks desde el panel de GNOME
Claude Usage PanelShow Claude Code plan usage limits (current session, weekly all-models, and per-model like Fable) in the GNOME top bar, with a designed dropdown, severity colors, reset timers, and optional session cost via ccusage. Reads the local Claude Code OAuth token (read-only) and queries the official usage endpoint. Optional Cursor team-spend section via the Cursor Admin API.
OpenCode Go IndicatorDisplay OpenCode Go subscription usage with a circular indicator in the top panel.
Tray NestAppIndicator, KStatusNotifierItem and legacy tray icon support for GNOME Shell — with icon grouping, per-indicator visibility/ordering/click overrides, per-indicator color and appearance customization, and a bundled icon picker. A friendly fork of gnome-shell-extension-appindicator.
Mano - Clipboard ManagerClipboard manager for GNOME Shell. Based on the Pano project by Alperen Elhan.
AI Clipboard AssistantPanel button that reads the current clipboard text and sends it to an OpenAI-compatible chat completions API (OpenAI, Groq, Gemini, or any other endpoint you configure in Settings) to translate it or refine its wording, then writes the result back to the clipboard. Clipboard text only leaves the device when you click Translate or Refine.
Recreates the Windows 11 smart clipboard experience in GNOME: Win+V opens the clipboard history (text and images), while Win+. opens the emoji picker. Floating popups appear near the cursor and include search, item pinning, and a Clear All option. Automatically matches the GNOME Shell theme (light or dark).
MacTopA macOS-inspired global menu for GNOME, bringing a clean top panel with application menus, window actions, navigation controls, and quick-access shortcuts.
Zeo Monitor WidgetZeo-style desktop widgets for GNOME. Currently provides a floating monitering card.
Zeo Bluetooth DeviceZeo-style desktop widget showing connected bluetooth devices and their battery.
Live Tennis MonitorA Gnome extension that helps you show live tennis scores. Service provider: atptour.com and wtatennis.com
Scolds you when doomscrolling sites steal too much of your time. Watches the focused browser window and sends an angry-bell notification (with sound) when you spend too long actively on a social media site.
Zeo Bluetooth DeviceZeo-style desktop widget showing connected bluetooth devices and their battery.
Zeo Monitor WidgetZeo-style desktop widgets for GNOME. Currently provides a floating monitering card. \n\nGitHub: https://github.com/mohitjoer \nLinkedIn: https://www.linkedin.com/in/mohitjoe/ \nPortfolio: https://mohitjoe.xyz
Zeo NotificationsZeo lib notifications \n\nGitHub: https://github.com/mohitjoer \nLinkedIn: https://www.linkedin.com/in/mohitjoe/ \nPortfolio: https://mohitjoe.xyz
Combined Anthropic and OpenAI quota display in the top bar.
Stocks & Coins EnhancedDisplays stock and cryptocurrency quotes in the GNOME Shell panel with candlestick charts.
Liquid GlassApplies a translucent, refractive 'liquid glass' effect (blur, tint, specular highlights and edge lighting) to the top panel menus, Quick Settings, notifications, OSDs, Dash to Dock and selected application windows, with adaptive text contrast and extensive customization.
AppMenuA macOS-inspired global menu for GNOME, bringing a clean top panel with application menus, window actions, navigation controls, and quick-access shortcuts.
AppMenuA zero-dependency macOS-style global menu bar for GNOME Shell with app-aware menus, shortcuts, recent items, workspaces, and fast user switching.
Battery Power Monitor - Shows percentage, time remaining, and watts in the GNOME Shell panel. Real-time power consumption monitoring with smart display options.
TesseraHyprland-inspired tiling workspace manager: automatic dwindle tiling, stacked (tabbed) layout mode, numbered workspace squares in the panel, and Super-based workspace and window-movement keybindings.
Quota GlanceView service quotas and balances from a GNOME panel.
BootNextOne-click temporary boot selection for your next restart — a GNOME extension for multi-boot users.
DayNight Theme SyncAutomatically change theme styles when dark mode is enabled or disabled.
RunHundThe wolf tells you the CPU usage by running speed
AlbumWMScrollable tiling extension for GNOME Shell
UntanglerRectangle-style keyboard window snapping: 17 shortcut actions with repeated-press size cycling, restore, gaps, multi-monitor throws, and extended drag snap zones with live preview. Drop a window onto another to pair-tile them; drop onto a snapped window to split its region.
macOS Dock StackPersistent macOS-style dock, built from scratch: pinned/running apps, magnification, indicators, genie minimize effect, and folder stacks (Finder Stack) — a folder icon expands, from the icon itself, into a glass panel with spring physics, background blur, and staggered item reveal.
IMPORTANT:
Dash2Dock MotionDock with cosine-window icon magnification, a translucent glass slab and configurable rise.
Unicode Font ConverterConvert text to various Unicode font styles (Script, Fraktur, Circled, Squared, Sans-Serif and more) with a live preview and one-click copy.
GNOME widgets for your desktop. A GNOME widget extension that places clocks, weather, system monitors, notes, music, and more onto a desktop grid.
VertiGrid: a vertical app grid with category grouping, navigation and drag-and-drop support.
Floating Mini Panel (fork)A fork of 'Floating Mini Panel' by Gerhard Himmel (https://github.com/ghi59/floating-mini-panel), ported to GNOME Shell 50 and made to work together with 'Blur my Shell'.
FaceplateAdds a compact profile faceplate to the GNOME top panel, showing your account avatar and display name with optional click actions.
Generative live wallpaper with a new generated pattern on click, after suspend and at every login.
Model MeterMonitor OpenAI and Anthropic API spending from the GNOME top bar.
MediaShell is a GNOME Shell extension for controlling MPRIS media from the top bar. Its customizable popup displays artwork, track information, playback controls, and a selector for switching between active media apps. The top bar and popup can be configured independently, while Preferences use GTK4 and Libadwaita.
Yet Another Window Session ManagerClose open windows gracefully and save them as a session. And you can restore them when necessary manually or automatically at startup. Most importantly, it supports both X11 and Wayland!
Gnome Desktop IconsFile icons on the desktop for GNOME Shell 50. Nautilus does the file operations.
BinariaTiles windows two at a time side by side. When a workspace holds more than two windows, the excess is moved to the next workspace so every workspace keeps a clean left/right pair. Toggle it on or off from the system menu at any time.
GNOME HoneycombTransforms the Applications view into a centered, rotatable honeycomb of app icons with magnetic magnification.
Solana Crypto Price TrackerSolana desk prices on your GNOME top bar.
Claude Usage Tracker for LinuxUnofficial GNOME extension for tracking Claude Code context, session, and weekly usage in the top panel.
Domestic TasksTurns GNOME Shell's native panel into a clean, configurable taskbar with pinned and running apps, live window previews, and optional window switching. Place the panel at the top or bottom, customize its size, spacing, transparency and theme, arrange Shell items, or switch to a native-style panel while keeping the experience lightweight.
CouchpadDrive your whole GNOME desktop from a game controller. Adds Home, a full-screen couch launcher, a spatial focus navigator, pointer emulation, and two on-screen keyboards — a classic grid and a dual-stick rotary text entry system with autocomplete.
Desktop TweakA top bar and Dock customization suite forked from Deminder's battery-indicator-icon: centered clock, fox-style battery/WiFi/Bluetooth/volume icons, battery charge limit and more.
Fisheye DockA Dash to Dock fork with high-resolution fish-eye magnification, spring motion, seamless rounded material, reflections, adaptive light/dark appearance and structural divider controls.
Clipboard KhipuDeveloper-focused clipboard history for GNOME Shell. Press Super+V to see what you've copied — text, images and files — and paste it back exactly as it was.
System Tray MonitorShows CPU, memory, temperature, network and disk activity in the top bar. Every metric can be turned on or off and rendered in one of nine presets, or a custom combination of its own.
Power Menu Custom RebootIntegrates multi-boot options (Windows, Linux, etc.) directly into the Quick Settings Power Menu next to Restart.
SuperbarSuperbar is a keyboard-driven, system-wide launcher and command bar for GNOME Shell. It reads the clipboard to provide clipboard history, forwards generic queries to GNOME application search providers enabled by the user, and sends user-entered weather locations, dictionary terms, and currency conversions to open-meteo.com, dictionaryapi.dev, and frankfurter.app.
Website MonitorA GNOME Shell 45+ extension that checks one website and displays a colored dot in the top bar:
LumaLensLow-latency zoom, drawing with real text input, redesigned break timer, screen recording, region capture/OCR and Focus Spotlight for GNOME 50. LumaLens accesses the clipboard only when you explicitly copy a screenshot or OCR result.
Transfer files between devices on your local network through a web browser
NotificateShow notification banners immediately and stack them instead of queueing them one at a time. New banners appear underneath the previous ones, up to a configurable maximum (default 5). Setting the maximum to 1 reproduces the default GNOME behaviour. Also adds options for on-screen position and a minimal banner layout.
Mpris Player ControlPanel indicator for controlling media players that support the MPRIS interface.
Lupa OCRCapture text from screen with OCR and search the web instantly. Like Google's Circle to Search but built into GNOME.
gi3 — an i3/sway-style manual tiler for GNOME: per-workspace tiling mode, splits, gaps, scratchpad, window rules and i3 config import, plus directional focus/move/snap/resize for floating windows, clipboard history and an app tray.
Uptime MonitorLocal service monitoring from the GNOME panel.
Timelogs ExtensionTrack time spent on GitLab issues.
Press Super+z or click the panel icon to record, then again to stop. Your speech is sent to OpenRouter and the transcript is pasted into whatever you were already typing.
CPU TurboPanel control for Intel turbo, power profile, Docker, and GPU mode. Install the extension, then run the one-time helper setup from GitHub (see INSTALL.md — Step 2: scripts/install-helper.sh).
Photos UploadPanel control for Google Photos folder uploads, progress, and quota. Install the extension, then run the one-time backend setup from GitHub (see INSTALL.md — Step 2: scripts/install-backend.sh). Also requires rclone.
Battery Session TimerBattery session timer with record saving for GNOME Shell
VaultEncrypted vaults for GNOME Shell. Create, unlock, lock and delete encrypted folders using CryFS, gocryptfs or EncFS, all from the top bar.
AquaDockProA premium, high-performance Dock for GNOME Shell. Gaussian magnification physics, spring animations, folder stacks, live window previews, genie minimize effect, multi-position support, attention bouncing, and notification badges. User-initiated file Copy actions write selected file URIs to the clipboard. The preferences window copies a locally generated diagnostics report to the clipboard only when requested.
AquaDockProA premium, high-performance Dock for GNOME Shell. Gaussian magnification physics, spring animations, folder stacks, live window previews, genie minimize effect, multi-position support, attention bouncing, and notification badges. User-initiated file Copy actions write selected file URIs to the clipboard. The preferences window copies a locally generated diagnostics report to the clipboard only when requested.
Shows apps using your camera via V4L2. Requires lensguard-service.
Codex UsageShow Codex rate limits and token usage in the GNOME top panel. Requires a signed-in Codex CLI. Not affiliated with OpenAI.
PlatterPuts the album art and track info of whatever is playing on your desktop, in themes rescued from CoverGloobus.
Antigravity Quota MonitorMonitor your Antigravity quotas (Claude & Gemini, 5h & Weekly) in real time with team multi-account support in the GNOME top bar.
deleteddeleted
CielA GNOME-native tabbed Date Menu for notifications, media, performance, and weather.
Monitor and manage Codex usage limits.
Monitor for GitLabA lightweight GNOME Shell extension to monitor your GitLab projects, branches, commits, and CI/CD activity directly from your top bar.
Translate Clipboard PlusTranslate selected or clipboard text from the top bar, with optional screenshot OCR, reverse-translation checks, text-to-speech, and light/dark panels.
Shows your Claude Code usage as a pie in the top bar: the current 5-hour window at a glance, and on click the weekly limits with their reset times plus what is driving your consumption. Reads the official figures from “claude -p /usage” — no API key, no token spent.
WAQI Air QualityMonitors the Air Quality Index for a city or its closest WAQI monitoring station using the free WAQI API.
GNOME Widget CenterGNOME Widget Center is a simple and flexible way to add useful widgets to your GNOME desktop.It lets you easily manage, arrange, and customize different widgets in one place.You can add tools such as clocks, system information, media controls, shortcuts, and more.Each widget is designed to be lightweight, clean, and easy to configure. Make your desktop more useful and personal without changing the way GNOME works.
A customizable alphabetical app launcher and application library for GNOME Shell. Browse and search a continuously sorted A–Z app grid, organize apps into multiple user-defined categories with drag and drop or context menus, and access it through GNOME's Show Apps entry points. Every app always remains available in All Applications, with predictable keyboard-accessible navigation.
RyzenAdj SwitcherMonitor and control AMD Ryzen CPU power limits via RyzenAdj.
Window MergeMerge all windows of an app into one tabbed frame, macOS style.
GNOME TaskLocal-first task management from the GNOME top bar. Create, complete and edit tasks without leaving the panel, and sort them into coloured groups you can fold away and reorder by dragging. Everything is stored on your machine as plain JSON; no account, no server, no network access.
An opinionated GNOME extension for lightweight, squircle-style window corners.
PowerPilotA compact Quick Settings control for laptop battery care and hybrid graphics. Features appear only when supported by the hardware. Optional system integration is required to change protected settings.
Start and resume Codewhale sessions straight from the top bar.
Classic App Switcher is a 🖱️ Mouse friendly application switcher for GNOME inspired by the classic Mac OS. The minimal design blends discreetly into the GNOME UI, providing a familiar workflow for users transitioning from macOS while respecting GNOME's design principles.
Windows Title Is Back AgainFocused window icon + app name + title + menu in the top bar. (Windows Title Is Back revival)
Blackstrat Desktop IconsFree-placement desktop icons with context menu. This extension accesses the system clipboard to support cut, copy, and paste of files between the desktop and other applications. Known limitation: cut/paste and drag&drop of files between the desktop and Nautilus (Files) are not fully supported yet.
Peek at Home Assistant entity states from the GNOME top bar.
Extends GNOME's native Print Screen interface — no separate editor window.
Voice dictation for GNOME. Press Super+Space, talk, and the words land where your cursor is: browsers, editors, terminals.
Hover, press, and launch motion for the GNOME dash, Dash to Dock, and Ubuntu Dock. Formerly D2D Companion.
GnofiAn extensible launcher, picker, search and command palette
VertiGrid: a vertical app grid with category grouping, navigation and drag-and-drop support.
Jinni (For GNOME)A quick access task manager app in the GNOME Shell Top Bar
Pomodoro SkyA beautiful sky-blue, glassmorphism Pomodoro timer that lives in your top bar. Tracks work/break sessions with a glass progress bar, session dots, gentle sound + notifications, and a built-in settings page — no separate Settings app needed.
Bluetooth Battery WidgetA simple GNOME Shell widget for Bluetooth device battery information.
Sparkylabz GPU TempDisplays NVIDIA GPU temperature and CPU temperature directly in the GNOME Shell top panel, with optional history and controls.
Selected Force QuitOpens a Force Quit Applications dialog when RAM hits 95% or CPU stays at 95% for five seconds, so you can choose which app or window to close instead of losing the one you are working in.
Draw on ScreenshotAnnotate directly on GNOME's native screenshot UI, Lightshot style. Tools: pen, line, arrow, rectangle, highlighter and text, with an 8-colour palette, adjustable stroke width, undo/redo and keyboard shortcuts. Annotations are composited into the saved PNG.
Super Middle CloseClose the pointed window with Super and middle-click. Super and right-drag resizes windows while this extension is enabled.
Bluetooth Smart LockDynamic lock for GNOME. Use your smart phone/watch/band to lock your desktop automatically when you step away. When your device is out of Bluetooth range or gets disconnected, the session locks automatically.
Real Calendar13-month calendar (with Sol) and a 13-sign zodiac including Ophiuchus. Adds a second calendar in the GNOME date menu, or replaces the default one. 24-hour clock and 7-day week stay unchanged.
Panel controls, battery status, lighting profiles and wired VIA RGB controls for the Keychron K5 Pro.
Kimi UsageShows Kimi Code subscription usage (5-hour, weekly) in the GNOME top bar. Reads your existing Kimi Code credentials; no extra login required.
TopRatesLive stock, ETF, index, currency and crypto quotes from Yahoo Finance in the GNOME top bar, with a popup listing every symbol you follow and its price history.
TopRatesLive stock, ETF, index, currency and crypto quotes from Yahoo Finance in the GNOME top bar, with a popup listing every symbol you follow and its price history.
cleanlinkWatches the clipboard and, whenever it contains a URL, strips known tracking query parameters (utm_*, si, fbclid, gclid, etc.) from it, writing the cleaned URL back to the clipboard. All processing happens locally in this extension; clipboard content is never sent over the network or stored anywhere.
NetBird for GNOMEControl the local NetBird daemon from GNOME Quick Settings and a native GTK interface. Requires NetBird 0.76.0 or later with its HTTP/JSON Unix socket enabled.
TopRatesLive stock, ETF, index, currency and crypto quotes from Yahoo Finance in the GNOME top bar, with a popup listing every symbol you follow and its price history.
Unofficial. Shows Claude Code rate limit usage in the top panel, one entry per CLAUDE_CONFIG_DIR profile. Reads only the status line payloads it asks Claude Code to write; the preferences can edit the statusLine key of a profile's settings.json to install that hook, backing the file up first.
A rotating 3D globe rendered directly onto your desktop background. Pick a solid overlay or let the globe float over your wallpaper. Designed to grow into a full desktop theme.
TopRatesLive stock, ETF, index, currency and crypto quotes from Yahoo Finance in the GNOME top bar, with a popup listing every symbol you follow and its price history.
ShiftConvert currencies from Overview search. Type queries like 100 usd to inr, $50 to eur, or 1 Cr inr to usd.
ntfy IndicatorDesktop notifications via ntfy - Subscribe to channels and receive real-time notifications
Soundstorm RadioAdds a panel button that starts and stops the Soundstorm Radio stream.
GCalendar WidgetWidget de calendário na área de trabalho integrado ao Google Agenda: navegação por mês, eventos do dia, criação, edição e exclusão de eventos, sincronização automática e notificações.
Spotify Lyrics ExtDisplays synchronized lyrics, track duration, and live audio stream metrics for Spotify in the top bar.
simplemonitortoolDisplays CPU usage, RAM usage, and CPU temperature in the top panel. GPU usage and temperature are also shown when an NVIDIA GPU and nvidia-smi are present.
A desktop Eisenhower matrix for sorting tasks by urgency and importance.
g-timeA quick and precise Timer, Stopwatch, and Reminder suite for GNOME Shell.
Desktop live wallpaper.
AI LimitsShows how much of your Codex and Claude usage limits is left, right in the top panel. Click for the 5-hour and weekly windows and their reset times. Reads the local Codex CLI and Claude Code login files; no extra sign-in.
Audit CountdownTrack custom deadlines and security audits directly from your top panel with a live countdown timer.
MacOS-style LaunchpadGnome shell extension to add Mac OS-like launchpad, that works with touchpad!
Top Bar BadgePut any text in the top bar for quick identification of active user session.
Dash Hover HoldPrevents the Dash and Overview from closing automatically when clicking on an application. Useful for opening up multiple applications at once while preserving the native Gnome Dash.
Adds menu items to open an app's .desktop file or its directory. Works in the apps grid and Ubuntu Dock. Visibility and open/locate commands are configurable. Supports multiple languages.
AI usage and cost monitor: Claude Code live limits, monthly spend per provider, subscriptions. 100% local data.
Invert WindowsInvert individual windows or the whole screen
A sleek top-bar Pomodoro focus timer and precision stopwatch designed for focused study and deep work.
AutoTileAutoTile is a GNOME Shell extension that brings **automatic tiling window management** to GNOME. It is heavily inspired by **[Omarchy](https://omarchy.org) 4.0** and the window layouters of **[Hyprland](https://hyprland.org)**: that is why we forked the excellent **[Tiling Shell](https://github.com/domferr/tilingshell)** project (many thanks to its original author [Domenico Ferraro](https://github.com/domferr)) and extended it, so that GNOME users can enjoy an auto-tiling experience that comes close to **Omarchy Linux** — huge thanks to DHH and the Omarchy developers for their aesthetics, inspiration, philosophy and outstanding code contributions.
Taskbar CatsA colony of pixel-art cats lives on your dock. They chase the mouse pointer, sit and stare at it, nap when you ignore them, and scratch your app icons.
CodenotchA floating notch on a screen edge showing your Claude Code session/weekly usage, with an optional top-panel companion. Never guesses a number — it reads the same OAuth usage endpoint Claude Code's own /usage command uses, and degrades honestly (stale / needs-auth / error) when it can't.
FUHGAWZ Global MenuFUHGAWZ Global Menu brings application menubars directly into the GNOME Shell top bar. Powered by a 6-tier fallback engine, it extracts and renders menus across Wayland, GTK 4 / Libadwaita apps, GTK 3, Qt, and browser windows. Also includes a system logo menu with recent items, an application force quit tool, and a user switcher.
Weather widget for GNOME Shell with hourly and 10-day forecasts, Weather Icons artwork, a thank-you wallet, and an interface in 18 languages. Forecasts and geocoding are fetched from Open-Meteo; automatic city detection uses ipinfo.io. The wallet address is copied to the clipboard only after an explicit user click.
PWS PanelLive weather from your personal weather station in the top bar: temp + condition at a glance, full details (feels-like, humidity, wind, solar, UV, rain, AQI) in the dropdown, plus home-station picker and auto mode that follows the nearest station on the road. Requires the companion bridge service (included, one command) and a free Weather Underground API key.
Polish any text from anywhere. Press a shortcut, pick a transformation, and the result streams in and lands on your clipboard. Talks to your own AI provider with your own API key, Anthropic, Gemini, or anything that speaks the OpenAI contract.
Shows live left and right AirPods battery levels in the GNOME top panel.
TopRatesLive stock, ETF, index, currency and crypto quotes from Yahoo Finance in the GNOME top bar, with a popup listing every symbol you follow and its price history.
Overview Gesture GuardPrevents GNOME Shell from throwing an invalid Activities overview state change when a 3-finger touchpad swipe is cancelled before the overview actually opens.
Firefox Wallpaper UnderlayPaints the desktop wallpaper directly beneath the Firefox window, so a transparent toolbar shows the wallpaper instead of whatever window happens to be behind. Companion to the firefox-transparent-toolbar userChrome.css.
AirGradient MonitorDisplay AirGradient local-server readings in the GNOME Shell panel.
Custom Show Apps IconSubstitui o ícone padrão de aplicativos da dock do Ubuntu e do Dash por um ícone personalizado com tela de configurações.
Hide Cursor During Idle FadeHides the mouse cursor while GNOME fades the screen to black after becoming idle.
System UsageTop bar stats: upload/download speed (hardware interfaces only), used/total RAM, optional disk usage, and total system power draw measured from every active power supply. Tiles can be split and placed on either side of the panel.
AppIndicator QuickSettingShows AppIndicator and KStatusNotifierItem applications in the Quick Settings menu.
Hide OthersMinimize every window except the focused one, with a keyboard shortcut (default Super+Shift+H). Inspired by the macOS "Hide Others" command. Works on Wayland and X11. Acts on the current workspace only.
Control the Cato SDP client from GNOME Shell, inspect connection status, show client update notifications and manage advanced routing profiles.
GDX DockYour desktop, together at the bottom. An app launcher, workspaces, calendar and native GNOME system controls.
Codex Usage MonitorKeep your Codex limits in view. Track quotas, reset times, activity and recent sessions from your GNOME panel, and configure Codex's native terminal footer. Uses your installed Codex CLI and existing login. Unofficial; not affiliated with OpenAI.
Receive ntfy notifications in GNOME Shell from ntfy.sh or your own server.
pocoyA dwm-like dynamic tiling window manager for GNOME Shell.
Enhanced VLAN SwitcherActivate and deactivate VLAN connections from the system panel.
Schedule autostart applications and GNOME extensions for specific days and hours using systemd user timers.
Always On IndicateSee and manage windows that are always on top or always on the visible workspace. Marks them with a window outline, a corner badge, a top bar indicator and a dock badge, adds configurable shortcuts (and finds the ones you already have), auto-pins apps by rule, and adapts to server-side, client-side and custom window decorations.
DDEV menuMenu to manage local DDEV projects. Retrieves DDEV tip and sponsorship data over the network when local cache data is unavailable.
hardbreakScreen breaks on every monitor, with a countdown and stretch ideas. Skip breaks by default, or enable Strict mode to enforce them. Pause from the panel menu or with Do Not Disturb.
App FieldView all your apps at a glance in the app grid.
Token GrillMonitor Codex, Claude, and Kiro usage across multiple accounts from the GNOME top bar.
Dock FoldersApplication folders in the dock (Dash to Dock / Ubuntu Dock), in the spirit of macOS Dock folders.
Maclike DockA fluid dock for GNOME Shell
Powerful manager for systemd services, timers, and sockets with deep monitoring, service grouping, and native GNOME integration.
Smooth Shell CornersConsistent rounded and squircle window corners, crisp text at fractional scaling, and optional shadows. Preview tested on GNOME 50.4; GNOME 45–49 unverified. Native GTK4 corner replacement is enabled by default and requires restarting apps.
System Monitor ProBeautiful top bar system monitor: CPU (per-core usage, freq, temp), RAM (breakdown, DIMM temperatures, top processes), GPU, disks and network. Hover a chip to open its detail panel.
PanelIyagiPanelIyagi is a Qt6-based desktop panel and taskbar for GNOME.
GNOME Widget PanelConfigurable floating GNOME panel with repository-backed widgets.
Unofficial Dynamic Panel (Anindra Fork)A GNOME 50-ready fork of Dynamic Panel by Vel (velade/dynamic-panel) that dynamically changes the panel's appearance.
Change to modes (Light/Dark) depending if on sunrise/sunset in your location
OrcshotOrcshot's tray icon, Wayland clipboard, region/window/eyedropper capture and window list, running inside GNOME Shell. Calls into the Orcshot app; exposes nothing on D-Bus itself.
CORE STATSDisplay hardware temperatures (CPU, GPU, NVMe, etc.)
WallpickerPick wallpapers from the top bar
AI Usage TrackerTop-panel indicator for local AI coding subscription usage (Claude Code, Codex): plan, rate limits with reset countdowns, weekly token history and per-model breakdown. Read-only; uses each CLI's own login.
AI usage limits at a glance. Shows 5-hour and weekly quota meters right in the top panel, with reset countdowns, pacing, a 30-day cost chart and provider status in a translucent popup.
Windows 11 style Clipboard Manager with Emoji, Kaomoji, Symbols & Auto-Paste
DeepSeek BalanceA seamless top-bar indicator for DeepSeek balance monitoring. Fetches your balance from the DeepSeek API over the network using your stored API key. Not affiliated with DeepSeek.
Recall — Clipboard HistoryClipboard history for GNOME Shell. Press Super+V to search everything you have copied, pin the entries you want to keep, and paste any of them straight into the window you are working in. Follows your theme and accent color; works on Wayland and X11.
P7 CommandsSensible commands like window auto resize, mouse move resize, etc
AngieBarCustom GNOME bar with island design, CPU, RAM, network monitors, and todo list
A focused Pomodoro timer with profiles and local statistics.
Show upcoming meetings on your calendar
Quick Settings TrayAppIndicator and KStatusNotifierItem icons in a contained System Tray section of Quick Settings.
TrayPlay MicroconsoleVirtual microconsole in system tray
Charge BoostTemporarily bypass UPower's existing battery charge thresholds to charge to full once. Restores them when full, unplugged, cancelled, or disabled.
Brings a macOS-style global menu bar to GNOME. Adds contextual File, Edit, View, Go, Window, and Help menus for the focused app, plus a configurable System Menu with quick access to Settings, Terminal, Software Center, Force Quit, and power options. Create your own custom menus with shell commands or keyboard shortcuts, and personalize the System Menu icon from bundled distro logos, an Apple-style icon, or your own image.
Quick Settings Audio PanelCreate a new panel containing volumes and media control in the quick settings
SUPER PEAK moving wallpaperfor non sudo users i made ts
gScreenProfilesSave, restore and manage display profiles from the top bar.
GnofiAn extensible launcher, picker, search and command palette
Antigravity TrackerDisplays Antigravity AI usage quotas (Gemini, Claude, GPT) in the GNOME Shell top bar with circular progress indicators.
Simple Scale MinimizeLightweight scale down animation to Dash.
WayToClipKeyboard-driven clipboard manager. Press a shortcut, a popup opens at your cursor, press 1-9 to paste. Fast, simple, efficient.
Restart ButtonAdds a restart button to the top bar. Clicking it shows the standard system confirmation dialog before restarting the computer.
Independent workspaces per monitor for GNOME Shell
MediaShell is a GNOME Shell extension for controlling MPRIS media from the top bar. Its customizable popup displays artwork, track information, playback controls, and a selector for switching between active media apps. The top bar and popup can be configured independently, while Preferences use GTK4 and Libadwaita.
AI QuotaShow balance and quota of multiple AI API providers in the top bar: built-in services, custom endpoints, or ~70 providers bridged through CodexBar.
WhoisThat VPN IndicatorLive status, speed monitor and quick controls for WhoisThat VPN client (https://github.com/kvunoff/whoisthat)
Configure notification banner position and animation to your liking.
PrtScr Instant CaptureWindows-style Print Screen: drag to select an area and it is captured the moment you release the mouse, saved to Pictures/Screenshots and copied to the clipboard. Press Esc to cancel.
StockClockShow world clocks (via IATA city codes) and stock tickers in the GNOME top bar, with a watchlist of additional zones available in a dropdown.
Shows the running status of oyainput (running, paused, or not started) in the GNOME top bar.
Floating side panel made of cards you choose: media player (MPRIS), time tracker, to-do list, system monitor, weather, calendar, favourite apps, markets, Pomodoro, network speed, quick note, clock. Enable only the modules you want in the preferences.
TextSnapSelect a screen region, extract text via OCR, and copy it to the clipboard. Microsoft PowerToys Text Extractor for GNOME.
Sound ModesSave a complete audio setup as a mode and switch it in one click from Quick Settings.
LED ScrollerA scrolling LED marquee that fills the top bar behind its buttons, or sits in it as a button of its own. Set the message, font, speed, direction, LED colour, size and glow in the preferences.
Antigravity Quota MonitorMonitors Antigravity AI quota and reset countdowns in the calendar menu tray.
Sound ModesSave a complete audio setup as a mode and switch it in one click from Quick Settings.
Automatically connects selected paired Bluetooth devices when your GNOME session starts.
UPS Monitor (NUT)Shows the status of a UPS managed by Network UPS Tools (NUT) in the top panel: load, charge, runtime and input voltage, with notifications when the power state changes. Talks to upsd directly over TCP.
The New HidetopbarForked version of Hidetopbar with improvements and fixes
Claude Code Usage BarsShows Claude Code's 5-hour session and 7-day usage limits as two always-visible progress bars at the bottom of the Quick Settings menu — no clicking required. Reads the existing login credentials from ~/.claude/.credentials.json (the same file the Claude Code CLI uses), so there is nothing extra to sign in to. Not affiliated with or endorsed by Anthropic.
Keeps "Picture-in-Picture" windows always on top in Wayland sessions. PiP windows are detected by their window title, so most players are supported, including Firefox, Chromium based browsers (Brave, Chrome, Yandex.Browser), Telegram Desktop and the Clapper media player.
Quick LightA fast, beautiful spotlight-style application search launcher for GNOME Shell.
Control CMF Headphone Pro noise, sound, and device settings from GNOME Quick Settings.
Primary/Clipboard SyncKeeps the PRIMARY selection (select text, paste with the middle mouse button) and the CLIPBOARD (Ctrl+C, Ctrl+V) in sync.
Primary/Clipboard SyncKeeps the PRIMARY selection (select text, paste with the middle mouse button) and the CLIPBOARD (Ctrl+C, Ctrl+V) in sync.
Disable Lid SwitchAdds a Quick Settings toggle (and a preferences page) to disable the laptop's lid-close suspend behavior, on AC and/or battery.
NVIDIA SMI IndicatorShows live GPU VRAM usage in the top bar; click for a per-GPU summary, the processes using the GPU, and the full nvidia-smi output.
Claude Usage Tracker for LinuxUnofficial GNOME extension for tracking Claude Code context, session, and weekly usage in the top panel.
Clock & Date ColorColors and styles the top bar date and time with custom colors, glow, emboss, and shadow effects.
Dash Hover HoldPrevents the Dash and Overview from closing automatically when clicking on an application. Useful for opening up multiple applications at once while preserving the native Gnome Dash.
Gnube Config ManagerSwitch kubeconfig files and kubectl contexts from the top bar. Supports multiple kubeconfig paths, optional merging, and exporting KUBECONFIG.
UPS IndicatorUPS status (Ragtech Easy Pro), read from the Supervise service log. Does not depend on NUT or /sys/class/power_supply. Tested only with the Ragtech Easy Pro 1200VA; report compatibility issues on GitHub. Not affiliated with Ragtech/Microsol; Supervise is a trademark of its respective owner.
Home Assistant TilesControl Home Assistant from GNOME Quick Settings. Live updates over a single WebSocket subscription, Home Assistant areas and icons, custom groups, and controls that follow what each device supports: switches, brightness, color, color temperature, covers, fans, numbers and sensors.
PanelBlasterCrank up your GNOME panel! PanelBlaster turns the top bar into your personal ghettoblaster: play, search and organize radio stations and YouTube audio without leaving your desktop. Access a database of over 53,000 stations, queue up YouTube audio, and manage your favorites right from the tray. A revived fork of the seemingly unmaintained RadioKayra extension. IMPORTANT: Requires yt-dlp and GStreamer to be installed.
Checklist PanelUnofficial Todoist integration for GNOME Shell. Shows one Todoist project, saved filter, or filter query as a compact checklist in the top panel. This extension is for Todoist sources only; it does not render arbitrary checklist links.
ClipVaultA clipboard history (Super+V) that pops up right where you type, with a private vault for notes and accounts.
Display MoverMove application windows between connected displays from a panel menu. Uses only the Mutter window API, lists windows on the current workspace, and keeps the menu open after every move — useful for remote/RDP setups where only the primary display is visible.
Windows-style clipboard history. Press Super+V to open a popup next to the pointer, pick an item and it is pasted into the window you were using.
Monitor ControlBrightness and contrast of external monitors from the top bar, over DDC/CI with ddcutil, plus a per-monitor software dimming overlay that goes below the hardware minimum. Settings are restored at login.
Map and manage network drives directly from GNOME Shell.
WetterkurveA compact three-day weather chart for up to three saved locations
Force Quit ShortcutA macOS-style Force Quit applications window.
Gnockoff TilesA knockoff of the macOS Tiles app, for GNOME. Tile windows into any corner or into third, half, or two-thirds width columns with keyboard shortcuts, cycle through grid sizes on repeated keystrokes, and resize adjacent tiled windows together. Includes customizable gaps, center alignment, and a tray menu.
ReinschriftYour Reinschrift “My Day” in the top bar: see the tasks planned for today and tick them off without opening the app. Reads and writes the same Markdown file as the Reinschrift app (local or Nextcloud-synced).
SwitchBotControl SwitchBot devices from GNOME Quick Settings and extension preferences (first release).
OSK ToggleA sleek, minimal floating keyboard for GNOME Shell that just works!
¿Hay ahora fútbol?Checks if IPs are blocked in Spain due to football retransmitions, using hayahora.futbol.
Conky NextGen LayerDesktop pinning and positioning for Conky NextGen under GNOME 50/51 Wayland
Conky NextGen LayerDesktop pinning and positioning for Conky NextGen under GNOME 50/51 Wayland
Shows live window previews when hovering running apps in the dock. Works with the built-in dash, Ubuntu Dock and Dash to Dock.
Expand GNOME's 2 column tiling with rounded corners to all windows and add a Windows-snap-assist-inspired popup.
Expand GNOME's 2 column tiling with rounded corners to all windows and add a Windows-snap-assist-inspired popup.
Real-time stock ticker for the GNOME panel with AI-powered market intelligence. Supports global and Indian markets via yFinance, Finnhub, and Angel One SmartAPI. Includes GNOME AI educational chat.
Touchscreen ToggleEnable or disable touchscreen devices from the top bar (driver-level, works on Wayland and X11)
Guigna - World Clocks CarouselShows your GNOME Clocks world clocks in the top-left of the top bar as a carousel: country flag, local time and the difference to your time. Click or scroll to browse.
NowBarA compact MPRIS media controller for the GNOME top panel
MPC ControlControl MPD (Music Player Daemon) via mpc: playback, track progress, random/repeat and panel position — right from the GNOME Shell panel.
OpenCode Go Usage TrackerTracks OpenCode Go subscription usage (Rolling, Weekly, Monthly) from the panel. Hover the icon to see all three windows.
UFW Switcher**UFW Switcher** controls the ufw firewall from GNOME Quick Settings: toggle it on/off and switch between location profiles (Home, Office, Public), with a full rule editor in Preferences. Translated into 21 languages.
WinAxisCenter active window (Ctrl+Alt+1), move to center right (Ctrl+Alt+2), or resize to 80%x70% and center it (Ctrl+Alt+3)
Desktop widgetsDesktop widgets for GNOME Shell in a grid layout: clock, binary clock, calendar, weather, photos, battery rings for your device, and an MPRIS music player. In edit mode you can add, move, resize, and remove widgets directly on your desktop, then style them with custom colors, borders, radius, shadow, and opacity. A fork of Widgets (https://github.com/TheRealSourcer/widgets).
VRR ToggleAdds a Variable Refresh Rate toggle to Quick Settings.
Spotlight SearchThe most powerful search bar!
Week HPA retro 2D platformer health bar in the top panel that fills up from Monday to Friday, when your weekly goals are complete.
Widget de data e hora minimalista idêntico à skin Mond do Rainmeter, com fontes Anurati e Quicksand, drag-and-drop e zoom via scroll.
BatteryAlarmPlays configurable alarm sounds when your battery reaches custom thresholds. Stay in control — get notified when your battery is full, almost full, or low.
Alt+Tab Click ButtonScorre le finestre aperte con click sinistro e apre l'overview con il tasto centrale.
Transfer files between devices on your local network through a web browser
RicingDockA dock you rice yourself: a floating island or a full-width bar, frosted glass, smooth magnification and every size, color and gap on a slider.
App VolumesVolume sliders for every running application, including apps that are silent right now, like the Windows volume mixer. Open them with the arrow next to the volume slider in Quick Settings. A volume set for a silent app applies to its next sound, such as the next notification. Requires PipeWire with WirePlumber.
Highlight Focused WindowDraws a subtle translucent border inside the focused window.
Screenshot OCRAdds an "Extract text" button to GNOME's built-in screenshot tool: drag a selection (or use the current one), click the button, and the text in that area goes straight to your clipboard. Recognition happens entirely on your machine - nothing is uploaded.
Manage Podman and Docker containers through a GNOME Shell menu. Supports Start, Stop, Remove, Pause, Restart, Top Resources, Shell Access, Live Stats, Logs Monitoring, and Inspect Info. Uses clipboard access only when Copy inspect data is clicked.
RicingScreenshotsDraw on screenshots and record your screen with sound — all in a few clicks.
opencode-usageTrack your OpenCode Go subscription usage in real time
AXB35 P-MODE IndicatorShows the position of the physical P-MODE button in the top bar, with the live APU power draw, on mini PCs built on the Sixunited AXB35-02 board: GMKtec EVO-X2, Bosgame M5, FEVM FA-EX9, Peladn YO1, NIMO AI MiniPC, Corsair AI Workstation 300.
RestartToWindowsRestart your system into Windows with or without password
RestartToWindowsRestart your system into Windows with or without password
XNote PlacementRemembers where each XNote sticky note was — position, monitor and workspace — and puts it back whenever the note opens. Wayland gives an app no way to place its own windows, so the compositor has to do it.
Clipboard HistoryKeeps a searchable history of what you copy, and pastes an entry back where you were typing when you click it. Screenshots and other images are listed too, with a thumbnail.
PricesShows the Bitpin USDT/IRT price, the Talasea gold price, the Noghresea silver price, and the Meschi copper price in the top bar.
Workspace Name OSDShows the workspace name in large type in the centre of the screen when you switch workspaces, or on demand with Super+F2. Click the name, or press Super+F2 again, to rename the workspace.
Liquid GlassApplies a translucent, refractive 'liquid glass' effect (blur, tint, specular highlights and edge lighting) to the top panel menus, Quick Settings, notifications, OSDs, Dash to Dock and selected application windows, with adaptive text contrast and extensive customization.
Companion extension for GNOME Authenticator: it only works while Authenticator is installed and unlocked. It shows the accounts already configured in the app in the top panel and copies the current OTP code to the system clipboard with one click. It touches the clipboard only for that explicit action, and re-checks availability before every reveal and copy. Authenticator stays the only source of accounts: the extension reads them through its D-Bus Search Provider and never imports, stores or reads secrets itself.
Display Refresh Rate IndicatorShows your display's refresh rate in the top bar. Click it to switch to another rate, for example 24 Hz for films. Many TVs delay the picture more at some refresh rates than at others, so the sound ends up out of sync. This extension can delay the sound by a different amount for each rate to keep voices on lips, and its settings include test videos to find the right delays.
A fully customizable quick theme toggle button directly in the panel.
LidsleepKeep your laptop running with its lid closed. Adds a Quick Settings toggle that inhibits lid-close suspend and saves/restores automatic suspend settings. Requires systemd-logind; no external service or root setup needed.
Dynamic IslandTurns the top bar into a frosted-glass island in the middle of the screen, with the time, date and battery.
MusiclyA feature-rich MPRIS media controller for the GNOME Shell top bar
Shows Cursor, Claude Code, and Codex plan usage in the GNOME top bar.
Smart Arrow TilingDeterministic Super+Arrow tiling for GNOME Shell 50: halves, thirds, three-window layouts, quarters, linked resizing and a drag-to-top snap selector. Conflicting shortcuts are restored on disable, the best tiling extension yet.
Agent NotifierMonitor local Codex and Claude Code sessions in the top bar, with activity previews, notification controls, and hide/restore actions.
OpenCode Go Usage TrackerTracks OpenCode Go subscription usage (Rolling, Weekly, Monthly) from the panel. Hover the icon to see all three windows.
Smooth Push ZoomSmooth, cursor-anchored desktop zoom for GNOME 46. Hold Super + Alt and scroll to zoom; return to 1.00× to turn Desktop Zoom off.
User Name IndicatorShows user, host or session name indicator in the Quick Settings area of the top panel.
Shows live window previews when hovering running apps in the dock. Works with the built-in dash, Ubuntu Dock and Dash to Dock.
VScreensIndependent virtual desktops per monitor. Each screen has its own spaces; switching one does not move the others.
One shortcut to search everything: apps, windows, files and git projects, commands, developer tools (JSON, JWT, Base64, UUID…), math and web shortcuts. Pin favorites with Alt+Enter and discover features with /help. Press Alt+Space.
Glass WidgetsFrosted glass desktop widgets for GNOME Shell: a live clock with weather (condition icon, temperature, Celsius/Fahrenheit choice), and system stats with RAM/CPU doughnut gauges (change color based on accent color). Adjustable position, opacity, and blur effect.
Pin app folders to the dash, just like regular apps.
A movable analog desktop clock with selectable skins, size and opacity controls, and a panel menu to show or hide it.
VRAM MonitorShows GPU video memory (VRAM) usage in the top bar.
VRAM MonitorShows GPU video memory (VRAM) usage in the top bar.
ClipVaultA clipboard history (Super+V) that pops up right where you type, with a private vault for notes and accounts.
Automatically enable Do Not Disturb on a schedule or during matching calendar events.
Lightning Search LauncherA fast, minimal search launcher for GNOME, inspired by Spotlight. Search applications and files, evaluate calculations, open URLs or web searches, and run terminal commands from a single search box.
Gives every window the rounded corners, hairline outline and drop shadow that libadwaita apps already have. All values are read from the live GTK/Adwaita theme, so light/dark, high contrast and custom themes are followed automatically. No preferences, and no GNOME Shell methods are patched.
SheafGather an app’s windows across workspaces. Click its dock icon to see them together in GNOME’s overview, with their workspaces marked, and jump straight to one.
A compact Dynamic-Island-style entry point at the top center of the screen that reuses GNOME Shell's own clock, calendar and notification facilities.
GNOME Shell extension gp-gnome for GlobalProtect VPN CLI (PanGPLinux) integration. Provides complete VPN management with native GNOME integration, comprehensive functionality, and intelligent handling of known CLI issues.
AppchimeChoose notification sounds for each app.
GNOME Shell extension gp-gnome for GlobalProtect VPN CLI (PanGPLinux) integration. Provides complete VPN management with native GNOME integration, comprehensive functionality, and intelligent handling of known CLI issues.
Process LensSee every running app in the top bar, grouped the way you think about them: one entry per app, however many processes it spawns. Hover to list them, click one for live CPU, memory, cache, disk I/O, network traffic, storage and open files, and end the whole app (all its processes) in one click.
Simple System MonitorShow current CPU usage, memory usage, CPU temperature, and net speed on panel.
StackDockA dock for GNOME Shell with built-in macOS-style stacks and app folders. Drag one icon onto another to make a folder. Forked from Dash to Dock, and includes code from Dock Stacks.
Clipboard history manager with a built-in password vault: encrypted storage, search, copy-all and paste buttons
AppsightSee every running app at a glance: one entry per app, however many processes it spawns.
Fast TranslateTranslate with Google and DeepL Translator.
Displays Twingate VPN connection status in the GNOME Shell top bar.
Consistent IconsNormalizes application icons created by GNOME, including dock icons and folder previews.
Windows-style clipboard history for GNOME. Press Super+V to see what you copied and click an item to paste it. Unpinned items are deleted automatically after a time you choose (30 minutes by default); pinned items are kept.
AirPods integration for GNOME: battery status, noise control modes (ANC, Transparency, Adaptive), Conversation Awareness and the settings stored on the AirPods.
NetBird for GNOMEControl the local NetBird daemon from GNOME Quick Settings and a native GTK interface. Requires NetBird 0.76.0 or later with its HTTP/JSON Unix socket enabled.
Battery BoostAdds a Quick Settings toggle to boost battery charging to 100% for one cycle. Automatically restores the configured charge limit when AC is unplugged or the battery reaches 100%.
Search Does SearchWeb results directly in system search — a glance, not a browser.
Conference RoomsPanel popup with a list of conference room links (Google Meet, Jitsi, incl. self-hosted). Click to open, button to copy URL. The copy button writes the selected room URL to the clipboard.
Core SentinelHonest system load and hardware health in the top bar.
Invert Screen ColorsThis simple GNOME extension lets you invert either the entire screen or only the active window colors. Use CTRL+ALT+I for entire screen and SUPER+I for window effect only.
Battery Session TimerBattery session timer with record saving for GNOME Shell
A neon clock and live CPU, memory, and network indicators for the GNOME top panel, with an optional desktop HUD.
AirBeatMinimal Internet Radio Player for GNOME Shell
Command your own AI crew from the GNOME top bar. One glance tells you what every agent is doing — the ghost glows Kiro purple while they work, amber when one needs you, red when something breaks. Click to jump straight to the session that wants you. Your crew runs on YOUR machine via the local Kiro Crew gateway; this is the control panel.
Hover, press, and launch motion for the GNOME dash, Dash to Dock, and Ubuntu Dock. Formerly D2D Companion.
LiveEnginePlay a video or GIF as the desktop wallpaper on GNOME. A separate GTK4 + GStreamer renderer keeps decoding out of gnome-shell, with hardware-accelerated playback, playlists, lock-screen support, and automatic pause on fullscreen or low battery.
WidgetsmacOS Tahoe liquid-glass desktop widgets for GNOME Shell: Clock, Weather, Battery, Bluetooth, System Resources, Media Player, Quick Notes, and App Dock.
CritterA pixel-art desktop pet. Cats, birds, fish and bugs live on your desktop: they walk along the bottom of your screens, sit on window title bars, climb walls or fly, and react to what you do. Feed them, pet them, play with them, watch them grow from an egg to a senior, and unlock achievements. No network access, and nothing you type or read is ever recorded.
Custom Alert SoundsAdd custom .ogg files as GNOME alert sounds from Quick Settings - no sudo required.
Control external monitor brightness via DDC/CI. Requires ddcutil and user access to I2C devices. You can copy logs and setup instructions to the clipboard.
VividShade: Multi-Monitor RGB Dimming ControlMultimonitor dimming overlay with RGB regulation: extension adds a button with a light bulb icon to your panel. Clicking this button reveals individual sliders for each connected monitor, allowing you to adjust the dimming level. Additionally, you can toggle the color of the dimming effect and customize it using RGB sliders located at the bottom of the menu. New version for Ubuntu 26.
NVMe MonitorMonitors NVMe device status, temperature, performance metrics, and provides interactive notifications for storage health monitoring
YoinkCopy on select with a modifier key, clipboard history and terminal shortcuts that work on any keyboard layout.
ARD Window List/TaskbarAdaptive Responsive Desktop Window List/Taskbar: a GNOME Shell Extension for a customizable taskbar, window list, and bottom panel. It adapts window grouping to available space and provides workspace controls and live appearance settings.
Makes the native GNOME Shell Dash always visible as a dock
Touchpad Scroll SpeedAdjust vertical and horizontal two-finger touchpad scrolling from 5% to 150% on GNOME Shell with Wayland. Choose Slow (40%), Normal (100%), or Fast (150%), or set your own speed. The interface is available in English and Spanish. Mouse wheel scrolling and pointer speed are unchanged.
Mochi FocusLets the Mochi (Coucou) desktop companion follow the pointer and bring a terminal tab to the front over D-Bus (org.issam.MochiFocus).
Spotify Top Bar LyricsShows the cover and title of the song Spotify is playing in the top bar, with the current line of its synced lyrics beside them. Lyrics come from LRCLIB; no Spotify login needed.
Zero Trace Do Not DisturbDeletes incoming notifications completely while Do Not Disturb is active.
Quick Tasks for TodoistManage Todoist tasks and focus on current tasks directly from the GNOME top bar
Clipboard History VClipboard history in a popup, in the style of the Win+V panel.
Simple AI Usage IndicatorShows usage and quotas for OpenAI Codex CLI, Claude Code, and Antigravity CLI in the GNOME top bar.
NetPulseReal-time internet speed and usage monitoring for GNOME.
YoinkCopy on select with a modifier key, clipboard history and terminal shortcuts that work on any keyboard layout.
Lightning Search LauncherA fast, minimal search launcher for GNOME, inspired by Spotlight. Search applications and files, evaluate calculations, open URLs or web searches, and run terminal commands from a single search box.
A clean and customizable dock for GNOME Shell
SEOWebChecker: SEO Audit & Web MonitorOn-page technical SEO diagnostics, Core Web Vitals status, meta tag checker, and website health monitor in the GNOME top bar panel.
Perfree Music Wave · 音浪A GNOME Shell 46 extension for real-time audio visualization, rainbow waveforms, KTV-style lyric highlighting and MPRIS player controls. Supports local lyrics and optional online matching.
Wide right top bar PanelLets the right side of the top bar grow beyond half the screen so crowded indicators and tray icons are no longer squished.
Maximized Window Monitor FixFixes maximized windows jumping back to the original monitor after moving them to another screen with the keyboard shortcut (Move Window to Monitor Left/Right) in multi-monitor GNOME Wayland sessions. Workaround for Mutter issue 4494 on GNOME 50 and Ubuntu 26.04.
gnome-workflowsLaunch your YAML-defined command workflows from a searchable panel dialog.
Kapture Screenshot HelperFlash-free screenshots for the Kapture app on GNOME Wayland.
Clipboard HistoryA Windows 11 style clipboard history for GNOME Shell.
SheafGather an app’s windows across workspaces. Click its dock icon to see them together in GNOME’s overview, with their workspaces marked, and jump straight to one.
Pebble WidgetsElegant, customizable desktop widgets featuring a synced calendar agenda, now-playing media card with album artwork, and auto-locating live weather.
Screen TimeSee how long you spend in each app, macOS Screen Time style.
USD-MXNUSD (US Dolar) converted to MXN (Mexican Peso). Updates are received every 30 seconds.
Use shell search to launch Google Chrome search capabilities.
Grid DesktopGrid-based desktop widgets and icon management for GNOME.
Audio AutoSwitchAutomatically sets the default audio output and microphone when the session starts, after a configurable delay.
Screencap window bridgeWindow identity, geometry, pointer position and session lock state for local Screencap recording. Does not collect keystrokes.
Codex Usage MonitorTrack your ChatGPT Codex 5-hour and weekly usage from the GNOME panel. See reset times, switch between used and remaining percentages, configure automatic refresh, and store your session cookie in GNOME Keyring.
Codex Usage MonitorTrack your ChatGPT Codex 5-hour and weekly usage from the GNOME panel. See reset times, switch between used and remaining percentages, configure automatic refresh, and store your session cookie in GNOME Keyring.
Top Bar Audio VisualizerReal-time soundbar spectrum visualizer of your system audio output, shown in the top bar.
DevWatchProject-aware developer intelligence layer for GNOME. Tracks running projects, ports, orphan processes, and build performance directly in your panel.
Now playing in your top bar: cover art, track and artist, playback controls and a seekable progress bar.
Quick Hub & LaunchA quick-launch hub for managing your frequently used commands, folders, and links.
Gemini LauncherOpens Google Gemini in a resizable popup window from a top panel button.
Always On Top+Pin windows always-on-top with a shortcut or a top bar button, and mark them with a customizable accent border
Topbar DashboardA dashboard that slides out of the top bar, joined to it with curved corners. Includes weather, system info, a calendar with your GNOME events, CPU/RAM/disk usage and processor power draw, a media player (MPRIS) and a workspace switcher.
Minimize TidyKeeps the Activities Overview tidy by hiding minimized windows, and lists them in a top bar menu so you can restore them in one click. Optional count badge, "Restore all", and custom minimize animations that can shrink windows into their dock icon. Alt+Tab and the dock keep working as usual.
Minimize on FocusMinimize other normal windows when a window receives focus
Top Bar World ClockShow the time in multiple timezones in the top bar. Add as many clocks as you like and pick which ones appear in the bar; all of them are listed in the menu.
Control Monitor Brightness and Contrast with ddcutilControl brightness and contrast for each monitor with ddcutil. Supports multi-monitor, keyboard shortcuts with OSD, and Quick Settings & Top Bar integration.
WeazyStroke GNOME TailDraw a mouse tail while the WeazyStroke trigger is held
Touchpad Scroll TuneSet touchpad scroll speeds per application with reusable presets and separate vertical and horizontal controls. Speeds follow the window under the pointer.
Timezones extensionShow multiple clocks in the panel. For those who need more than one additional clock.
Shows today's Bikram Sambat (Nepali) date in the top bar, with a month calendar popup.
GlideDockA featherweight dock with smooth magnification and a jitter-free app label.
gScreenProfilesSave, restore and manage display profiles from the top bar.
Wallpaper ManagerAssign a different wallpaper to every monitor and workspace. Images are only repeated after the entire folder has been used.
Automatically switch between light and dark mode based on time of day
Temporarily suppress GNOME shortcuts while matching windows are focused
GNOME PiP Always on TopAutomatically keeps Picture-in-Picture windows above normal windows, visible on every workspace, and synchronized to one position and size.
Logo OrbitHover the Ubuntu logo on your wallpaper to open a circle of your Desktop files and folders.
Display ManagerHardware-accelerated compositor extension for the Display Panel for Wayland GNOME.
Icone DesktopDesktop icons for GNOME on Wayland, in the style of DING.
Space WallpaperA live ASCII-art space wallpaper rendered on the GPU. Pick a black hole, neutron star, star, wormhole, ringed planet, Earth, quasar or the Crab Nebula, alone or as an orbiting pair with cosmic events. Or pick a deep sky scene: a spiral galaxy, a galaxy collision, a star cluster, the Pillars of Creation, the Big Bang, the birth of the solar system or the solar system. The camera follows your cursor, and the wallpaper also covers the lock screen.
Panel indicator backed by PackageKit D-Bus with optional fwupd support
Wide right top bar PanelLets the right side of the top bar grow beyond half the screen so crowded indicators and tray icons are no longer squished.
Top Edge Window SwitcherScroll at the top edge of any monitor to cycle through the windows that fill that monitor.
Dynamic WorkspacesWorkspace indicator for GNOME Shell: displays only the active workspace and those containing open windows. Features direct navigation (Super+1..0), follow-focus window moving (Super+Shift+1..0), scroll cycling, and multi-monitor filtering.
Uppercase Input Source IndicatorMakes the current input source (language) indicator uppercase. Works with IBus input method editors, too.
MusicBarCompact media controls for the top bar that follow the colors of the current cover art. Works with Spotify and any MPRIS player.
See which apps used your battery since you unplugged, right in Quick Settings.
Fullscreen idle timer overlay for GNOME
rec0Lets rec0 follow the focused window on Wayland, so scenes switch on their own while you record.
Add a smooth cursor, physics based, smooth cursor, bouncy clicks and sparks to your pointer. Perfect for aesthetic screen recordings and presentations on Linux.
Customize GNOME accent colors, GTK and Shell themes, and icon themes.
Rofi-style LauncherA rofi-style (drun) launcher. Press Alt+Space, type, pick with the arrow keys and launch with Enter. Tab switches between apps, open windows, commands and files. Typing a calculation such as 12*7 shows the result; pressing Enter on it copies the result to the clipboard.
WallpaperShiftSwitch wallpapers by double-click or shortcut: solid color, two images or a folder. Optional interval and day/night scheduling with an OLED black override.
Disable Workspace Switch AnimationDisable workspace switch animations in GNOME Shell for instant switching.
Todo MDTodo MD puts a plain markdown checkbox file in the panel menu, so the list stays readable in any editor and on any device.
Clipboard X GnomeKeep a history of copied text and images, search or pin clipboard entries, quickly select the words you need in word selection mode, and save frequently used sentences as quick phrases. Use simulated typing where pasting is restricted, customize the panel with a wide range of options, and access lightweight screenshot and color-picking tools. Optional clipboard synchronization requires a self-hosted clipboard server. Many thoughtful refinements round out the experience, making everyday use easier and more convenient.
GPU IndicatorShows in the top bar whether the focused application renders on the integrated GPU or the NVIDIA GPU of a hybrid graphics laptop.
OS UtilOS utility tools for GNOME Shell panel. Currently includes network speed monitoring with 6 display modes (default: up/down/total).
ClimaCN中国大陆的天气扩展:实时天气、逐日预报、空气质量与日月天文信息。
ClimaCN中国大陆的天气扩展:实时天气、逐日预报、空气质量与日月天文信息。
IconPing ModernModernisierte Fork der IconPing-Erweiterung von Simone Bisi, angepasst für aktuelle GNOME-Shell-Versionen.
Buds NotifierPopup cards for your Bluetooth earbuds and headsets, for every paired headset with no setup:
Live upload and download speed in your top bar, with 30 days of local usage history.
Grid Workspace IndicatorSimple 2D indicator for grid-based workspaces, ideal alongside Workspace Matrix (https://extensions.gnome.org/extension/1485/workspace-matrix/)
Know when your services break — without opening a dashboard. A colored dot in your panel is all you need.
Clipboard+Clipboard+ is a minimal, beautiful clipboard manager with clipboard history for GNOME. Copy and paste text, images, screenshots, links, colors, code and files again later.
Desktop Picture FrameDisplay a slideshow of photos on your desktop, below all windows.
MiniMax Usage IndicatorShow MiniMax API quota (5h + weekly) in the GNOME top bar.
ScreensaversRun classic X11 screensavers on GNOME Wayland, shown over the lock screen until the screen blanks. Made for a love of Flurry, the screensaver from macOS: XScreenSaver's port of the original Flurry is the default, and any of its roughly 250 other screensavers (or your own program) can run instead. The X11 savers run unmodified through Xwayland and never receive input; a key press or click stops them and shows the unlock prompt.
AI UsageCotas de assinatura do Codex, Claude Code e Antigravity no painel do GNOME, com histórico de sete dias do consumo local de tokens. Os providers podem ser habilitados individualmente e utilizam a autenticação local existente.
GenAI UsageShows ChatGPT and Cursor usage in the top bar.
Gradia Capture PlusEnhances GNOME's built-in screenshot and screen recording tools with annotations, high-FPS screencasting, and customizable workflows.
Gnome Panel Custom ColorAllows to set a custom color for the top-panel.
Force quit frozen apps safely. Hold Ctrl in the Activities overview and every close button turns into a kill button; running apps also get Force Quit in their right-click menu. Works with Wine, Flatpak and Wayland apps, and replaces the shell's own Force Quit, which can end the session.
WACK - Sonoma LockscreenmacOS Sonoma-inspired lock screen for GNOME Shell. Part of the WACK Project.
GNOME LauncherFast, lightweight, highly customizable launcher with fuzzy search, custom commands and actions, themes, an emoji picker, clipboard images, a password vault and optional file search.
Panel Workspace ScrollSwitch between workspaces by scrolling the mouse wheel on the top panel.
CubbyA home screen for GNOME. Cubby replaces the Show Apps grid with your app folders as glass tiles you place and size yourself, like the home screen on a phone: big icons for the apps you use most, a preview of the rest, search across apps, settings and files, full keyboard control and an edit mode. Works with the stock dash, Dash to Panel and Ubuntu Dock.
A lightweight, real-time network speed monitor for your GNOME Shell top panel. Displays upload and download speeds with minimal CPU overhead.
Track AI coding subscription usage from the top panel: OpenCode, Claude and Codex session, weekly and monthly limits with reset countdowns in a clean popup. Credentials are read locally and only sent to the provider's own usage API.
Fresh, real-world photo wallpapers from Bing, NASA or Peapix, updated automatically — pick a fixed daily source or let it draw randomly from thousands of archived images of these sources, with anti-repetition built in, favourites and banned lists, and a "Today" tab to look back at everything shown since midnight.
Accent Color EverywherePlasma-like accent color for the whole desktop: taken from the wallpaper, chosen freely or from GNOME Settings, and applied to GNOME Shell, GTK 3/4 (any theme, live), Qt/KDE apps, folder icons (mixed themes like Tela-dracula included), a focused-window outline, and optionally MangoHud, Wine and OpenRGB. Available in English and French.
Panel StatsCPU, memory, swap, network and GPU usage in the top bar, plus the application or service that weighs most on the machine. The integrated GPU is always shown; on hybrid graphics laptops a second section appears while the NVIDIA GPU is awake, and measuring it does not keep the card awake. A fork of the System Monitor extension from gnome-shell-extensions.
AlbumWMScrollable tiling extension for GNOME Shell
Other Networks - Quick SwitchAdds Quick Settings toggles for NetworkManager macvlan and ipvlan connections.
Grid DesktopGrid-based desktop widgets and icon management for GNOME.
Auto Brightness+Auto Brightness+ puts a brightness slider for every monitor into Quick Settings, right next to the volume slider. External monitors are controlled over DDC/CI (ddcutil), laptop screens through the backlight.
GenAI UsageShows ChatGPT and Cursor usage in the top bar.
ThinkPad Human Presence (UWB)Control ThinkPad UWB Human Presence Detection (Auto-Lock, Auto-Unlock, Keep-Awake) from the top panel and Quick Settings.
DDC Monitor ControlControl external monitor brightness, contrast, volume, input source and color preset over DDC/CI from Quick Settings. Requires ddcutil.
Clean UI system monitor for CPU, GPU, memory, storage, network, power
Agent Usage IndicatorCodex, Claude and Antigravity quotas via CLI logins.
Window ZonesWindows-style window management for GNOME.
TailnetTailscale in Quick Settings, updated live from tailscaled.
PC InfoCompact top-bar indicators for CPU and GPU usage and temperature, memory, and other metrics.
Translates selected text through a configured API and optionally replaces the selection. Reads and writes the clipboard when a user-configured translation shortcut is used; sends selected text to the configured server and saves originals and translations in local history.
Media controls for the GNOME Shell panel. Works with any MPRIS player (Spotify, VLC, Rhythmbox, browsers) and lets you switch between several players from tabs in the popup.
Animated, colored swipe bars across the top panel that react to notifications, charger and Bluetooth events, or run as a calm ambient loop.
Accent Color EverywherePlasma-like accent color for the whole desktop: taken from the wallpaper, chosen freely or from GNOME Settings, and applied to GNOME Shell, GTK 3/4 (any theme, live), Qt/KDE apps, folder icons (mixed themes like Tela-dracula included), a focused-window outline, and optionally MangoHud, Wine and OpenRGB. Available in English and French.
App BarApp Bar is a taskbar for GNOME. It shows pinned and running apps as icons, either in the top panel or in a full-width bottom panel with the icons centred.
Cursor UsageShows Cursor IDE plan usage percentage in the GNOME top bar.
MantelNumbered workspaces in the top bar, a top bar that gets out of the way, and windows tiled as they open. Use any of them, or all three.
MantelNumbered workspaces in the top bar, a top bar that gets out of the way, and windows tiled as they open. Use any of them, or all three.
Todo MDTodo MD puts a plain markdown checkbox file in the panel menu, so the list stays readable in any editor and on any device.
Music FlyoutA Fluent-style now-playing pill and flyout card for the top panel.
Other Networks - Quick SwitchAdds Quick Settings toggles for NetworkManager macvlan and ipvlan connections.
GClipClipboard manager with popup interface for GNOME Shell (Wayland compatible)
Modern Clipboard Manager for GNOME
No Overview on Secondary MonitorsNo Overview on Secondary Monitors
Quarter TilingSnap windows into quarters of the screen, with GNOME's own tiling animation and preview.
Advanced Gnome HotspotA Hotspot Extension That connects to Linux Hotspot GTK App and allow direct usage from gnome-shell and advanced monitoring , it allows the user to use Hotspot Access Point with wifi both at the same time.
Bulb Theme ToggleA hanging light bulb in the top bar. Pull it down (or click it) to toggle between dark and light theme.
Tiling window manager with a twist
Visual TweakConfigure some display effects of GNOME Shell.
Show the currently playing media in the top panel with playback controls and an iOS-inspired now-playing card. Works with any MPRIS-compatible player, including Spotify, Firefox, Chrome, VLC, mpv, Rhythmbox, and more.
Minimal GNOME Shell controller and battery monitor for Realme Buds T300 earbuds. Control ANC, EQ presets, Game Mode, and monitor battery levels directly from the top bar.
Gink Video WallpaperPlay videos and GIFs as the desktop wallpaper, with a separate wallpaper for each monitor.
Layout-Agnostic SearchSearch applications by QWERTY, ЙЦУКЕН-RU and ЙЦУКЕН-UA keyboard layouts
DoryKeeps the shortcuts you keep forgetting, built-in ones and your own, in a top-bar menu.
Claude UsageUnofficial indicator for Claude usage limits (5-hour session and weekly) in the top bar, with reset times in your time zone, plus the live status of your Claude Code sessions (working, finished, waiting for you) with optional notifications. The interface is available in Italian and English (selectable in the preferences).
Media controls for the GNOME Shell panel. Works with any MPRIS player (Spotify, VLC, Rhythmbox, browsers) and lets you switch between several players from tabs in the popup.
Material WeatherColorful weather, hourly and daily forecasts, model selection, and weather advice. No API key required.
UFW Switcher**UFW Switcher** controls the ufw firewall from GNOME Quick Settings: toggle it on/off and switch between location profiles (Home, Office, Public), with a full rule editor in Preferences. Translated into 21 languages.
AirPlay ToggleQuick Settings toggle for PipeWire's AirPlay (RAOP) speaker discovery.
Tailscale PeersShows whether Tailscale is connected and lists your tailnet's devices in a panel menu.
Display ManagerHardware-accelerated compositor extension for the Display Panel for Wayland GNOME.
Workspace Number IndicatorShows the current workspace number in the top panel, as just the number (2) or current / total (2 / 4). Click or right-click it to toggle the Overview.
Adaptive BrightnessThis extension is a customizable alternative of 'Automatic Screen Brightness' found in GNOME settings.
MacOS DockA MacOS-style dock for GNOME Shell with magnification and animations
On-screen keyboard for coding, terminal work, and similar tasks. Panel button, evdev injection, live xkb tracking, three profiles, modifier modes, accent popups.
Zenbook Duo keysASUS Zenbook Duo UX8406: the key right of F12 switches the lower panel on and off, F8 swaps the windows of the two panels. It also gives each touchscreen its panel.
Built-in screen rotationWith the laptop on its left or right side, the built-in panels are turned, and two panels are put side by side, also with a keyboard or a mouse connected. Made for the two panels of the ASUS Zenbook Duo UX8406 and similar models. The switch "Auto-rotate" in the quick settings turns this on and off. Needs iio-sensor-proxy; check with monitor-sensor that it gives the right orientation (the README on the project page says how to correct it).
DockerDeckDocker health in your top bar. Shows RAM, swap and running containers, warns when a container fails, and opens the DockerDeck debug view in one click.
PowerToys Text Extractor equivalent for GNOME. Select an area of the screen and copy its text with OCR (Tesseract), in any language Tesseract supports. Requires Tesseract OCR to be installed. Clipboard access: it only writes the extracted text.
Voxtype WaveformAudio waveform OSD and status indicator for the Voxtype push-to-talk dictation daemon.
llama-dbusd ManagerManage and switch local llama.cpp models directly from the GNOME top bar. Requires the companion llama-dbusd daemon running on the host system.
Zenbook Duo keysASUS Zenbook Duo UX8406: the key right of F12 switches the lower panel on and off, F8 swaps the windows of the two panels. It also gives each touchscreen its panel.
Built-in screen rotationWith the laptop on its left or right side, the built-in panels are turned, and two panels are put side by side, also with a keyboard or a mouse connected. Made for the two panels of the ASUS Zenbook Duo UX8406 and similar models. The switch "Auto-rotate" in the quick settings turns this on and off. Needs iio-sensor-proxy; check with monitor-sensor that it gives the right orientation (the README on the project page says how to correct it).
Generate strong, customizable passwords directly from the GNOME panel. Left-click copies a password to clipboard; right-click opens settings (length, charsets, exclude ambiguous chars). This extension accesses the clipboard.
Timer, stopwatch, Pomodoro and time stats in your top bar.
Klipper NotifierOne top bar icon per Klipper printer, showing its Moonraker state: ready, printing, paused, error or unreachable.
Auto Screen Brightness NGAutomatically switch the screen brightness depending on the power supply status
Tiling window management for GNOME: a fork of Pop!_OS Shell.
Fetelabs Task BarA single floating taskbar with rounded corners, big icons and grouped apps, for GNOME. Your app launcher, open windows, tray and clock sit in one bar at the bottom of the screen, and everything is adjustable in its settings.
Water PanelTurns your taskbar into a liquid audio visualizer. The water rises and ripples with whatever is playing, and takes its colours from your wallpaper.
Xset ToggleDisables screen blanking when an application request it
YouTube ControlsShows the YouTube video playing in Google Chrome on the top bar, with previous, play/pause and next buttons.
Antigravity Usage MonitorShows the Antigravity quota windows reported for your account in the GNOME top bar. Reads your existing Antigravity CLI credentials. Unofficial community extension based on ClaudeCodeUsage.
Codex Usage MonitorShows your ChatGPT plan and Codex usage limits in the GNOME top bar. Reads your existing Codex CLI credentials. Unofficial community extension based on ClaudeCodeUsage.