JavaScript Gnome

Open-source JavaScript projects categorized as Gnome

Top 23 JavaScript Gnome Projects

  • dash-to-dock

    A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.

    Project mention: Why is there a 1 on the files app/how do I clear it? | | 2023-03-14
  • gnome-shell-extension-gsconnect

    KDE Connect implementation for GNOME

    Project mention: Is there a way to refresh GSconnect once in a while or assign a shortcut to refresh it? I want a command which can be used to refresh GSconnect, I will just assign a key to it. | | 2023-01-15
  • 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!

  • Burn-My-Windows

    🔥 Disintegrate your windows with style.

    Project mention: Burn-My-Windows received a massive update! | | 2023-03-01

    The update is available for all GNOME versions since 3.36, including GNOME 44! Read the full changelog here.

  • argos

    Create GNOME Shell extensions in seconds

    Project mention: Extension download count is now available to the public | | 2023-03-09

    Currently, Argos extension (not developed since 3.32) holding the records for more than 13.8M downloads following by Dash to Dock extension with 6.2M downloads.

  • 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: 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 | | 2023-03-11 -- -- -- -- -- -- --

  • Marker

    🖊 A gtk3 markdown editor (by fabiocolacio)

    Project mention: Linux App that easily allows me to do math work | | 2022-04-24

    Most other Markdown editors will as well. For example: Marker, Apostrophe...

  • unite-shell

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

    Project mention: Unite Extension Crashes Gnome Shell 43 | | 2022-12-16

    Maybe file an issue in GitHub repo so the developer can fix it.

  • 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.

  • Tangram

    Browser for your pinned tabs (by sonnyp)

    Project mention: What do I do with all the proprietary garbage I can't just get rid of? | | 2023-02-20

    Tangram is a new kind of browser. It is designed to organize and run your Web applications. Each tab is persistent and independent. You can set multiple tabs with different accounts for the same application.

  • Tiling-Assistant

    An extension which adds a Windows-like snap assist to GNOME. It also expands GNOME's 2 column tiling layout.

    Project mention: Anything like Magnet (macOS)? | | 2023-03-04

    Maybe tiling-assistant

  • pixel-saver

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

    Project mention: How do you remove the top bar in Fedora? | | 2022-05-09

    GTK Title Bar / Unite / Pixel Saver - one of these will get rid of the title bars in maximized windows. [I use Unite]

  • Desktop-Cube

    🧊 Indulge in nostalgia with useless 3D effects.

    Project mention: Desktop Cube hits 100k downloads! | | 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: If I buy a Windows laptop advertised as having 10-hour battery life, can I expect to get similar after installing Pop? | | 2022-09-06

    If you install this extension and limit your cpu, you might.

  • 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: Whats your favorite gnome customization setup? | | 2022-09-18

    Tray Icons Reloaded

  • Workbench

    Learn and prototype with GNOME technologies 🛠️

    Project mention: We need something like gnome workbench | | 2022-10-07

    We do have qt designer but it is not fun to use. Also workbench have adw widgets in it. Maybe an app with gui options to make kf and kirigami ui? Even better integrate with kdevelop?

  • Junction

    Application/browser chooser (by sonnyp)

    Project mention: Tell HN: Firefox Is an awesome browser right now | | 2023-02-03

    Have you tried making a different desktop entry/shortcut for each Firefox profile and then setting a browser picker as your default browser?

    - Junction (Linux browser picker):

    - Finicky (macOS browsee rule setter): and Browserosaurus (macOS browser picker):

    - Hurl (Windows browser picker):

  • gnome-shell-extended-gestures

    Better touchpad gesture handling for GNOME

    Project mention: Which touchpad gestures package to install? | | 2022-05-16

    gnome-shell-extended-gestures: this one requires Wayland, not sure if this is okay or not

  • vertical-overview

    Gnome has had vertically stacked workspaces for a long time. The Gnome 40 update unfortunately made the switch to a horizontal layout. A choice that many Gnome users disagree with. This extension completely replaces the new Gnome overview with something that resembles the old style.

    Project mention: Extensions you can't live without? | | 2023-01-15

    Vertical Overview — To bring back the objectively superior vertical overview that was used to have with stock GNOME.

  • 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 | | 2023-03-11


  • gnome-ext-hanabi

    Live Wallpaper for GNOME

    Project mention: The Lunar Lobster has revealed itself! | | 2023-03-15

    I've been using this script to use .mp4s for live desktop wallpapers/optional background music. This would actually be perfect for it :>

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

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

  • forge

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

    Project mention: My First Rice on Fedora with Catppuccin + Forge :D | | 2023-02-04

    i used force extension for that, since it supports gnome 43 and modified colors to make sure it looks good with catppuccin

  • 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: Extensions you can't live without? | | 2023-01-15

    AppIndicator and KStatusNotifierItem Support Because it's needed, and GS doesn't provide for it. Bluetooth Quick Connect Until GS supports this by default. [Caffeine] Because that's how it should be by default. Clipboard History Because I frequently need several bits of text to paste at different times, and my workflow is often non-linear. ddterm Because I frequently use the terminal for small one-off operations and I prefer to summon and dismiss the terminal with one keystroke whenever needed. Besides, it's one of the best terminal emulators for GS. Dim On Battery Power Because GS doesn't do that, and it should. GSConnect Obviously. Hot Edge Because it greatly simplifies workflow and eliminates the need for a dock extension. Primary Input on LockScreen Because Gnome devs haven't fixed this bug for ages, and it's frustrating to have non-latin layouts even available for the system password input. Unite Because it takes care of focusing windows that demand attention and removing titlebars on maximized windows (precious vertical real estate). I also use it for aesthetic purposes: to remove the Activities button, to display the current window title instead of it (very handy with maximized browser - shows the page title using almost all the space left of the clock), and also to shrink the distance between panel items (Unite does it better than Just Perfection).

  • Sonar

    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.

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-03-16.

JavaScript Gnome related posts


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

Project Stars
1 dash-to-dock 3,462
2 gnome-shell-extension-gsconnect 2,666
3 Burn-My-Windows 2,192
4 argos 1,547
5 blur-my-shell 939
6 Marker 775
7 unite-shell 748
8 Tangram 747
9 Tiling-Assistant 731
10 pixel-saver 664
11 Desktop-Cube 487
12 cpupower 458
13 emoji-selector-for-gnome 435
14 Tray-Icons-Reloaded 398
15 Workbench 385
16 Junction 365
17 gnome-shell-extended-gestures 303
18 vertical-overview 296
19 gnome-runcat 287
20 gnome-ext-hanabi 282
21 gnome-shell-extension-cast-to-tv 270
22 forge 266
23 gnome-clipboard-history 242
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.