Back to Top
Cfait: Todo & Task Manager Screenshot 0
Cfait: Todo & Task Manager Screenshot 1
Cfait: Todo & Task Manager Screenshot 2
Cfait: Todo & Task Manager Screenshot 3
Free website generator for mobile apps; privacy policy, app-ads.txt support and more... AppPage.net

About Cfait: Todo & Task Manager

Take control of your TODO list.



Cfait is a powerful, elegant, and open-source CalDAV (and/or local) task manager. Designed for speed and stability using Rust, it puts you in control of your data with a local-first approach that syncs seamlessly across your devices.



Why Cfait?


  • Open Source & Cross-Platform: Use Cfait on Android, Linux, and Windows. Your tasks adhere to open standards (CalDAV), not walled gardens.

  • Syncs Everywhere: Fully compatible with Nextcloud, iCloud, Radicale, Xandikos, and other standard CalDAV servers.

  • Offline First: Optimistic UI updates mean you never wait for a server response. Use the persistent "Local" calendar for offline tasks and migrate them to a server later.

  • Smart Input: Add tasks naturally. Typing "Buy cat food !1 @tomorrow ~15m" automatically sets the priority, due date, and duration.




Productivity Features

  • GTD Workflow: Mark tasks as Needs Action, In Process (>), Cancelled (x), or Done.

  • Hierarchy: Create sub-tasks, promote children, and organize nested lists.

  • Dependencies: Link tasks using "Blocked-by" or "Child-of" logic (RFC 9253).

  • Tags & Aliases: Organize with hierarchical tags (e.g., #work:backend). Create inline aliases (e.g., #shop=#home,#buy) for rapid filing.

  • Sane Sorting: Tasks are sorted by Status > Start Date > Due Date > Priority.




Smart Syntax Guide


When adding or editing a task, use these shortcuts:

  • !1 to !9: Set Priority (1 is Critical, 9 is Low).

  • @date: Set Due Date (e.g., @tomorrow, @2025-12-31, @2w).

  • ^date: Set Start Date (hides task until date).

  • ~duration: Estimate time (e.g., ~30m, ~2h).

  • @every X: Set Recurrence (e.g., @daily, @every 2 weeks).




Advanced Search


Find exactly what you need with powerful filters:

  • is:active / is:done: Filter by status.

  • ~<30m: Find tasks taking less than 30 minutes.

  • !<3: Find high-priority tasks.

  • @<today: Find overdue tasks.




Support the Developer


If you enjoy using Cfait, please consider supporting its developer:

  • 💳 Liberapay: https://liberapay.com/trougnouf

  • 🏦₿ Other payment details are available within the app's "Help & About" screen or on the project website.




Community & Source


Cfait is developed by Benoit Brummer (Trougnouf) and released under the GPL3 License.



Source code, desktop versions, and issue tracking available at: https://codeberg.org/trougnouf/cfait

Similar Apps

Budolinks - Bio & Storefront

Budolinks - Bio & Storefront

One product page for every shop link.

Bilty Mitra

Bilty Mitra

Create, manage & share transport bilties with ease.

Trellis

Trellis

Manage your short-term rental operations on the go.

Base Plate Designer

Base Plate Designer

Professional steel column base plate design and anchor bolt calculations.

ConnectMente Pro

ConnectMente Pro

Practice management for psychologists: clients, notes, calendar and payments.

AgroControl

AgroControl

Bovine control, livestock registration, income, expenses and health on your farm.

author
Good app, nice UI, you can use it locally, or you can use a CalDav server such as radicale to connect multiple devices together. I am using a raspberry pi 5 to host a radicale server and so far it is working...
James Crowfoot