Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amanharwara/altus
Desktop client for WhatsApp Web with themes, notifications and multiple account support
https://github.com/amanharwara/altus
dark-theme electron electron-app electronjs javascript theme-customizer theme-support whatsapp whatsapp-web
Last synced: 4 days ago
JSON representation
Desktop client for WhatsApp Web with themes, notifications and multiple account support
- Host: GitHub
- URL: https://github.com/amanharwara/altus
- Owner: amanharwara
- License: gpl-3.0
- Created: 2018-09-19T04:37:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-20T11:36:27.000Z (3 months ago)
- Last Synced: 2025-01-11T05:05:44.808Z (11 days ago)
- Topics: dark-theme, electron, electron-app, electronjs, javascript, theme-customizer, theme-support, whatsapp, whatsapp-web
- Language: TypeScript
- Homepage:
- Size: 60.2 MB
- Stars: 501
- Watchers: 20
- Forks: 69
- Open Issues: 84
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Altus
**Altus** is an Electron-based WhatsApp client with themes and multiple account support, available for Windows, Mac and Linux!
## Features
**Altus** uses the GitHub-produced Electron framework to wrap around WhatsApp Web and add extra features to it.
- **Multiple Account Support**: As of v2.0, you can use multiple WhatsApp accounts simultaneously!
- **Native notification support** for all of the platforms. Clicking the notification opens that specific chat!
- **Online Indicator**: Shows an indicator at the bottom-left corner of the chats that are online!
- **Dark mode** for when you need to chill out your eyes in the night (or even in the day)
- **Custom Theme Support**: Write your own CSS theme for WhatsApp or use the in-built Theme Customizer to create a new one just by picking colors!
- **Available for most desktop platforms** including Windows (7 or above), Linux and MacOS.
- **Tray icon** so you can minimize the app completely and still receive notifications.## Feature Requests
In order to submit a feature request, create a [new issue](https://github.com/amanharwara/altus/issues/new) with the label `enhancement`.
Please make sure that you provide a helpful description of your feature request. If possible, try implementing the feature yourself by forking this repository and then creating a pull request.
## Screenshots
### First Start
![Altus First Start](./img/Altus-First-Start.png)
### Default Theme
![Altus Default Theme](./img/Altus-Default-Theme.png)
### "Dark Plus" Theme
![Altus Dark Theme](./img/Altus-Dark-Theme.png)
## Acknowledgements
Below is the list of the dependencies that helped me greatly to create this app.
#### Dark-Whatsapp [(vednoc/dark-whatsapp)](https://github.com/vednoc/dark-whatsapp) - used as the base for the dark theme. A really cool project, you should definitely check it out!
---
#### Inter [rsms/inter](https://github.com/rsms/inter) - The font used in Altus.
---
#### electron-store [(sindresorhus/electron-store)](https://github.com/sindresorhus/electron-store) - used to store information of settings, tabs and themes
## Contributors
Below is the list of contributors who have contributed to Altus by creating a feature or helping fix an issue.
#### [Melvin-Abraham](https://github.com/Melvin-Abraham) - Helped fix issues #55, #53
#### [Dylan McDougall](https://github.com/dmcdo) - PR #10 (Added feature - Confirmation Dialog on close)
#### [Dafnik](https://github.com/Dafnik) - PR #5 (Helped fix issue #4)
#### [Marcelo Zapatta](https://github.com/MarceloZapatta) - PR #77 (Fixed #23 by adding tray icon support on Linux)
#### [Maicol Battistini](https://github.com/maicol07) - PR #153 (Added Italian translation)
#### [Nicolás González Meneses](https://github.com/ngmoviedo) - PR #163 (Added Spanish translation)
#### [Hugo Rocha de Moura](https://github.com/hugorochaffs) - PR #185 (Added Portuguese(pt) translation)