Reckoner: A local, private, financial tracker

Flutter was chosen after listing out what my goals were and how I would accomplish it with different frameworks. In my case the goal were

  1. Local first data
  2. A single codebase I could use for the platforms I was going to initially target (Linux + Android initially with stretch goal of all platforms)
  3. Better performance

I took a look at technologies liek Xamarin (now .NET MAUI), React Native, and even native platform apps. Ultimately, Flutter had some of the best Linux support outside of building a native app.

The app name was just something I found when looking for different synonyms for financial tracking terms. A Reckoner was a synonym for an accountant, thus the app name.

I am not an economist or banker, I am a software developer. I really started working on this after burning out at my fulltime job, I took a much laxer position and suddenly had a lot of spare energy. I didn’t find any local first FOSS tracker with a goal of enabling device synchronization and aggregator support. Generally the available trackers are either local only or you need to deploy a service on some server to get tracker.

One thing I’ve noticed is that a lot of trackers have either gone closed source, like Paisa or just stopped development like MoneyWallet.

Since I wrote this post, I have been regularly publishing release of Reckoner.

Hope that answers your questions!

1 Like