======================================================== beancount: Double-Entry Accounting from Text Files ======================================================== .. contents:: .. 1 Description 2 Documentation 3 Download & Installation 4 Versions 5 Filing Bugs 6 Copyright and License 7 Donations…
========================================================
beancount: Double-Entry Accounting from Text Files
========================================================
.. contents::
..
1 Description
2 Documentation
3 Download & Installation
4 Versions
5 Filing Bugs
6 Copyright and License
7 Donations
8 Sincerely, thank you.
9 Author
Description
===========
A double-entry bookkeeping computer language that lets you define financial
transaction records in a text file, read them in memory, generate a variety of
reports from them, and provides a web interface.
Documentation
=============
Documentation can be found at:
https://beancount.github.io/docs/
Documentation authoring happens on Google Docs, where you can contribute by
requesting access or commenting on individual documents.
An index of all source documents is available here:
http://furius.ca/beancount/doc/index
There's a mailing-list dedicated to Beancount_. Please post questions
there, so others can share in the responses. More general discussions about
command-line accounting also occur on the Ledger mailing-list_ so you might be
interested in that group as well.
Download & Installation
=======================
You can obtain the source code from the official Git repository on Github:
| https://github.com/beancount/beancount/
See Installing Beancount__ for more details.
__ http://furius.ca/beancount/doc/install
Versions
========
There are three versions
- Version 3 (
branch v3_):
- Version 2 (
branch v2_):
- Version 1 (
branch v1_):
Filing Bugs
===========
Tickets can be filed at on the Github project page:
https://github.com/beancount/beancount/issues
Copyright and License
=====================
Copyright (C) 2007-2025 Martin Blais. All Rights Reserved.
This code is distributed under the terms of the "GNU GPLv2 only".
See COPYING file for details.
Donations
=========
Beancount has found itself being useful to many users, companies, and
foundations since I started it around 2007. I never ask for money, as my intent
with this project is to build something that is useful to me first, as well as
for others, in the simplest, most durable manner, and I believe in the genuinely
free and open stance of Open Source software. Though its ends are utilitarian -
it is about doing my own accounting in the first order - it is also a labor of
love and I take great pride in it, pride which has pushed me to add the polish
so that it would be usable and understandable by others. This is one of the rare
areas of my software practice where I can let my desire for perfection and
minimalism run untamed from the demands of time and external constraints.
Many people have asked where they can donate for the project. If you would like
to give back, you can send a donation via Wise (preferably):
https://wise.com/share/martinb4019
or PayPal at:
https://www.paypal.com/paypalme/misislavski
Your donation is always appreciated in any amount, and while the countless hours
spent on building this project are impossible to match, the impact of each
donation is much larger than its financial import. I truly appreciate every
person who offers one; software can be a lonely endeavour, and those donations
as well as words of appreciation keep reminding me of the positive impact my
side projects can have on others. I feel gratitude for all users of Beancount.
Thank you!
Author
======
Martin Blais
Members
-
beancount ★ PINNED
Beancount: Double-Entry Accounting from Text Files.
Python ★ 5.8k 2mo agoExplain → -
fava ★ PINNED
Fava - web interface for Beancount
Python ★ 2.5k 1d agoExplain → -
smart_importer
Augment Beancount importers with machine learning functionality.
Python ★ 304 3d agoExplain → -
beancount-mode
Emacs major-mode to work with Beancount ledger files
Emacs Lisp ★ 158 2mo agoExplain → -
beangulp
Importers framework for Beancount
Python ★ 142 2mo agoExplain → -
beanprice
Daily price quotes fetching library for plain-text accounting
Python ★ 120 5mo agoExplain → -
ledger2beancount
Ledger to Beancount text-based converter
Perl ★ 95 1mo agoExplain → -
beangrow
Returns calculations on portfolios in Beancount
Python ★ 88 9mo agoExplain → -
beanquery
A customizable lightweight SQL query tool that works on tabular data, including Beancount.
Python ★ 61 1mo agoExplain → -
docs
Beancount Documentation.
Python ★ 59 19d agoExplain → -
fava-plugins
A collection of Beancount plugins
Python ★ 30 7mo agoExplain → -
beancount2ledger
A converter from Beancount to equivalent Ledger syntax.
Python ★ 18 1mo agoExplain → -
beanlabs
Experimental Beancount projects and prototypes
Python ★ 15 6mo agoExplain → -
beanbuff
Beancount Importers for Brokerage Accounts
Python ★ 4 3y agoExplain → -
beancount.github.io
No description.
Makefile ★ 2 3mo agoExplain →
No repos match these filters.