Hi all,

Have a little project to announce: Abandon <https://github.com/hrj/abandon>

*What is it?*
A cross platform, double-entry accounting system with a syntax similar to
ledger's. Comes with two interfaces: a command line mode and an interactive
GUI for reports.

*Why?
*I am quite happy with ledger, and when I first came across it I
immediately switched to using it for my own accounts. However, when I had
to show the reports to my accountants and auditors, they weren't all that
gung-ho.

They needed an interactive system in which they could, for example, select
an account (with keyboard / mouse) and view only its details, and then
change the grouping or sorting order, etc. They are not tech-savy enough to
fiddle with command line parameters (although they are smart in other ways).

The beancount <https://github.com/jwiegley/beancount> project seems suited
for this. However, I thought the complexity of running a web server would
be too much for tech-non-savy folks. Also, for development, it is easier I
think to develop a desktop application than a web server.

I could have extended the ledger code base itself, but I am not very
comfortable developing an application in C++ (though I am familiar with it
and used it previously). I have developed Abandon in Scala instead.

So, that's the story behind Abandon. I have spent only 4 weeks on it; hence
it has the barest minimum of features (though sufficient for my use). Many *
many* features are missing as of now, the most glaring of which is currency
support. The reason I am sharing this is that somebody might have a similar
use-case as mine and could benefit from it. And oh, I would benefit too
from any criticisms and ideas :)

cheers,
-- 
*Harshad RJ* <http://lavadip.com>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to