An open API service indexing awesome lists of open source software.

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: 3 months ago
JSON representation

:hammer: A Simple todo list and habits tracker for android

Awesome Lists containing this project

README

          

![](fastlane/metadata/android/en-US/images/featureGraphic.png)

[Try web demo](https://shub39.github.io/Grit)
[Get it on Google Play](https://play.google.com/store/apps/details?id=com.shub39.grit)
[Get it on github](https://github.com/shub39/Grit/releases)
[Get it on izzyondroid](https://apt.izzysoft.de/fdroid/index/apk/com.shub39.grit)
[Get it on fdroid](https://f-droid.org/en/packages/com.shub39.grit/)

# Screenshots

| ![Image 1](fastlane/metadata/android/en-US/images/phoneScreenshots/1.png) | ![Image 2](fastlane/metadata/android/en-US/images/phoneScreenshots/2.png) |
|:-------------------------------------------------------------------------:|:-------------------------------------------------------------------------:|
| ![Image 3](fastlane/metadata/android/en-US/images/phoneScreenshots/3.png) | ![Image 4](fastlane/metadata/android/en-US/images/phoneScreenshots/4.png) |
| ![Image 5](fastlane/metadata/android/en-US/images/phoneScreenshots/5.png) | ![Image 6](fastlane/metadata/android/en-US/images/phoneScreenshots/6.png) |

# Features

- [x] Todo List with reminders
- [x] Daily Habit Tracking
- [x] Analytics with Habit Maps
- [x] Notification Reminders
- [x] Widgets

Check out planned changes in [RoadMap](https://github.com/shub39/Grit/discussions/66)

# 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.

# Stargazers over time

[![Stargazers over time](https://starchart.cc/shub39/Grit.svg?background=%23282828&axis=%23f2dfd3&line=%23ffb780)](https://starchart.cc/shub39/Grit)

## Translations

Translations are done via weblate, you can contribute there!
[Translation status](https://hosted.weblate.org/engage/grit/)
[Translation status](https://hosted.weblate.org/engage/grit/)

# Inspiration and Tech used

- [Loop Habit Tracker](https://github.com/iSoron/uhabits)
- Kotlin and Jetpack Compose 🖤
- Compose Multiplatform and Kotlin wasm for the Web Demo
- [Compose Reorderable](https://github.com/Calvin-LL/Reorderable)
- [MaterialKolor](https://github.com/jordond/MaterialKolor)
- [ColorPicker Compose](https://github.com/skydoves/colorpicker-compose)
- [Compose Calendar](https://github.com/boguszpawlowski/ComposeCalendar)
- [Revenuecat Android SDK](https://github.com/RevenueCat/purchases-android)

# Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests.

# Security

SHA-256 fingerprint for the signing certificate used for github releases
```text
0F:E1:B9:F4:4A:4D:B9:7E:C5:09:48:F5:18:9F:6B:43:00:71:6C:C6:D4:84:3F:56:98:D6:14:A2:15:2E:21:88
```