Hledger 1.50
Posted4 months agoActive4 months ago
github.comTechstory
supportivepositive
Debate
20/100
AccountingPersonal FinanceOpen-Source Software
Key topics
Accounting
Personal Finance
Open-Source Software
The release of hledger 1.50 sparks discussion among users about its features and applications in personal finance and accounting, with many expressing gratitude and sharing their experiences with the tool.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
53m
Peak period
29
Day 1
Avg / period
8.3
Comment distribution33 data points
Loading chart...
Based on 33 loaded comments
Key moments
- 01Story posted
Sep 4, 2025 at 5:55 AM EDT
4 months ago
Step 01 - 02First comment
Sep 4, 2025 at 6:48 AM EDT
53m after posting
Step 02 - 03Peak activity
29 comments in Day 1
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 18, 2025 at 10:05 AM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45125469Type: storyLast synced: 11/20/2025, 1:51:04 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
The repo hasn't seen activity for a while, but AFAIK it still works. I just haven't needed it myself recently.
Best resource would assume competency in undergraduate-level math, but assume no financial competency beyond "you have a checking account, maybe a credit card, and are familiar with receiving income and making payments, and you understand the importance of keeping your bank balance above zero".
My comment was generated with my brain and entered through my keyboard. I've been submitting and commenting on HN with this account since 2012.
Here, your question prompted on chatgpt. You're welcome. https://chatgpt.com/share/68b9abc5-ae94-8007-b90e-cf210c3182...
Seriously, the Hledger software looks great, more appealing to me than GNU Cash for various reasons and something I’d be more likely to recommend to others. And I’d like to have a book recommendation/s to go along with it. Learning personal finance through the school of hard knocks can be painful, and even if you learned it that way it may be difficult to communicate what you’ve learned effectively. I imagine someone somewhere sometime has written a nice book that would pair well with Hledger.
Thanks for the link. I have AI accounts and sling prompts all day long some days. In this case I’m looking for recommendations from fellow humans who participate on HN.
This wasn't hard to guess. Beware of your interactions with LLMs creeping in when talking to humans. Best of luck! And I suggest you take heed of Simon's advice.
This reminds me of the way clickbait/spammy style (or, before that Headline-ese and News-speak) invaded interpersonal communication. LOL. Evolution of language WTF, AIR?
Also, again not what you asked for exactly, but the hledger chat room can be a very useful extra resource, to keep things moving along.
And here's one I found useful, though with more of a business flavour: "Accounting Savvy for Business Owners: A Guide to the Bare Essentials" by Philip B. Goodman CPA.
With ledger/hledger, I've never felt unsure about the change I'm making, and if something wipes out records I'll notice it before committing.
You express it exactly, I felt the same way with Gnucash, Quicken, and all the other non-plain-text accounting apps I tried. Finance was stressful enough without also worrying about messed-up data. That was perhaps the biggest motivation to switch to Ledger, when I found it.
Later, I often could not figure out how to make Ledger do something I knew it could do, and I often was surprised by a crash or wrong behaviour when it saw some new combination of features and data that hadn't been tested or implemented yet. This was a big motivation to write hledger.
Indeed! https://www.gnucash.org/
> that can guarantee consistent numbers
It was consistent, and now it's transparent and user-friendly.
> and generate key numbers
Yes, hledger generates useful reports including trial balance, p&l
hledger, however, has support for adding 'posting dates' as specially formatted comments. What's really clever is how it automatically chooses which date to sort the reports by depending on the query!
For example, say I have a ledger that exclusively contains entries consisting of credits to a assets account (bank) and debits to an expense account (shopping). The date of the debit is earlier, because I acquired the goods at the shop. The date of the credit is later because it takes a while for the payment to clear between the banks. Some payments take longer to clear than others so the order isn't the same.
If I ask hledger for a report of all recent transactions that involve expenses, it will sort by the dates on the debit lines. But if I ask hledger for a report of all the recent transactions that involve assets it'll use the credit dates instead! This makes reconciliation with my bank statements so much easier and tidier whilst still keeping an accurate record of when I actually made the transactions.
Just recently I bought an item on sale for 15 Euros with a card in Sterling (my bank did the currency conversion). Pretty much immediately after paying, though, I exchanged it for a different item for 25 Euros, making up the difference in cash. The cash is obviously 'cleared' instantly but the card payment could clear later. That said, in this case it happened to clear the same day anyway so no special posting date was required.
I suppose the main question is at what point these splits become complex enough to create a dedicated liabilities account specifically to track the payment of that one expense, à la accounts payable, which you can of course do with any plain text ledger.It's like YNAB, but with less magic. Plus sophisticated features like a rules engine for automatically filling envelopes and cleaning up spare funds at the end of the month.
I host it on Pikapods for cheap, and connect to my bank accounts with SimpleFINs.
I've tried a lot of budget apps, and this is the happiest I've been with one in a long time.
https://actualbudget.org/docs/transactions/transfers
Sure it means I can’t hire a bookkeeper to do my books anymore but it literally takes me like 15 mins to do my books since I can just add rules to my scripts as needed and most of my business now has a standard AR and AP.