beancount_interpolate
Beancount plugin to interpolate transactions for better report accuracy on daily level. (by Akuukis)
gader
WIP - Store your transactions as YAML and generate ledger-cli compliant files which can be used for further accounting. (by leb4r)
beancount_interpolate | gader | |
---|---|---|
4 | 1 | |
59 | 0 | |
- | - | |
1.8 | 5.9 | |
about 2 years ago | almost 2 years ago | |
Python | Go | |
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
beancount_interpolate
Posts with mentions or reviews of beancount_interpolate.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-15.
-
Please validate my understanding of dates and aux dates, and their placement
For something like the above, I would probably just write out the separate transactions in Beancount. But there are plugins people have written to handle common cases where people might use alternate dates in Ledger. For example, your Compassion International example could use the beancount_interpolate plugin (and a prepaid expense account) like this:
-
How do you organize your ledger?
employer.beancount - I make a transaction for every paycheck I get and put it in this file. The transaction includes my gross salary and all of the deductions. I have a similar file for my spouse, since we pool our finances. Rather than bug her every month for her pay stubs, I just let the automated import handle her net pay and then at the end of the year I use her final pay stub plus the beancount_interpolate plugin to retroactively spread her deductions over the year.
-
How do you decide if something you buy is added to assets or expenses?
Okay, so really I'd use Beancount with the beancount_interpolation plugin and do this, but the idea's the same:
-
How do you handle annual invoices with monthly payments?
This is almost exactly what I do with my taxes. (An estimated amount is taken out of my paycheck every pay period. At the beginning of the following year, I calculate my true tax burden. The resulting expense or refund is applied to either an account payable or receivable, respectively, which I backfill on a monthly basis.) The only difference is that I use Beancount with the beancount_interpolate plugin to simplify the data entry of the backfilled transactions. For example, let's say I overpaid my federal taxes and should get $900 back. Here are the transactions I'd use (in addition to the pre-existing transactions for my paychecks with tax deductions):
gader
Posts with mentions or reviews of gader.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-15.
-
How do you organize your ledger?
https://github.com/leb4r/gader is my wrapper CLI focused merely on trading cryptocurrencies. Still WIP, but it works for the most part.
What are some alternatives?
When comparing beancount_interpolate and gader you can also consider the following projects:
beancount-import - Web UI for semi-automatically importing external data into beancount
cli - GitHub’s official command line tool
stingoftheviper - Share configuration between spf13/cobra and spf13/viper