{"id":21971749,"url":"https://github.com/shouryan01/google-tasks-desktop","last_synced_at":"2025-04-28T12:10:42.494Z","repository":{"id":163766460,"uuid":"639214159","full_name":"shouryan01/google-tasks-desktop","owner":"shouryan01","description":"Google Tasks Desktop! Download from \"Releases\" below!","archived":false,"fork":false,"pushed_at":"2024-01-25T04:38:59.000Z","size":1686,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-01-25T05:38:31.909Z","etag":null,"topics":["rust","sveltekit","tauri"],"latest_commit_sha":null,"homepage":"https://shouryan01.github.io/google-tasks-desktop/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shouryan01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-11T02:21:29.000Z","updated_at":"2024-01-23T17:17:52.000Z","dependencies_parsed_at":"2024-01-06T19:37:01.417Z","dependency_job_id":"7074f291-eff4-498a-ac17-703923a433f7","html_url":"https://github.com/shouryan01/google-tasks-desktop","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shouryan01%2Fgoogle-tasks-desktop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shouryan01%2Fgoogle-tasks-desktop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shouryan01%2Fgoogle-tasks-desktop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shouryan01%2Fgoogle-tasks-desktop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shouryan01","download_url":"https://codeload.github.com/shouryan01/google-tasks-desktop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251311332,"owners_count":21569009,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["rust","sveltekit","tauri"],"created_at":"2024-11-29T14:54:56.660Z","updated_at":"2025-04-28T12:10:42.468Z","avatar_url":"https://github.com/shouryan01.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Google Tasks Desktop\n\n[![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)\n\n(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)\n\n## Demo Screenshot\n\u003cimg width=\"1512\" alt=\"Screen Shot 2023-05-31 at 9 58 13 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/bee79572-7080-4730-aaa0-fb9874b98fba\"\u003e\n\nI 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:\n\n\u003cimg width=\"1624\" alt=\"Screen Shot 2023-06-03 at 6 50 56 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/74de30d7-fb29-46cc-bb9b-7116d5cd9eaa\"\u003e\n\n## Resource Use\n\nThis 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.\n\n### CPU Comparison\n\n\u003cimg width=\"1072\" alt=\"Screen Shot 2023-06-03 at 6 46 34 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/1267c166-6cec-42a0-a3aa-9f1356a20b6a\"\u003e\n\n\u003cimg width=\"1072\" alt=\"Screen Shot 2023-06-03 at 6 46 28 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/1a054471-0624-49da-aabb-d3109c3362c8\"\u003e\n\n### RAM Comparison\n\n\u003cimg width=\"1072\" alt=\"Screen Shot 2023-06-03 at 6 45 45 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/94de9ad1-a0f2-43d0-a0f8-91629ea32d59\"\u003e\n\n\u003cimg width=\"1072\" alt=\"Screen Shot 2023-06-03 at 6 45 55 PM\" src=\"https://github.com/shouryan01/Google-Tasks-Desktop/assets/32345320/c21736ae-c410-46c7-92c5-c99f5c531c3d\"\u003e\n\nThat'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. \nIf you find it useful and would want more features, please raise a PR! Issues work too, but I'll be resolving those more slowly.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshouryan01%2Fgoogle-tasks-desktop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshouryan01%2Fgoogle-tasks-desktop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshouryan01%2Fgoogle-tasks-desktop/lists"}