Show HN: Cashzilla – a local-first finance app (Android)
2 points
2 hours ago
| 0 comments
| HN
There's a point in every developer's life when they build their own finance app. It's a rite of passage. Mine has arrived. I built Cashzilla for three reasons: I wanted it to be genuinely free — not free-until-the-useful-parts. It's local-only: no accounts, no server, no cloud, no bank sync. Your data lives on your device and never touches mine. That's also why it's free — there's nothing running that costs me money, so there's nothing to monetize by locking features away. If that ever changes, I'll be upfront about it. I don't want a budget. I've never stuck to one and I don't want an app that makes me feel bad about that. My vision was to build a coach: something that tells me what my money is actually doing and whether it's working for me. Opening a finance app should feel give you some pleasure; if it feels like a chore, I just won't open it. It's early, but usable: manual entry (or CSV import), accounts, scheduled/upcoming transactions, and a set of charts. I'm dogfooding it daily and releasing features every week. Right now I'm building stock/position tracking so net worth reflects everything, not just cash.

For the React Native folks: understanding expo-router and dealing with the charts pwas disproportionately painful I burned more time than I'd like to admit bouncing between libraries before landing on a Skia setup (react-native-skia + Victory Native).

I'd love feedback. You've almost certainly tried a pile of these — I'm curious what actually made you stick with one, and where you can spot friction or obvious gotchas in mine.

Android: https://play.google.com/store/apps/details?id=com.pluckd.cas...

(Play Store screenshots are a bit outdated, sorry.)

No one has commented on this post.