{"package_name":"com.trougnouf.cfait","name":"Cfait","summary":"Powerful, fast and elegant TODO / task manager. (CalDAV and local)","category":"Task","icon_url":"/api/icon/com.trougnouf.cfait","latest_version_code":10008,"latest_version_name":"1.0.8","apk_url":"/api/apk/com.trougnouf.cfait","apk_size":42798507,"apk_sha256":"79c35b32b5a850b990a2e21cae6a6b5cd435c6b4f268f6f05ed4518de2d67239","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1781524822,"release_timestamp":1781424275,"description":"<b>Take control of your TODO list.</b>\n<br><br>\nCfait is 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.\n<br><br>\n<b>Why Cfait?</b>\n<ul>\n  <li><b>Open Source & Cross-Platform:</b> Use Cfait on Android, Linux, and Windows. Your tasks adhere to open standards (CalDAV and iCalendar), not walled gardens.</li>\n  <li><b>Syncs Everywhere:</b> Fully compatible with Nextcloud, iCloud, Radicale, Xandikos, and other standard CalDAV servers.</li>\n  <li><b>Offline First:</b> 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.</li>\n  <li><b>Smart Input:</b> Add tasks naturally. Typing \"Buy cat food !1 @tomorrow @@grocery_store ~15m\" automatically sets the priority, due date, location and duration.</li>\n</ul>\n<br>\n<b>Productivity Features</b>\n<ul>\n  <li><b>GTD Workflow:</b> Mark tasks as Needs Action, In Process (&gt;), Cancelled (x), or Done.</li>\n  <li><b>Hierarchy:</b> Create sub-tasks, promote children, and organize nested lists.</li>\n  <li><b>Dependencies:</b> Link tasks using \"Blocked-by\" or \"Child-of\" logic (RFC 9253).</li>\n  <li><b>Tags & Aliases:</b> Organize with hierarchical tags (e.g., #work:backend). Create inline aliases (e.g., #shed:=#home_improvement and @home_improvement:=@@home) for rapid filing.</li>\n  <li><b>Sane Sorting:</b> Tasks are sorted by Status &gt; Start Date &gt; Due Date &gt; Priority.</li>\n</ul>\n<br>\n<b>Smart Syntax Guide</b>\n<br>\nWhen adding or editing a task, use these shortcuts:\n<ul>\n  <li><b>!1 to !9:</b> Set Priority (1 is Critical, 9 is Low).</li>\n  <li><b>@date:</b> Set Due Date (e.g., @tomorrow, @2025-12-31, @2w, @in two weeks).</li>\n  <li><b>^date:</b> Set Start Date (hides task until date).</li>\n  <li><b>~duration:</b> Estimate time (e.g., ~30m, ~2h).</li>\n  <li><b>@every X:</b> Set Recurrence (e.g., @daily, @every 2 weeks).</li>\n  <li>","categories":["Task"]}