GitPedia

SwiftUI Tasks

A Simple ToDo app developed using SwiftUI, Combine and Coredata

From shankarmadeshvaran·Updated May 25, 2026·View on GitHub·

Tasks is simple ToDo app developed using SwiftUI and Coredata which having features like Add,Delete,Rearrange and send notification based on data and time provided for each tasks.This is a basic app that lets you create a list of todos with specific date and time by user, mark the todos complete and then delete them.It will also send local notification based on the user preference of each tasks. The project is written primarily in Swift, distributed under the MIT License license, first published in 2019. Key topics include: betas, coredata, curd-operation, date, ios.

SwiftUI_Tasks

Tasks is simple ToDo app developed using SwiftUI and Coredata which having features like Add,Delete,Rearrange and send notification based on data and time provided for each tasks.This is a basic app that lets you create a list of todos with specific date and time by user, mark the todos complete and then delete them.It will also send local notification based on the user preference of each tasks.

<p align="center"> <img src="https://github.com/shankarmadeshvaran/SwiftUI_Tasks/blob/master/ToDo-tasks.gif" width="30%"/> </p>

This project was made for fun to try out Swift UI and see how it interacts with other layers of the application now that we don't have view controllers. We're all still learning. This project is merely my attempt to put something together based on the ideas put accross in WWDC videos and in the documentation.

Platforms

Task app will currently run from iOS 13.
This app is updated for Xcode 11+. I'll be updating the code for upcoming versions also.

Issues

This task app having design issues and I'm still adding features , updating and fixing bugs whenever I came across.

More Updates

Follow me on Twitter and LinkedIn to get the latest update about features, code and more. Consider star the repo if you like it.

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from shankarmadeshvaran/SwiftUI_Tasks via the GitHub API.Last fetched: 6/29/2026