Skip to content

[FEATURE] Interactive Widgets with Heatmap & Direct Habit Access #125

@DikshantJangra

Description

@DikshantJangra

Is your feature request related to a problem? Please describe.
Currently, the widgets in Habo are quite limited in terms of interactivity and information density. They don’t provide a quick visual overview of progress (like streak patterns), nor do they allow users to directly jump into a specific habit from the widget. This makes it harder to quickly check progress or take action without opening the app and navigating manually.

Describe the solution you'd like
I’d love to see more advanced and interactive widgets, inspired by apps like HabitNow or Habit Tracker HabitBull. Specifically:

  • A heatmap-style widget showing streak/activity over time (similar to GitHub contribution graphs)

  • Ability to select a specific habit to display in the widget

  • Tap interactions:

    • Tap on the widget → opens that specific habit’s detail page
    • Tap on a day → opens that habit filtered to that date (if feasible)
  • Optional compact and expanded widget sizes

  • Visual indicators for:

    • current streak
    • completion status today
    • missed days

This would make widgets far more useful as a daily touchpoint rather than just passive displays.

Describe alternatives you've considered
Currently, the only way to view detailed streak progress or focus on a single habit is to open the app and navigate manually. Other apps like Habitify and Loop Habit Tracker offer better at-a-glance insights, but they still lack deeply interactive widget experiences. A widget-based solution inside Habo would be more seamless.

Additional context
This feature would:

  • Improve daily engagement
  • Reduce friction for checking habits
  • Make Habo feel more “alive” on the home screen

Even a first version with a simple heatmap + tap-to-open-habit would already be a huge improvement.

Thanks for the amazing app—this would be a big usability upgrade!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions