Skip to content

beancount/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8ead3ef · Feb 28, 2025
Feb 28, 2025
May 11, 2020
Jun 22, 2022
May 11, 2020
Jun 24, 2019
Jan 16, 2023
May 11, 2020
Jun 26, 2019
Dec 1, 2020
May 1, 2024
May 12, 2020
Dec 1, 2023
Jul 28, 2024
Jul 23, 2024

Repository files navigation

Beancount Documentation

https://beancount.github.io/docs/

Source files are in docs directory.

These documents in markdown format are automatically generated from official Beancount documentation.

You can contribute.

Beancount Google Doc converter

Installation

The converter requires python 3.6 - 3.10.

Create virtualenv (recommended):

python3 -m venv venv
. venv/bin/activate

Install dependencies:

pip install -r requirements.txt

Usage

Export and convert single document:

# Export google document as docx file
python export.py document "100tGcA4blh6KSXPRGCZpUlyxaRUwFHEvnz_k9DyZFn4" doubleentry.docx
# Export drawings
python export.py drawings "100tGcA4blh6KSXPRGCZpUlyxaRUwFHEvnz_k9DyZFn4" drawings
# Convert docx file to markdown
python export.py convert doubleentry.docx doubleentry.md --drawing-dir=drawings

Export and convert all documents:

python crawl.py

Documentation website

Generate static website using MkDocs:

python build.py serve

Deploy to GitHub pages:

python build.py gh-deploy