JavaScript gnome-shell-extension

Open-source JavaScript projects categorized as gnome-shell-extension

Top 23 JavaScript gnome-shell-extension Projects

  • gnome-shell-extension-gsconnect

    KDE Connect implementation for GNOME

    Project mention: Things You Can Do with KDE Connect on Linux | | 2023-05-12

    I'm using GSConnect on Ubuntu. I have first disabled "Clipboard Sync". There are a number of Actions for which keyboard shortcuts can be defined for a device [1]. One of them is Clipboard Push. I assigned Shift+Ctrl+Alt+V to that, so whenever I execute that contrived key combination, the clipboard is synced to my mobile. I suppose KDE Connect has a similar feature.


  • Burn-My-Windows

    🔥 Disintegrate your windows with style.

    Project mention: So recently i found this unholy feature in KDE's desktop... | /r/kde | 2023-04-21

    Source code:

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • PaperWM

    Tiled scrollable window management for Gnome Shell

    Project mention: Why doesn't Gnome have native tiling? | /r/gnome | 2023-06-10

    But with auto-tiling you need to place windows according to a pre-set configuration, it needs to fit whatever layout you want to go for and it needs to be able to resize the window without breaking the content. This works pretty well for libadwaita apps, but a lot of webapps seem to assume a certain minimum window size. Another issue is how to handle modal dialogues, where paperwm for example sets an override to ensure they're not attached to the main window. Should the settings window then be treated as a separate window and tiled, or should it be left floating above all others?

  • argos

    Create GNOME Shell extensions in seconds

    Project mention: The curse of being good in IT | | 2023-04-14

    I’ve heard this called “the defaults lifestyle” on the Software Defined Talk podcast. I’m forever locked out of nirvana because I have an iPhone but not a Mac, but that’s fine.

    Occasionally plugins are worth the expense though. I finally discovered Argos[0] and I’m using it to show time in UTC and a couple other time zones. Super handy.

    But if I try some new software and find that I have to tweak it a bunch to make it usable, that means the devs have different aesthetics and I should probably try something else.


  • blur-my-shell

    Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview

    Project mention: Using extensions to improve Gnome workflow | /r/gnome | 2023-06-03

    Blur my Shell - Blurs the background in the overview.

  • Fly-Pie

    :pie: Fly-Pie is an innovative marking menu written as a GNOME Shell extension.

    Project mention: Introducing: Ken-Do - A desktop-agnostic version of my Fly-Pie GNOME Shell extension! | /r/linux | 2023-05-05

    The awesome community feedback I have received for Fly-Pie has been the main motivation to start this new project.

  • unite-shell

    Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.

    Project mention: Hide the topbar while window is maximised? | /r/gnome | 2023-05-03

    There's a GitHub issue for that:

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • pixel-saver

    Pixel Saver is designed to save pixel by fusing activity bar and title bar in a natural way.

    Project mention: [Pop Os] Supprimer la barre de titre en 20.04 | /r/enfrancais | 2023-04-26
  • Desktop-Cube

    🧊 Indulge in nostalgia with useless 3D effects.

    Project mention: Desktop Cube hits 100k downloads! | /r/gnome | 2023-03-16

    I think many people know this. Also, the very first sentence in the extension's README says that it's inspired by Compiz.

  • cpupower

    Manage the frequency scaling driver of your CPU (Intel Core and AMD Ryzen processors supported)

    Project mention: Low CPU clocks whilst having low temps in games | /r/linux_gaming | 2023-04-09

    - changing minimum frequency to 100% using CPU Power Manager

  • emoji-selector-for-gnome

    This extension provide a popup menu with some emojis ; clicking on an emoji copies it to the clipboard.

  • Tray-Icons-Reloaded

    GNOME Shell extension which bring back Tray Icons to top panel, with additional features.

    Project mention: Let's talk about tray icons. | /r/gnome | 2023-05-26
  • gnome-shell-wsmatrix

    GNOME shell extension to arrange workspaces in a two-dimensional grid with workspace thumbnails

    Project mention: November at System76: Products, Promos, & COSMIC DE | /r/pop_os | 2022-12-01

    Workspace Matrix extension makes my day, every day.

  • gnome-shell-extension-freon

    Shows CPU temperature, disk temperature, video card temperature (NVIDIA/Catalyst/Bumblebee&NVIDIA), voltage and fan RPM

    Project mention: I need a small tool to monitor the CPU temperature and Fans RPM in Fedora 38 | /r/linuxquestions | 2023-05-24

    I imagine you are using GNOME? In that case you can use the extension called freon:

  • gnome-ext-hanabi

    Live Wallpaper for GNOME

    Project mention: Use Wallpaper engine wallpapers on Linux | /r/linux_gaming | 2023-05-05

    If you use Gnome you can use this extension:

  • forge

    Forge - Tiling and Window Manager for Gnome-Shell (by forge-ext)

    Project mention: Gnome vs Other Tiling Managers | /r/Fedora | 2023-06-01
  • gnome-runcat

    😼 The cat tells you the CPU usage by running speed

    Project mention: I just moved to Fedora 37 Gnome(43) after being a long time kde user.wayland is amazing for me and i just wanna ask extension recommendation that might be helpful or must need. I'm not very familiar with gnome:/ thanks in advance | /r/gnome | 2023-03-11


  • gnome-shell-extension-cast-to-tv

    Cast files to Chromecast, web browser or media player app over local network.

  • gnome-clipboard-history

    Gnome Clipboard History is a Gnome extension that saves what you've copied into an easily accessible, searchable history panel.

    Project mention: How come there is no proper clipboard manager in Ubuntu? | /r/Ubuntu | 2023-06-03
  • bing-wallpaper-gnome-extension

    GNOME shell extension that syncs your desktop & lock screen wallpaper to Microsoft Bing's Image of the Day.

    Project mention: What are some of the wallpapers yall use with vanilla GNOME? | /r/Fedora | 2023-05-04
  • gnome-shell-extension-blyr

    Apply a Blur Effect to GNOME Shell UI elements

  • dynamic-panel-transparency

    Adds Transparency To The Gnome Shell Panel

  • arch-update

    Update indicator for ArchLinux and Gnome-Shell

    Project mention: Install from AUR pkgbuild returned error, now the cloned package cannot be deleted | /r/linux4noobs | 2023-02-12

    Making first steps in Arch installed on VirtualBox (kernel version 6.1.11-arch1-1), on day three I stumbled upon the following case: I have a Gnome Shell extensions browser (FF) add-on installed and running as expected until indicator for Arch Linux updates in GNOME Shell extension failed because of pacman-contrib dependency not satisfied. I tried to install pacman-contrib and can see it listed, but the extension was still unusable for the same reason. So I checked the github page of the project and as you can see, there a link to AUR package is provided:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-10.

JavaScript gnome-shell-extension related posts


What are some of the best open-source gnome-shell-extension projects in JavaScript? This list will help you:

Project Stars
1 gnome-shell-extension-gsconnect 2,737
2 Burn-My-Windows 2,331
3 PaperWM 2,158
4 argos 1,574
5 blur-my-shell 1,021
6 Fly-Pie 971
7 unite-shell 779
8 pixel-saver 670
9 Desktop-Cube 510
10 cpupower 470
11 emoji-selector-for-gnome 460
12 Tray-Icons-Reloaded 417
13 gnome-shell-wsmatrix 406
14 gnome-shell-extension-freon 378
15 gnome-ext-hanabi 371
16 forge 328
17 gnome-runcat 304
18 gnome-shell-extension-cast-to-tv 273
19 gnome-clipboard-history 272
20 bing-wallpaper-gnome-extension 248
21 gnome-shell-extension-blyr 228
22 dynamic-panel-transparency 228
23 arch-update 199
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.