← Back to all Apps

GTasks

Organize local and Google tasks

Description

Plan your day, organize projects, and keep track of what you have finished. GTasks brings local lists and Google Tasks together in an adaptive application for GNOME. Start with lists on your computer without needing a Google account.

  • Create and organize lists for work, studies, shopping, and personal projects.
  • Add notes and dates to tasks, and break them into smaller steps with subtasks.
  • Complete or reopen tasks, show or hide completed items, and move tasks between lists in the same account or between local lists.
  • Access multiple Google accounts configured in GNOME Online Accounts, with manual or automatic refresh.
  • Check spelling in task titles, notes, and list names using dictionaries available on your system.
  • Use a layout that adapts to narrow windows, with keyboard shortcuts for common actions.

Local lists work fully offline and stay on your computer. Previously synchronized Google lists and tasks can be viewed offline; creating or changing Google items requires an internet connection. Local lists are not automatically uploaded to Google.

Google Tasks integration is optional and requires GNOME Online Accounts (GOA) to be installed and running on your host system, with a Google account authorized for Google Tasks. GOA is not included in this Flatpak. Without GOA, you can still create and manage local lists and tasks offline.

Source

Notice

Only evaluated with local lists, not with Google Tasks.

Project links: Links to (pages with) screenshots:

Rating

Mobile Fit: 5

Perfect - this app fits your phone screen just fine out of the box and works nicely with touch input!

Project status: released

This project has been developed so far, that its authors felt confident enough to create a release.

The project repository was created on 2026-10-19.

The last known commit happened on 2026-10-29.
Please note: This information is not updated continuously. This particular listing was last updated on 2026-11-07

Packaging

Get it on Flathub!

Install as flatpak: https://flathub.org/apps/io.github.rafatosta.gtasks.flatpakref

Build and install your own flatpak: https://raw.githubusercontent.com/rafatosta/gtasks/main/io.github.rafatosta.gtasks.json

If you're lucky*, you can install this app by just hitting this button:

Install

* You need to have an appstream:// handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.

Find similar apps

By Service: Google Tasks

By Category: productivity

By FreeDesktop-(Additional-)Category: Office ProjectManagement

Licensing and technical details

License: GPL-3.0-or-later Metadata: CC0-1.0

Frameworks: GTK4 libadwaita

Backend: gnome-online-accounts

Programming languages: Python

Build system: meson

AppStream Metadata URL: https://raw.githubusercontent.com/rafatosta/gtasks/main/data/io.github.rafatosta.gtasks.metainfo.xml.in