A small library, a long journey through Compose animations, and a few bad ideas along the way. The Itch I work on a crypto-banking app. Crypto prices change every second, and a number that just snaps to a new value looks cheap. I wanted that satisfying "odometer" feeling — when a digit rolls through every value on the way to the next one. Like a slot machine, or like the kilometer counter in an old car. So I went looking for a library. What I Couldn't Find There are several "animated number" libraries for Compose. The popular ones use AnimatedContent to flip between two digits — the old digit fades or slides out, the new one slides in. It looks fine, but it skips everything in between. That's not what I wanted. I wanted 2 → 3 → 4 → 5 , every digit visible on the way. If you change from 2 to 7 , you should see 3 , 4 , 5 , 6 pass by. I searched, I asked around, I checked posts in different languages through Google Translate. Nothing did exactly this. So I started building. The result is compose-rolling-text .…