Hey folks, Simon and I connected on Hacker News, and he warmly invited me to tell you about Surebeans and Beanscrape, two budgeting apps I built.
You can think of Surebeans as a modern YNAB4, the discontinued desktop app. Its file format is hledger journals. You can start from scratch or open your existing journal.
You can think of Beanscrape as an importer. It's a free and open source (FOSS) utility which Surebeans uses to auto-import transactions by scraping any bank website. You teach it how to navigate your bank website to either scrape the transactions from HTML or parse the downloaded export file. Its output is either JSON or CSV.
This is not some drive-by AI generated slop. I've been a professional software engineer for 15 years. I've been working on these apps for about 4 months. Surebeans has 298 commits across 103 PRs, and Beanscrape 145 commits across 37 PRs. I use them daily and plan to keep this software working for the long haul.
I'm glad to be able to share this with you. It's still in beta so there could be bugs. Let me know if something doesn't look right and I'll look into it. Your feedback helps steer what happens next. Thanks!