Command-Line Accountant is a simple and easy method to balance your budget. It supports multiple users (on UNIX-based systems), multiple accounts per user, IOUs, and automatic debit and credit processing using a flexible rule-processor.
| Tags | Office/Business Financial Accounting |
|---|---|
| Licenses | Freeware |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Changes: Some packing problems were fixed and some debugging code was removed.


Changes: A flexible rule-processing engine was added to parse pseudo-English language rules in a rules-file to manage automatic transactions. An account reconciliation option, better reporting with Perl's "format" feature, and other minor fixes/improvements were also added.


Changes: The custom command line option interpreter has been replaced with Getopt::Long. All of the option parsing code has been rewritten. A 'mv' option has been added to move money from one account to another. A 'bal' option has been added to retrieve the balance.


No changes have been submitted for this release.
- All comments
Recent commentsRe: Nice start to a great idea
Oops, clacct does keep a date record, but the date on which you entered the transaction, not the date on which the transaction occurred.
Nice start to a great idea
Why are there no command-line accounting programs? Such a good idea, allowing us to use our own scripts and shell functions to build up a personal interface. So this is a great idea. It is, however, barely a start. You don't get to keep track of dates, for example. Of course if you (or I) am inclined we could move this forward. ~David