houseplants
Leaf Days: the one-tap watering log that keeps every plant alive
A focused houseplant tracker that shows exactly what needs water today, logs it in one tap, and remembers every plant's schedule so you don't have to.
Artem
Founder
· 4 min read

Most houseplants don't die from neglect exactly, they die from inconsistency. You watered the pothos last Tuesday, or was it Thursday? The succulent on the windowsill looks fine, but you can't remember if you watered it two weeks ago or four. So you guess, and you guess wrong. Leaf Days is a small app built around one idea: the answer to 'what needs water today' should be visible the moment you open it.
There's no social feed, no plant encyclopedia, no gamification. Just your plants, their schedules, and a one-tap log that updates everything the moment you're done. The app loads with a realistic starter collection so you're never staring at a blank screen — which makes it genuinely easy to start using on day one.
Live demo
The problem with trying to remember
Succulents need water roughly every two weeks. Basil on the kitchen counter wants a drink every two or three days. A monstera sits somewhere in between. Holding three or four of those schedules in your head isn't hard — until you also have a peace lily, two pothos cuttings, a snake plant, and a string of pearls you're trying not to kill.
People reach for reminder apps, calendar events, or simple notes. These mostly get abandoned because logging a watering means opening a separate app, finding the right plant, tapping through a few screens, and updating a date field. That's enough friction to skip it once, then twice, and then the whole thing stops working. Leaf Days reduces that to a single tap from the main screen.

A morning glance, not a chore
The app opens to a 'needs water today' list, sorted so the most urgent plants sit at the top. Each plant shows a small urgency indicator, whether it's due, overdue, or comfortably on track. You can see the whole picture in about three seconds. If your snake plant is overdue but your succulent is fine for another week, that's clear without any mental math.
When you water a plant, you tap the button next to it. The next due date updates immediately, the urgency indicator flips to 'on track', and the plant drops out of the urgent list. That feedback loop, act then see the result right away, is what makes logging stick as a habit rather than feeling like a chore.
Try it yourself in the demo below. Add a plant, give it a watering interval, and tap the water button. The schedule adjusts the moment you do.

Each plant on its own schedule
The core of the app is per-plant intervals. You set how often each plant needs water, and Leaf Days tracks from the last logged watering forward. There's no shared calendar or global reminder, because a herb and a cactus simply don't live on the same schedule.
The urgency system makes it easy to spot trouble before a plant is actually suffering. An overdue indicator on the main list catches the plants you've lost track of, before the soil turns to dust or the leaves start drooping. It's a small thing, but knowing the app is watching each plant independently is why people trust it more than a note on the fridge.
Simple history that builds trust
Leaf Days shows a short watering history for each plant, so you can see at a glance that yes, you did water the peace lily five days ago and it's not time yet. This sounds minor, but it solves a specific anxiety: the nagging 'did I already water this or am I imagining it' feeling that leads to overwatering.
Overwatering is actually the most common way indoor plants die, more common than drought. Root rot sets in slowly, and by the time the leaves look wrong the damage is already done. Having a timestamped log you can glance at before reaching for the watering can prevents the second and third 'just a little more' top-up that causes most of the damage.
The app works fully offline, so it's reliable during your morning routine without needing a connection. Watering logs are saved locally, and the history is always there when you want to double-check.
Built from a real idea, ready to adapt
Leaf Days started as a simple brief: a plant owner wanted one screen that answered 'what needs water today' without any extra steps. The app was built from that description and went from idea to working product quickly, which is the point. Good tools don't need to be large, they need to solve their one problem cleanly.
If you find yourself wanting something slightly different, a different set of plants, a different kind of daily tracker, or a tool for a completely unrelated routine, the same process works for any idea you have. The app below is live and interactive, tap around and see how it feels to use it.
39
files in the build
40.2 MB
app bundle
Flutter Web
runs in any browser
Have an idea for your own tool?
Leaf Days was built from a one-line description. If there's a small daily problem you'd like a focused app for, you can describe it and have something working in minutes.