Fruit Credits

Keep plain text accounts


                Screenshot of Balance page with account balances,
                header bar with Balance and Register tabs and Add Transaction button
            
                Screenshot of Register page listing transactions with same headerbar,
                each transaction has a date, description and postings
            
                Dialog for adding new transactions,
                including an option to 'Keep this dialog open after saving transaction'

Fruit Credits is a double-entry accounting app based on the command-line tool hledger. It's a quick and friendly way to log transactions and track your finances. And because it's just a plain text file under the hood, you don't need to worry about me abandoning this app, or selling your data.

Fruit Credits is pre-release software. Data loss may occur. Not all features are implemented.

Everything it does is something you can do with the command line, just easier and prettier. Take for example the search bar, which provides you with the full power of hledger's query system.

Food date:2024-09

Fruit Credits can't stop you from buying too much takeout, but it can tell you about it.

type:ALE

Assets, liabilities, equity -- invest now in an open source project with no business model.

not:Loans

They weren't going to pay you back anyway.

Fruit Credits works perfectly on small screens, so it's perfect for recording transactions when you're out-and-about. (As long as you have a Linux phone).

Frequently Asked Questions

Disclaimer: we cannot guarantee that anyone has actually asked these questions

Can I use it with Ledger/Beancount/...?

Nope! hledger only.

Do I need hledger installed on my system?

Nope! We bundle a copy of hledger inside Fruit Credits. In fact, this can be a convenient way to install hledger on immutable Linux distributions.

You can access the hledger inside by running flatpak run com.dz4k.FruitCredits hledger.

Do you support all hledger features?

Depends what you mean. You can open journals with Fruit Credits that use all hledger features. However, you might not be able to enter everything through the UI. For example, account and commodity declarations are supported but there's not an interface for adding them other than via a text editor.

Doesn't using a graphical app defeat the purpose of plain text accounting?

Not at all. It's called plain text accounting, not command line accounting. When you use Fruit Credits, your accounts are still stored in a plain text file, just as resilient and portable as they would be otherwise, and you can still parse and script them to your heart's content.

Does it support Windows/Mac/Chromebooks/Android/TempleOS?

It doesn't, and it probably won't. Fruit Credits is a Linux app, a GNOME app to be more specific.

Why is it called Fruit Credits?

It's a reference to the video Money’s Mostly Digital, So Why Is Moving It So Hard? by Wendover Productions (YouTube link) , which explains fractional reserve banking with an analogy about farmers using clay balls to trade fruit.

What's the logo?

It's supposed to be a clay tablet, though I drew it myself, so it doesn't really look like one. The symbols on it are the Toki Pona words kili (n. fruit) and mani (n. money, cattle).