Chapter 6 · GitHub facts 2026-10-22
Beancount
What it does
The README describes a double-entry bookkeeping language: transactions in a text file, loaded into memory, with reports and a web interface. pyproject.toml depends on click, python-dateutil, and regex. GitHub also reports C and HTML besides Python. This list files Beancount as a plaintext ledger that bookkeeping agents often target. It is not itself an LLM agent.
Repository facts
| Repository | beancount/beancount |
| GitHub description | Beancount: Double-Entry Accounting from Text Files. |
| Stars | 6,109 |
| Forks | 481 |
| Created | 2020-05-22 |
| Default branch | master |
| Last commit | 2026-08-23 9747213 |
| Last push | 2026-08-23 |
| License | GPL-2.0 |
| Homepage | http://beancount.github.io/ |
| Primary language | Python |
| Languages | Python, HTML, C, Meson, Makefile, C++, Shell, CSS |
| Topics | beancount |
Source: GitHub API, 2026-10-22.
Technical stack
Primary language reported by GitHub: Python. Languages reported by GitHub: Python, HTML, C, Meson, Makefile, C++, Shell, CSS.
Dependency files (package names only, as read on the fetch date):
pyproject.toml:click,python-dateutil,regex
Activity
Last commit on the default branch master: 2026-08-23 (9747213). Subject: fix: echapper les caracteres speciaux dans has_component.
Last push to the repository: 2026-08-23. Created: 2020-05-22.
Who it is for
For people who want a text ledger an agent can read and propose entries against, with a human still posting.
In this list
Filed under: Chapter 6.
Category note: Accounting.