A modern, feature-rich ToDo list app built with SwiftUI featuring beautiful gradient themes, biometric authentication, and a sleek Liquid Glass design.
- 📋 Multiple Lists - Create and manage multiple ToDo lists with custom icons and colors
- 🎨 Custom Themes - Choose from gradient color schemes (linear, radial, angular)
- 🔐 Biometric Lock - Protect sensitive lists with Face ID/Touch ID
- ⭐ Favorites - Mark lists as favorites for quick access
- 📊 Progress Tracking - Visual progress bars show task completion
- 🔍 Search - Quickly find lists and tasks with native search
- 📱 Widgets - Home screen widgets to view your tasks at a glance
| Original iOS 14 (2020) | Revamped iOS 26 (Liquid Glass) |
|---|---|
![]() |
![]() |
| Feature | iOS 14 (Standard) | iOS 26 (Liquid Glass) |
|---|---|---|
| Main View | ![]() |
![]() |
| Detail View | ![]() |
![]() |
The app has evolved from a simple iOS 14 ToDo list to a premium iOS 26 Liquid Glass experience.
App running on iPhone 17 Pro Simulator with iOS 26 Liquid Glass
- iOS 16.0+
- Xcode 15.0+
- Swift 5.9+
- Clone the repository
- Open
ToDo-SwiftUI.xcodeprojin Xcode - Build and run on your device or simulator
The app uses modern SwiftUI patterns including:
NavigationStackwith value-based navigation@Observableand@ObservedObjectfor state management- Native
.searchablemodifier for search functionality .toolbarfor navigation bar items- Native
ColorPickerfor color selection
This app was originally written by-hand in 2020 targeting iOS 14 using the SwiftUI framework available at that time.
In January 2026, it was revamped to iOS 26 Liquid Glass design language using vibecoding on Google Antigravity IDE powered by Claude Opus 4.5.
| Original (iOS 14) | Revamped (iOS 26) |
|---|---|
NavigationView |
NavigationStack |
NavigationLink(destination:isActive:) |
NavigationLink(value:) |
.navigationBarItems() |
.toolbar { } |
Custom SearchBar view |
Native .searchable() |
| Custom wheel picker | Native ColorPicker |
MIT License
Created by Saumil Shah





