| gnomeExtensions.vitals | 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. |
| gnomeExtensions.auto-synth-shell-colors | Integrates with Synth-Shell by andresgongora and changes its colors based on the desktop's current accent color |
| extundelete | Utility that can recover deleted files from an ext3 or ext4 partition |
| gearlever | Manage AppImages with ease |
| gnomeExtensions.nothing-to-say | Unmute the microphone only when you have something to say. |
| grisbi | Personnal accounting application |
| gnomeExtensions.paperwm | Tiling window manager with a twist |
| gnomeExtensions.luminus-shell | An alternative light theme integration (shell only). |
| gnomeExtensions.iqair-gnome-extension | The unofficial Gnome extension for tracking air quality in real-time, using airvisual.com's IQAir service. Token apply: https://dashboard.iqair.com/personal/api-keys |
| gnomeExtensions.put-windows | Fully customizable replacement for the old compiz put plugin. |
| globulation2 | RTS without micromanagement |
| fcitx5-m17n | m17n support for Fcitx5 |
| gnomeExtensions.input-remapper-control | Activate your Input Remapper presets from the GNOME top bar. |
| gnomeExtensions.syspeek-gs | Minimalistic CPU load monitor widget inspired by SysPeek indicator |
| firmware-manager | Graphical frontend for firmware management |
| gnomeExtensions.serenity-desktop | A Per-Monitor-Workspace window manager designed for productive use. It offers two main features: |
| gnomeExtensions.no-titlebar-when-maximized | Hides the classic title bar of maximized X.Org windows |
| error-inject.aer-inject | PCIE AER error injection tool |
| gnomeExtensions.linakidasen-desk-controller | Control your IKEA Idasen/Linak desk height with favorite positions from linak-controller config |
| gnomeExtensions.thinkpad-red-led | A GNOME Shell extension to control and customize the ThinkPad red LED directly from the top panel. It allows you to turn on/off the LED, blink it and send morse code messages. |
| gnome-extensions-cli | Command line tool to manage your GNOME Shell extensions |
| fityk | Curve fitting and peak fitting software |
| gnome-feeds | RSS/Atom feed reader for GNOME |
| gnomeExtensions.workspace-indicator | Put an indicator on the panel signaling in which workspace you are, and give you the possibility of switching to another one. |
| hans | Tunnel IPv4 over ICMP |
| gnomeExtensions.net-speed-simplified | A Net Speed extension With Loads of Customization. Fork of simplenetspeed |
| gnomeExtensions.bootpaper | Randomly selects a new wallpaper on startup from local folder |
| gnomeExtensions.speed-buzz-internet-speed-meter | Simple and minimal internet speed meter extension for the Gnome Shell |
| gnomeExtensions.files-launcher | files-launcher is a menu that allows you to launch arbitary files options are view, edit or run (if it is an executable), you can also put directories in it and then the options will be list, open in the default File Browser, or in the default shell 🤠. |
| gnomeExtensions.keyring-autolock | Show the keyring's locked state, and automatically lock it after a certain amount of time. |
| gnomeExtensions.rx-input-layout-switcher | Use Alt+Shift to change the keyboard language |
| gnomeExtensions.code-compete | Get a List and Quick Access to all Sport Coding Contests on all major platforms. This extension is using clist.by services to get the data and is not in any way affiliated with clist.by |
| gnomeExtensions.dash-in-panel | Dash in top panel. |
| gswatcher | Simple game server monitor and administrative tool |
| epson-escpr | ESC/P-R Driver (generic driver) |
| gnomeExtensions.fixed-ime-list | Prevent MRU re-sorting of IME list on switching input method so it will always be the same sequence as you set in Settings. |
| gnomeExtensions.claude-code-usage-indicator | Shows remaining time and usage percentage for Claude Code sessions in the top panel. Displays format like '3h 12m (30%)' showing both time remaining and percentage consumed. Automatically refreshes every 5 minutes. |
| gpd-pocket-4-pipewire | Pipewire audio DSP for internal speakers of GPD Pocket 4 |
| gigolo | Frontend to easily manage connections to remote filesystems |
| gnomeExtensions.ssh-search-provider-reborn | Provide SSH search results in overview. |
| grim | Grab images from a Wayland compositor |
| gnomeExtensions.wallpaper-slideshow | Automatically cycles through wallpapers from a user-defined directory. Optionally downloads Bing's wallpaper of the day. |
| gopro-tool | Tool to control GoPro webcam mode in Linux (requires v4l2loopback kernel module and a firewall rule) |
| gnomeExtensions.bing-wallpaper | Change wallpaper of GNOME with Bing wallpaper on one click. This extension is not affiliated, funded, or in any way associated with Microsoft and Bing. |
| gpredict | Real time satellite tracking and orbit prediction |
| gnomeExtensions.night-light-slider | Add a slider for Night Light temperature to the Quick Settings menu. |
| gnomeExtensions.lockscreen-extension | Customize GNOME's Lockscreen from the lockscreen itself. |
| gnomeExtensions.no-overview | No overview at start-up. Nothing more. |
| gnomeExtensions.hide-top-bar | Hides the top bar, except in overview. However, there is an option to show the panel whenever the mouse pointer approaches the edge of the screen. And if "intellihide" is enabled, the panel only hides when a window takes the space. |
| gnomeExtensions.simple-tiling | A Simple Tiling Extension for Gnome Shell. |
| gnomeExtensions.smart-workspace-manager | Adds intelligent multi-monitor workspace behavior to GNOME. When you switch workspaces on one monitor, this extension detects the active monitor (via mouse focus) and automatically shifts windows on other monitors to match — giving each screen a flexible, independent workspace feel. |
| gnomeExtensions.move-clock | Move clock to left of status menu button |
| haskellPackages.libfuse3 | A Haskell binding for libfuse-3.x |
| haskellPackages.alsa-seq | Binding to the ALSA Library API (MIDI sequencer) |
| haskellPackages.linux-evdev | Bindings to Linux evdev input device interface |
| haskellPackages.evdev-streamly | Bridge for working with evdev and streamly |
| haskellPackages.htune | harmonic analyser and tuner for musical instruments |
| haskellPackages.lxc | High level Haskell bindings to LXC (Linux containers) |
| haskellPackages.alsa-pcm | Binding to the ALSA Library API (PCM audio) |
| haskellPackages.linux-file-extents | Retrieve file fragmentation information under Linux |
| haskellPackages.linux-inotify | Thinner binding to the Linux Kernel's inotify interface |
| haskellPackages.alsa-mixer | Bindings to the ALSA simple mixer API |
| haskellPackages.hpapi | Binding for the PAPI library |
| haskellPackages.evdev | Bindings to libevdev |
| haskellPackages.bindings-parport | parport bindings |
| haskellPackages.erebos-tester | Test framework with virtual network using Linux namespaces |
| haskellPackages.halide-haskell | Haskell bindings to Halide |
| haskellPackages.linux-mount | Mount and unmount filesystems |
| haskellPackages.btrfs | Bindings to the btrfs API |
| haskellPackages.alsa-core | Binding to the ALSA Library API (Exceptions) |
| haskellPackages.bindings-lxc | Direct Haskell bindings to LXC (Linux containers) C API |
| haskellPackages.linux-namespaces | Work with linux namespaces: create new or enter existing ones |
| haskellPackages.halide-JuicyPixels | Integration between Halide and JuicyPixels |
| home-assistant-custom-components.luxer_one | Home Assistant integration for Luxer One |
| hwinfo | Hardware detection tool from openSUSE |
| ifenslave | Utility for enslaving networking interfaces under a bond |
| ibus-engines.uniemoji | Input method (ibus) for entering unicode symbols and emoji by name |
| ifmetric | Tool for setting IP interface metrics |
| joycond-cemuhook | Support for cemuhook's UDP protocol for joycond devices |
| ibus-engines.table | IBus framework for table-based input methods |
| hid-listen | Tool thats prints debugging information from usb HID devices |
| ibus-engines.typing-booster | Completion input method for faster typing |
| hyprland-qt-support | Qt6 QML provider for hypr* apps |
| inspector | Gtk4 Libadwaita wrapper for various system info cli commands |
| joularjx | Java-based agent for software power monitoring at the source code level |
| i3-resurrect | Simple but flexible solution to saving and restoring i3 workspaces |
| indi-3rdparty.indi-beefocus | Third party drivers for the INDI astronomical software suite |
| hyprsysteminfo | Tiny qt6/qml application to display information about the running system |
| ibus-engines.mozc | Japanese input method from Google |
| home-assistant-custom-components.yandex-station | Controlling Yandex.Station and other smart home devices with Alice from Home Assistant |
| incus-lts | Powerful system container and virtual machine manager |
| jquake | Real-time earthquake map of Japan |
| hedgedoc | Realtime collaborative markdown notes on all platforms |
| jami | Free and universal communication platform that respects the privacy and freedoms of its users |
| jalv-qt | Simple but fully featured LV2 host for Jack |
| jool-cli | Fairly compliant SIIT and Stateful NAT64 for Linux - CLI tools |
| iomelt | Simple yet effective way to benchmark disk IO in Linux systems |
| home-assistant-custom-components.fellow | Home Assistant integration for Fellow Aiden coffee brewer |
| hexdump | |
| ibus-engines.bamboo | Vietnamese IME for IBus |