← Back to context

Comment by ekjhgkejhgk

6 hours ago

100% on the UI. My main gripe with GnuCash is that it's impossible to do "mass actions" from the UI.

On the point of "library" - you know that "GnuCash the app" comes with its lib, and there's python wrappers? I've only ever used these to produce reports (read, reports different from the ones provided by the UI). However I believe it's also possible to do things like inserting transactions via these python wrappers.

Another example of something which is possible via the python wrappers is labels. GnuCash doesn't support labels, but it supports adding general text to each transaction and to each leg of each transaction. So you can e.g. use hashtags in the text, and then consume transactions into python and aggregate on these hashtags, making them effectively labels.

To be able to do mass action, it would be nice if there was an equivalent of gnu cash but using plain text files as a file format, so we could do mass editing of the file using our usual text editor (like emacs) rather than having to learn a new library.

(Just kidding ;))