autobean icon indicating copy to clipboard operation
autobean copied to clipboard

A collection of plugins and scripts that help automating bookkeeping with beancount

autobean

CircleCI pypi codecov Language grade: Python Maintainability Test Coverage license

A collection of plugins and scripts that help automating bookkeeping with beancount.

Components

  • autobean.share: Manages shared accounts / transactions / postings with simple annotations and reuses joint ledgers among multiple parties.
  • autobean.xcheck: Cross-checks against external ledgers.
  • autobean.narration: Generates transaction narration from posting narration and posting narration from comments.
  • autobean.include: Includes external beancount ledgers without disabling their plugins.
  • autobean.truelayer: Imports transactions from banks via TrueLayer, a bank API aggregator.
  • autobean.sorted: Checks that transactions are in non-descending order in each file.
  • autobean.stock_split: Simplifies stock split.

Install

pip install autobean