MAX web based client built with Electron. Here is an unofficial build (because as an official MAX it is written poorly). It is fork from WhatsApp-Desktop-Linux that's written by Alberto Mimbrero.
This app can be used on any Linux-x64, Windows-7 (x86/x64) or higther and MacOS-10.15.x (x64) or highter.
This just loads https://web.max.ru/ with some extra features, but never changing the content of the official webpage (html, css nor javascript).
This wrapper is not verified by, affiliated with, or supported by MAX Inc.
Use AppImage or Snap package.
Just unpack ZIP in any folder and enjoy.
Move .App from DMG (or unpack ZIP) to /Applications.
PR and forks are welcome!
- Clone the repo
git clone https://github.com/WildCatKnA/webmax-linux.git
cd webmax-linux- Install dependencies
npm install- Run or build
npm run start # compile and run
npm run build # compile and build- Also you may use commands (for example if using cross build on your host)
npm run linux # compile and build for Linux
npm run windows # compile and build for Windows
npm run mac # compile and build for MacOS-
Have fun =)
-
Version history:
- Initial release.
- New icons, some changes.
- Added app for MacOS 10.15.7 or highter
- Now using Electron v.22.3.27;
- Added CheckBox in AboutDialog for block playing videos (needs restart App);
- Some little changes.
- Added blocking autoplay videos;
- Now can play audiomessages;
- Some little changes. Please uncheck checkBox in About dialog (because it's block All videos and audios)
- Repaired broken notifications;
- Now can translate our screen with video calls;
- little fixes.
- You can now select a window or screen to broadcast in video calls.
- Now you can use this App as Portable (Windows/Linux) - All data will be saved in the same folder as the application. To make the application portable, create an empty file named is_portable.txt in the application folder.
- Added build for Windows x86.
- Little fixes.
- Fixed dependency on color scheme at startup or when selecting a window to broadcast.
- Now, if you have an image in the clipboard, you can paste it into the message line not only with Ctrl+V, but also via the "Paste" context menu option (this may not work in rare cases).
- Windows: The number of unread chats is now displayed not only in the system tray, but also on the application icon on the taskbar (provided the taskbar is not small). (on Linux number of unreads displayed on tray, on Mac it doesn't work)
- Minor code fixes to address some bugs, optimize, and reduce weight.
- Now you can start this app as hidden in Tray by launch with parameter --hidden
/path/to/your/webmax/webmax --hidden- Mac-builds supports MacOS 10.15.7 and higher but "Paste" from context menu doesn't work (use Command+V keys)
- If you need a portable version, create an empty file is_portable.txt in the application folder.
- Also added builds on electron-40 for Windows 10 and higher (x86/x64) and Linux (x64)
- When saving a file, a dialog box for selecting a folder to save the file to is always (I hope) displayed (to avoid the annoying task of opening the file's folder after saving, uncheck "Show directory..." in the "About" window).
- After saving an application, the application remembers all used labels, even if you restart the application.
- A "Spell Check" option has been added to the tray menu (spell checking is disabled by default; click the menu, and it will tell you whether to enable or disable it.
- for Win7 and MacOS used Electron-22, and for Win10 and Linux used Electron-40.
- Images are now saved in JPEG format;
- slightly improved the issue with increasing/decreasing font size in chats—line spacing is now taken into account.
- While in the media viewer, you can save media using the Ctrl+S keyboard shortcut;
- Pressing ESC now closes chat, profile settings, etc. When reaching empty space, ESC minimizes the application to the tray. You can also minimize the application to the tray (under any circumstances) using the Ctrl+W keyboard shortcut;
- Another attempt to stop video playback in the chat feed (not perfect, but better than before);
- [Win10/11] When exiting the application, the shortcut in %APPDATA%\Roaming\Microsoft\Windows\StartMenu\Programs is deleted; (If you don't need this shortcut at all, you can use the Win7 version - in my experience, this version doesn't create a shortcut)
- [MacOS] The tray menu has moved to the main panel and now "lives" next to the Apple icon (left-clicking the tray icon to show/hide the application)
- Now the contents of an open chat are stretched to the full width when the window is large.
- Navigation (scrolling) with the PgUp/PgDn keys in chat If there is no active chat, navigate the chat list (second segment of the window). You can also use the up/down arrow keys.
- Fixed an issue with clicking "Add Chats" in the "New" tab. Previously, the application window would minimize to the tray (thanks to the MAX authors for this behavior).
- Added another condition to the "number of unread chats" section. Hopefully, if all read chats are actually read, the tray icon will show zero.
- Fixed the window behavior when clicking the "X" ("close window").
- Fixed saving config file when using Portable-version;
- If using Portable-version then you may launch more than one instance of App (make sure you're launch App from other folders);
- To notify about turning spell checking on/off, a message pops up inside the application window.
- The way the window is formed has been changed - BrowserView is now embedded into BrowserWindow
- Corrected my image embedding code, as the MAX developers actually decided to implement it (the image ended up being inserted twice);
- Fixed errors related to window rotation in FullScreen;
- Minor bugs were corrected.



