Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 JavaScript gnome-shell-extension Projects
-
Project mention: Show HN: A Tiling Window Manager for Windows, Written in Janet | news.ycombinator.com | 2025-05-20
I always disliked the chaos that happens quickly with application windows, and loved the idea of tiling. But none of them really worked for me practically until I found PaperWM around a year ago or so (gnome extension). It has few core shortcuts and feels more natural. Like you would really arrange applications directly on your desk. It does not limit itself by your screen width and has the nice default that a new window appears to the right of the current window (configurable). You seldomly have the need to re-arrange windows, because the default just fits 99% of all cases. In addition, you still have the comfort of gnome. No hacky config files just to get wifi working or so. For work we have OSX, and I am really missing it there (I am using rectangle there instead). https://github.com/paperwm/PaperWM?tab=readme-ov-file#usage
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
I kinda do this today, with Alpaca[0]'s sandboxed terminal runner and GSConnect[1] syncing the response notifications to my phone over the LAN.
[0] https://jeffser.com/alpaca/
[1] https://github.com/GSConnect/gnome-shell-extension-gsconnect
-
If you'd like to scratch that itch... https://github.com/Schneegans/Burn-My-Windows
-
blur-my-shell
Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
-
-
-
Tiling-Assistant
An extension which adds a Windows-like snap assist to GNOME. It also expands GNOME's 2 column tiling layout.
Tiling Assistant might be worth a try. It can be configured to be pretty out of the way and just add more snapping sizes, different per-monitor if you need.
https://github.com/Leleat/Tiling-Assistant
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
pixel-saver
Pixel Saver is designed to save pixel by fusing activity bar and title bar in a natural way.
-
cpupower
Manage the frequency scaling driver of your CPU (Intel Core and AMD Ryzen processors supported)
-
gnome-clipboard-history
Gnome Clipboard History is a clipboard manager Gnome extension that saves what you've copied into an easily accessible, searchable history panel.
https://github.com/SUPERCILEX/gnome-clipboard-history
Can show last N entries and has a search bar as well, so you can click type away and cycle through results with TAB. Supports pinning as well.
-
tray-icons-reloaded
GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
-
gnome-shell-wsmatrix
GNOME shell extension to arrange workspaces in a two-dimensional grid with workspace thumbnails
-
emoji-selector-for-gnome
This extension provide a popup menu with some emojis ; clicking on an emoji copies it to the clipboard.
-
gnome-shell-extension-freon
Shows CPU temperature, disk temperature, video card temperature (NVIDIA/Catalyst/Bumblebee&NVIDIA), voltage and fan RPM
-
-
gnome-shell-extension-ddterm
Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively (by ddterm)
-
bing-wallpaper-gnome-extension
GNOME shell extension that syncs your desktop & lock screen wallpaper to Microsoft Bing's Image of the Day.
Project mention: Microsoft accused of Malware-like Bing Wallpaper app | news.ycombinator.com | 2024-11-30 -
gnome-shell-extension-cast-to-tv
Cast files to Chromecast, web browser or media player app over local network.
-
vertical-workspaces
V-Shell is a GNOME Shell extension that allows you to customize the layout and behavior of the Shell UI.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript gnome-shell-extension discussion
JavaScript gnome-shell-extension related posts
-
Show HN: A Tiling Window Manager for Windows, Written in Janet
-
PaperWM: Tiled scrollable window management for GNOME Shell
-
Microsoft accused of Malware-like Bing Wallpaper app
-
Papersway – a scrollable window management for Sway/i3wm
-
How do you setup your gnome extension development environment?
-
Show HN: Keyboard Cat Defense System
-
Forge: Tiling and Window Manager for Gnome-Shell
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source gnome-shell-extension projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | PaperWM | 3,625 |
2 | gnome-shell-extension-gsconnect | 3,454 |
3 | Burn-My-Windows | 2,852 |
4 | blur-my-shell | 1,782 |
5 | argos | 1,739 |
6 | Fly-Pie | 1,274 |
7 | Tiling-Assistant | 1,220 |
8 | gnome-ext-hanabi | 1,206 |
9 | forge | 1,076 |
10 | unite-shell | 1,014 |
11 | Desktop-Cube | 693 |
12 | pixel-saver | 682 |
13 | cpupower | 549 |
14 | gnome-clipboard-history | 545 |
15 | tray-icons-reloaded | 542 |
16 | gnome-shell-wsmatrix | 492 |
17 | emoji-selector-for-gnome | 489 |
18 | gnome-shell-extension-freon | 451 |
19 | CoverflowAltTab | 385 |
20 | gnome-shell-extension-ddterm | 374 |
21 | bing-wallpaper-gnome-extension | 337 |
22 | gnome-shell-extension-cast-to-tv | 295 |
23 | vertical-workspaces | 273 |