pgadmin4 consists of two parts: a python server and a desktop browser window that's called the Desktop Runtime Standalone Application. This desktop browser is built on NW.js (formerly node-webkit). Apparently, as part of the MacOS integration, NW.js drops a widget in the Notifications panel of the System preferences. You can customize its behavior there.

More info here:

https://www.pgadmin.org/docs/pgadmin4/6.1/desktop_deployment.html

https://nwjs.io/

Answer from sendai77 on Stack Exchange
🌐
Apple Community
discussions.apple.com › thread › 252751558
what is nwjs - Apple Community
I keep getting nwjs needs to be quit. I do this but it comes back a few seconds later grrr!! ... You may have extensions loaded that did. ... Thanks for your response. Yes, this is on Chrome.
🌐
NW.js
nwjs.readthedocs.io › en › latest › For Users › Advanced › Support for Mac App Store
Support for Mac App Store - NW.js Documentation
This guide will show you how to sign NW.js based apps for macOS. ... Obtain Application & Installer certificates from Apple Developer. ... Download NW.js MAS build from nwjs.io and build your app as described in Package and Distribute. build_mas.py is used to sign your app for macOS.
🌐
Reddit
reddit.com › r/osx › [deleted by user]
[deleted by user] : r/osx
October 2, 2016 - cwd /Users/[username]/.pia_man...tents/Versions/49.0.2623.112/nwjs Helper.app/Contents/MacOS/nwjs Helper · so it is for "Private Internet Access" VPN client. ... I couldn't find nwjs helper in activity monitor, but on my screen time, it is running 24/7 Continue this ...
🌐
GitHub
github.com › nwjs › nw.js › issues › 7620
NWJS on Apple Silicon · Issue #7620 · nwjs/nw.js
September 15, 2020 - As the new Apple Silicon M1 based Macs are shipping now, we would really like to have an NWJS version that runs natively on it. Seems Electron already have a full working version for some time now: https://www.electronjs.org/blog/apple-s...
Published   Nov 14, 2020
🌐
NW.js
nwjs.io
NW.js
New way of writing native applications using web technologies: HTML5, CSS3, and WebGL · Full support for the features in browser
🌐
Best of JS
bestofjs.org › projects › nwjs
#NW.js on Best of JS
Trends and data about NW.js project. Call all Node.js modules directly from DOM and enable a new way of writing applications with all Web technologies.
🌐
Apple Community
discussions.apple.com › thread › 250088745
how can I remove NWJS? - Apple Community
I can't find any reference to this process anywhere. Just upgraded to Mojave on an old Macbook Air. Any help out there? 1165 1 ... You can run Etrecheck again and follow the instructions to remove the adware. You also have some old stuff that is not compatible and some of it probably you do not use.
🌐
Packtpub
subscription.packtpub.com › book › web-development › 9781785280863 › 6 › ch06lvl1sec47 › packaging-nwjs-applications-for-mac-os-x
Packaging NW.js applications for Mac OS X - Packt Subscription
In order to package an NW.js application for Mac OS X, proceed as follows: Create a copy of nwjs.app and rename it to ToDO.app. Right-click on the ToDO.app file and select Show Package Content. A finder window should open; open the Contents/Resources folder. Create a new folder, name it app.nw, and then copy all the content of your ToDO project into it (including the manifest file). If your project is large enough, you could consider to zip the content of the app.nw folder to an archive inside the Contents/Resources folder, delete the app.nw folder, and rename the archive to app.nw, but be aware that uncompressing its content at each run might slow down the application launch time.
Find elsewhere
🌐
GitHub
github.com › nwjs › nw.js
GitHub - nwjs/nw.js: Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
Available on Linux, Mac OS X and Windows. v0.106.0: (Nov 23, 2025, based off of Node.js v25.1.0, Chromium 143) : release notes NOTE You might want the SDK build. Please read the release notes. ... Use Legacy build for Win XP and early OSX. latest nightly build from git tip: https://dl.nwjs.io/live-build/
Starred by 41.5K users
Forked by 3.9K users
Languages   JavaScript 42.5% | C++ 34.1% | Python 15.2% | HTML 3.8% | Objective-C++ 2.7% | Objective-C 0.6%
🌐
YouTube
youtube.com › watch
Web App to Mac App With NW.js: Introduction - YouTube
Lesson 1 of 6, a Tuts+ course on Web App to Mac App With NW.js taught by Kezz Bracey. The full course is available at: https://code.tutsplus.com/courses/web-...
Published   January 14, 2016
🌐
NW.js
nwjs.readthedocs.io › en › nw35 › For Users › Package and Distribute
Package and Distribute - NW.js Documentation
For Mac, name it app.nw and put it in nwjs.app/Contents/Resources/. ... At starting time, NW.js will unzip the package into temp folder and load it from there. So it will start slower if your package is big or contains too many files. On Windows and Linux, you can even hide the zip file by appending the zip file to the end of nw or nw.exe.
🌐
GitHub
github.com › nwjs › nw.js › wiki › Mac-App-Store-(MAS)-Submission-Guideline
Mac App Store (MAS) Submission Guideline · nwjs/nw.js Wiki · GitHub
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. - Mac App Store (MAS) Submission Guideline · nwjs/nw.js Wiki
Author   nwjs
🌐
NW.js
nwjs.readthedocs.io › en › nw25 › For Users › Getting Started
Getting Started - NW.js Documentation
/path/to/nw is the binary file of NW.js. On Windows, it’s nw.exe; On Linux, it’s nw; On Mac, it’s nwjs.app/Contents/MacOS/nwjs.
🌐
GitHub
github.com › nwjs › nw.js › issues › 5152
nwjs Helper taking 100% of CPU on Mac · Issue #5152 · nwjs/nw.js
June 3, 2016 - NW version: nw.js v0.14.5 Node v5.11.1 Chromium 50.0.2661.102 commit hash: 93c8021-3478215-2a9e6e1-5a26102 OS version: 14.5.0 Darwin Kernel Version 14.5.0: Mon Jan 11 18:48:35 PST 2016; root:xnu-2782.50.2~1/RELEASE_X86_64 x86_64 And app ...
Published   Jul 26, 2016
🌐
Steam Community
steamcommunity.com › app › 475490 › discussions › 0 › 4085282327471014314
Work around for running on MacOS 64-bit / Catalina / 10.15 :: Major\Minor General Discussion
Some quick background: The game itself is compatible with newer MacOS, but the framework it runs in is not, so we can easily swap out the framework and make it work. It appears to be built with 'RPG Maker' which basically is a website that runs within NW.js (node-webkit) which is acting as a NodeJS web server and browser packaged together, with this info we can basically transplant the game into the updated framework to allow it to run.
🌐
npm
npmjs.com › package › nwjs-osx-menu
nwjs-osx-menu - npm
Creates default menu for your nw.js program on Mac OS X, thereby enabling functionality like copy-and-paste. Latest version: 0.0.4, last published: 10 years ago. Start using nwjs-osx-menu in your project by running `npm i nwjs-osx-menu`. There ...
      » npm install nwjs-osx-menu
    
Published   May 06, 2015
Version   0.0.4
Author   Dickson Tam