Package Details: whatsapp-nativefier 2.2121.6-1

Git Clone URL: (read-only, click to copy)
Package Base: whatsapp-nativefier
Description: WhatsApp desktop built with nativefier (electron)
Upstream URL:
Licenses: custom
Submitter: frealgagu
Maintainer: frealgagu
Last Packager: frealgagu
Votes: 103
Popularity: 6.44
First Submitted: 2018-12-14 22:30
Last Updated: 2021-06-16 23:07

Pinned Comments

frealgagu commented on 2020-12-05 22:39

I maintain the latest built package at:

saulocastelo commented on 2020-03-29 10:46

Hey guys,

I created the original fix.

And now I share another way to use whatsapp web on nativefier. No code injection required.

Pressing ctrl+shift+i (on Linux) and the Devtools window will open. Then click on Application -> Service Workers And check the option Bypass for network.

Now press ctrl+r to reload. And ctrl+shift+i to close the Devtools.

Whenever you open your whatsapp the problem will occur, but since the Bypass for network option has already been enabled, you only need to press ctrl+shift+i (open devtools), ctrl+r (reload), ctrl+shift+i (close devtools)

@frealgagu, thanks for your work. This package was in my list as one of required apps to be installed after install Arch. I saw your last update ( document.querySelector("a[href='']") ), NICE/GREAT/GOOD!

Another way to do the same in 2 lines: document.querySelector("a[href='']") && navigator.serviceWorker.getRegistration().then(r => r.unregister() && document.location.reload());

Latest Comments

1 2 3 4 5 6 ... Next › Last »

frealgagu commented on 2021-07-09 23:22

@jaro3 what AUR helper are you using? it looks like an error caused in package nodejs-nativefier, not in this. Error is clear that yargs only supports nodejs greater than 12, so, you need to install a nodejs version accordingly.

jaro3 commented on 2021-07-01 06:31

doesn't build ;-;

Error: yargs supports a minimum Node.js version of 12. Read our version support policy:
    at Object.<anonymous> (/usr/lib/node_modules/nativefier/node_modules/yargs/build/index.cjs:1:55294)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at Object.<anonymous> (/usr/lib/node_modules/nativefier/node_modules/yargs/index.cjs:5:30)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
==> ERROR: A failure occurred in build().

nodejs-nativefier 44.0.2-2 is installed

Superjolly002 commented on 2021-06-26 11:06

Hi, today I get a particular error: onReady ERROR Error: ERR_FAILED (-2) loading '' at rejectAndCleanup (electron/js2c/browser_init.js:213:985) at Object.stopLoadingListener (electron/js2c/browser_init.js:213:1360) at Object.emit (events.js:315:20) { errno: -2, code: 'ERR_FAILED', url: '' }

Someone know what can I do?

awilliamson commented on 2021-06-25 18:36

As of 2.2121.6-1 I now get 'Unsupported Browser'. This was the change which set the browser agent to Safari. "Bypass for Network" fix from previous issues doesn't fix this one. Any suggestions?

Cantello commented on 2021-06-21 14:01

Thanks for this package! Any way to get unread badges on KDE?

Destac commented on 2021-06-10 15:52

I've signed up just to thank this fucking wonderful community.

Thank you very much for finding the solution to "What's App works with Google Chrome 60+"

@nate_x thanks to you I solved it. Thank you very much =)

matejdro commented on 2021-06-02 11:51

Isn't that security issue though?

rien333 commented on 2021-05-29 15:35

The spellchecking capability is nice, but does anyone know if there's option to change the language somehow?

EDIT: See documentation. Perhaps it would be possible to insert this into whatsapp-nativefier-inject.js, and then check what lanuages someone is using at "build-time"?

frealgagu commented on 2021-05-16 13:53

@ector try cleaning the yay cache folder, if problem persists, try removing the user npm folder. If none of those helps you, you have two options, make a clean chroot compilation or download the generated package from

ector commented on 2021-05-16 09:26

Hi,have this errors whit yay

at Module._compile (node:internal/modules/cjs/loader:1109:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1138:10) ==> ERROR: A failure occurred in build().