Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thatonecalculator/google-chat-tauri
Google Chat as a native app on Linux, macOS, and Windows with Tauri
https://github.com/thatonecalculator/google-chat-tauri
google google-chat rust tauri
Last synced: about 2 months ago
JSON representation
Google Chat as a native app on Linux, macOS, and Windows with Tauri
- Host: GitHub
- URL: https://github.com/thatonecalculator/google-chat-tauri
- Owner: ThatOneCalculator
- License: mit
- Created: 2023-10-25T01:08:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-22T01:19:52.000Z (5 months ago)
- Last Synced: 2024-10-11T23:09:45.034Z (2 months ago)
- Topics: google, google-chat, rust, tauri
- Language: HTML
- Homepage:
- Size: 386 KB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Chat Tauri
Run Google Chat as a "real" application with Tauri
## Download (Linux, Windows, macOS):
### AUR package (Arch Linux)
```sh
yay -S google-chat-tauri-bin
```---
Tech stack:
[![tauri badge](https://img.shields.io/badge/made_with-tauri-FFC131?logo=tauri&style=for-the-badge)](https://tauri.app) [![vite badge](https://img.shields.io/badge/bundled_with-vite-BC33FE?logo=vite&style=for-the-badge)](https://vitejs.dev) [![rust badge](https://img.shields.io/badge/powered_by-rust-DEA584?logo=rust&style=for-the-badge)](https://www.typescriptlang.org/)
Obligatory screenshot:
![image](https://github.com/user-attachments/assets/64483e35-d5ed-46c6-99ba-90aa25779848)
Pros:
- Not Electron
- Relatively small, both in file size (17MB binary and 488KB saved cache on Linux) and memory usage (~800-1000MB average with a space open)
- NotificationsCons:
- No support for third party auth
Plans:
- [x] Linux, macOS, and Windows builds
- [x] [AUR package](https://aur.archlinux.org/packages/google-chat-tauri-bin)
- [ ] Flathub
- [x] System tray
- [ ] Add options
- [ ] Reactive for notifications
- [ ] Fix monochrome on non-macOS
- [ ] Custom CSS & JS
- [ ] Custom settings
- [ ] Config file
- [ ] Possibly injecting custom settings into web UI (low priority)Non-plans:
- Adding features far outside of my use case or a "reasonable" use case
- Turning this into a "big project" (it doesn't need to be)
- Mobile buildsCredits:
- - Inspiration
- `create-tauri-app` - Scaffolding template