https://github.com/shub39/grit
:hammer: A Simple todo list and habits tracker for android
https://github.com/shub39/grit
android-application habit-tracking jetpack jetpack-compose jetpackcompose kotlin-android material-ui notifications todolist
Last synced: 7 months ago
JSON representation
:hammer: A Simple todo list and habits tracker for android
- Host: GitHub
- URL: https://github.com/shub39/grit
- Owner: shub39
- License: gpl-3.0
- Created: 2024-06-06T12:37:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-28T11:51:43.000Z (7 months ago)
- Last Synced: 2025-03-29T06:01:38.942Z (7 months ago)
- Topics: android-application, habit-tracking, jetpack, jetpack-compose, jetpackcompose, kotlin-android, material-ui, notifications, todolist
- Language: Kotlin
- Homepage:
- Size: 83.8 MB
- Stars: 143
- Watchers: 2
- Forks: 13
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

# Grit
### A simple ToDo list and Habit Tracker> [!NOTE]
> Due to being busy with other work, I'm short on time and motivation to add more features to this app
> because it's good enough for my use case and I like to work on other more exciting stuff with the little
> free time I get. If you really like this app, please consider donating or contributing code> [
]()
> []()
> []()
> ### Stats and Socials
> []()
> []()
> [](https://discord.gg/https://discord.gg/nxA2hgtEKf)
> ### Get On
> [](https://f-droid.org/packages/com.shub39.grit)
> [](https://apt.izzysoft.de/packages/com.shub39.grit/latest)
> [](https://www.openapk.net/dharmik/com.shub39.grit/)
> [](https://www.androidfreeware.net/download-grit-apk.html)
>### Or Download latest from [Releases](https://github.com/shub39/Grit/releases/latest)## Screenshots 📱
|  |  |
|:-------------------------------------------------------------------------:|:-------------------------------------------------------------------------:|
|  |  |
|  |  |## Features
>- [x] Todo List
>- [x] Habit Tracking
>- [x] Analytics with Habit Maps
>- [x] Notification Reminders
>- [x] Widgets## Motivation 💭
There are plenty of todo list and habit tracker apps for android. Some have the features I love while some have good UI design.
While learning android I made this app for myself that brings together all the features that I like keeping everything simple.
I eventually want to turn this app into a productivity hub with many social features like progress sharing in the form of beautiful cards.## Tech Stack ⚒️
>- Material3 Design with Jetpack Compose
>- Database using ROOM Library
>- Alarm Manager API
>- Kotlin Coroutines
>- MVVM architecture
>- [Reorderable](https://github.com/Calvin-LL/Reorderable) for reorderable lists!
>- [Glance](https://developer.android.com/develop/ui/compose/glance/create-app-widget) for widgets
>- [MaterialKolor](https://github.com/jordond/MaterialKolor) for generating color palettes
>- [Colorpicker-compose](https://github.com/skydoves/colorpicker-compose) for the color picker## Stargazers over time ✨
[](https://starchart.cc/shub39/Grit)