Life's a Gantt

Life's a Gantt

Organized time-based todo list

0 ratings
Free
In-App PurchasesWith Ads

Rating summary

Details

  • Released
  • Updated
  • September 13, 2022
  • June 26, 2026

Features

Life's a Gantt screenshot #1 for iPad
Life's a Gantt screenshot #2 for iPad
Life's a Gantt screenshot #3 for iPad
Life's a Gantt screenshot #4 for iPad
🖼️Get Icon
Icons↘︎

About

Life's a Gantt is a real tool that solves real problems. It's a timeline-based task scheduler that handles location-aware task planning with actual drive-time calculations, flexible time constraints (not just deadlines), and local-only data storage. Set a location for each task and get actual drive-time estimates. Plot tasks on a timeline so you can see overlaps before they happen. Define flexible time constraints - start tasks at a specific time, finish before a deadline, or complete them between two times. Not everything fits a simple due date. Features - Timeline view with drive-time estimates between tasks - Flexible time constraints (start at, finish by, finish after, etc.) - Repeating tasks that don't schedule until they're needed - Conflict warnings when tasks overlap - Pin important tasks to keep them visible - Search your tasks - Task completion metrics - Local storage - all data stays on your device ABOUT * Data is stored on your device locally, and uninstalling will delete all your data. * Terms of Service ( https://cycosoft.com/lag/terms ) * Privacy Policy ( https://cycosoft.com/lag/privacy )
Show more

What's New in Life's a Gantt

2026.0623.213512

June 26, 2026

### New Features - **Insights & analytics** — New Metrics view reveals productivity patterns, habit streaks, deadline adherence, procrastination trends, and constraint performance across all completed tasks - **Ads & tracking removed** — No more ads or analytics tracking; completely ad-free experience - **Calendar import** — Import tasks directly from your device calendar - **Estimated drive time** — Automatically calculates travel time based on distance to task location - **Sort by distance** — Organize your task list by proximity to your current location - **Time window constraints** — New "Finish between" and "Starts between" options for specifying time ranges instead of fixed times - **Task duration visualization** — Tasks now stretch on the timeline to show their duration at a glance - **Enhanced timeline** — See current time with markers for sunrise, noon, midnight, and sunset throughout your day - **Default task duration** — Set your default task duration in Settings ### Natural Language & Time Input - **Extended phrase support** — Say "task by now", "task after now", "task by four hours", "task by noon"; phrases like "for tomorrow" are now properly ignored - **More time keywords** — Type "noon", "sunrise", "sunset", "dusk", or "dawn" directly in the time input - **Flexible time formats** — Use "3a" or "3p" instead of "3am" or "3pm"; support "to" keyword as alternative to "before" or "by" - **Natural language durations** — Specify durations with plain English ("for two hours", "for thirty minutes") or number words ("for one hour") ### Repeating Tasks & Scheduling - **Improved repeating task logic** — "Starts by X" tasks now properly reschedule after completion; weekday tasks no longer create events for the wrong day; same-time duplicates eliminated - **Smarter "as early as possible"** — Now factors in your drive time automatically - **Better date input validation** — Invalid repeating dates (e.g., "Sept 32nd") are rejected; past times on current date auto-advance to next day ### Notifications & Alerting - **Quiet app behavior** — Notifications suppressed while the app is open - **Smart notification copy** — Notifications now say "time to leave" for location-based tasks; status updates show "Past Due" and "started recently" - **Accurate "latest due" timing** — Notifications for tomorrow's tasks now fire at the right time ### UI/UX Polish - **Platform modernization** — Modernized framework and component library for better performance and stability - **Task highlighting** — Tasks due or scheduled today now visually stand out in the list - **Task type icons** — Task icons now visually differentiate constraint types: "Due at" shows a clock icon with the time, while other constraints show distinct clipboard variants - **Improved duration picker** — Circular slider interface for more intuitive duration adjustment - **Priority button redesign** — Changed from star (*) to up arrow (^) for clearer visual intent - **Better haptic feedback** — Duration +/- buttons now trigger haptics - **Travel time display** — "Leave at" text hidden when travel time is zero - **Enhanced location search** — Geocoding now recognizes some landmarks (e.g., "Target", "Starbucks") - **Larger date picker** — Date picker enlarged for easier selection ### Bug Fixes - **Fixed data bloat** — Completed tasks removed after 1 year - **Fixed color syncing** — Status colors stay synchronized - **Fixed calendar UI** — Date picker no longer cuts off - **Fixed form styling** — Input underlines don't stretch - **Fixed navigation** — Back button respects app hierarchy - **Fixed phrase parsing** — Phrases parsed correctly - **Fixed time defaults** — Times don't default incorrectly - **Fixed modal scrolling** — Modal scrolls smoothly - **Fixed notifications** — No spam on launch - **Fixed "latest due"** — Notifications fire on time

More

Subscription plans

Life's a Gantt Premium

Notifications, Advanced Scheduling

$2.991 Month
1 Month trial
How to cancel Life's a Gantt subscription ⁉️

Developer apps