Skip to content
← Back

My Counter

Custom counters with home-screen widget

Experimental
Kotlin Jetpack Compose Material 3 Room Glance
My Counter

My Counter turns the phone into a collection of customizable counters. Create as many as you like, give them a name, icon, color, step (default +1), min/max value. History of every change, historical chart via MPAndroidChart, 2x2 Glance home-screen widget to increment without opening the app. Stack: Kotlin + Jetpack Compose, Material 3, Room, DataStore, MPAndroidChart, Glance.

Features

  • Unlimited counters
  • Custom step (+1, +5, +0.5, ...)
  • Min/max range with clamp
  • Per-change log
  • Historical chart (MPAndroidChart)
  • 2x2 Glance home-screen widget
  • Icons and colors to recognize counters at a glance

Configuration

  • Name, icon, color per counter
  • Increment step (default 1)
  • Min / max value (optional)
  • Auto-reset (never / daily / weekly)

Technical prerequisites

  • Android 8.0+ (API 26)
  • ~30 MB storage
  • Notification permission for the widget (recommended)
Coming soon