Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shouryan01/google-tasks-desktop

Google Tasks Desktop! Download from "Releases" below!
https://github.com/shouryan01/google-tasks-desktop

rust sveltekit tauri

Last synced: 24 days ago
JSON representation

Google Tasks Desktop! Download from "Releases" below!

Awesome Lists containing this project

README

        

# Google Tasks Desktop

[![Publish](https://github.com/shouryan01/google-tasks-desktop/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/shouryan01/google-tasks-desktop/actions/workflows/main.yml)

(NOTE: The current build is failing after upgrading to Tauri v2. This is because my Apple Developer account expired so if I successfully build, I will lose Apple account signing. There is no functionality change in Tauri v2 so I let it be)

## Demo Screenshot
Screen Shot 2023-05-31 at 9 58 13 PM

I am a heavy user of Google Tasks. I love the easy integration between all the Google services such as Gmail, Calendar and Keep. The mobile app is also excellent. However, Google forces you to use Google Tasks in this terrible interface:

Screen Shot 2023-06-03 at 6 50 56 PM

## Resource Use

This is no comparison. An optimized-native M1 Mac app vs Google Chrome? Not fair. To make it more fair, Google Chrome is an unused browser (I use Firefox!). EVEN then, Google Tasks running as a sidebar app in Gmail uses 10x more memory and 6x more CPU than Google Tasks Desktop.

### CPU Comparison

Screen Shot 2023-06-03 at 6 46 34 PM

Screen Shot 2023-06-03 at 6 46 28 PM

### RAM Comparison

Screen Shot 2023-06-03 at 6 45 45 PM

Screen Shot 2023-06-03 at 6 45 55 PM

That's it! The app is a no-nonsense wrapper around Google Tasks, it just works! This implementation meets all my needs and I am satisfied with it.
If you find it useful and would want more features, please raise a PR! Issues work too, but I'll be resolving those more slowly.