Skip to content

Releases: srjn45/expense-manager

Expense Manager v1.1.4

Choose a tag to compare

@github-actions github-actions released this 20 Jul 14:36
0aedece

What's Changed

  • Stack the add/edit expense screen so back pops it like Cancel by @srjn45 in #22

Full Changelog: v1.1.3...v1.1.4

Expense Manager v1.1.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 13:48
fda6069

What's Changed

  • Website: banner → v1.1.2, demo title → Expenses by @srjn45 in #20
  • Show year in ledger dates outside the current year (v1.1.3) by @srjn45 in #21

Full Changelog: v1.1.2...v1.1.3

Expense Manager v1.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:54
05d63a1

What's Changed

  • Show app version on Settings screen + bump to v1.1.2 by @srjn45 in #19

Full Changelog: v1.1.1...v1.1.2

Expense Manager v1.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:15
6c4d5ec

What's Changed

  • Make CSV import idempotent (dedup by date+title+amount+currency) by @srjn45 in #18

Full Changelog: v1.1.0...v1.1.1

Expense Manager v1.1.0

Choose a tag to compare

@srjn45 srjn45 released this 20 Jul 09:55

What's new

  • Currency dropdown — the entry form's currency picker is now a proper searchable-style dropdown instead of a chip row, easier to use once you've got more than a couple of currencies in play.
  • Multi-currency stats — Stats now shows a currency selector when your ledger has entries in more than one currency, so travellers can switch which currency's numbers they're viewing. Ledger totals were already grouped per-currency (never summed together or converted).
  • Fix: the Tags field (and other fields near the bottom of the Add/Edit Expense form) no longer gets hidden behind the keyboard on Android.

📱 Download (Android): expense-manager.apk — then sideload it. Updates install in place over v1.0.0 without wiping your data.

Expense Manager v1.0.0 — Launch 🚀

Choose a tag to compare

@srjn45 srjn45 released this 20 Jul 08:31
533d842

Expense Manager is here 🚀

Expense Manager launches today — a fast, private, local-first expense tracker for Android. Track every rupee, and trust every byte: your ledger lives in on-device SQLite behind a PIN. There's no backend, no account, and no tracking — nothing ever leaves your phone.

🌐 Website: https://srjn45.github.io/expense-manager/
📱 Download (Android): expense-manager.apk — then sideload it. On first launch you set a local PIN; there's no sign-in.


Why it's different

Privacy by architecture, not by policy. There's simply no server for your spending to be sent to. Nothing to opt out of, because nothing is collected — and it's open source, so you can verify exactly that.

What's inside

  • 🔒 Local-first & private — on-device SQLite, PIN + optional biometric lock, works fully offline
  • 5-second entry — one-tap add, live Debit/Credit toggle, duplicate recurring expenses in two taps
  • 🏷️ Categories & tags — 13 preloaded categories plus your own, free-form tags on every entry
  • 🔎 Filter & search — category + multi-tag (AND) + free-text, combined
  • 📊 Stats — monthly totals, by-category breakdown, custom total-by-tags
  • 💾 You own your data — full JSON backup + CSV export/import
  • 🌗 Light & dark themes

Data stays on your device. This APK ships no analytics or network calls.

Install

  1. On your Android phone, download expense-manager.apk below.
  2. Open it and allow install from your browser (Settings → Allow from this source), then Install.
  3. Open the app, create your PIN, and start adding expenses.

Full walkthrough: Android install guide.


iOS and a Play Store listing are planned for a future release. Feedback and issues welcome on the tracker.