Python Beancount

Open-source Python projects categorized as Beancount Edit details

Top 10 Python Beancount Projects

  • beancount

    Beancount: Double-Entry Accounting from Text Files.

    Project mention: Simple Self-Hosted Double-Entry Accounting? Surprisingly Hard to Find | reddit.com/r/selfhosted | 2022-09-10

    Something like beancount only web-based. (Beancount is a CLI text-file GL app and is pretty cool).

  • Fava

    Fava - web interface for Beancount

    Project mention: Any privacy oriented budgeting apps? | reddit.com/r/privacy | 2022-09-18

    I use Beancount myself (heavily supported by custom scripts). Plain text accounting options are not very user-friendly out of the box in my opinion. Beancount has a self-hosted web app called Fava that's good if you want a GUI. I believe there is something similar for ledger.

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • beancount-import

    Web UI for semi-automatically importing external data into beancount

    Project mention: Trouble with setting up beancount-import | reddit.com/r/plaintextaccounting | 2022-06-17

    Now, I'm trying to set up the bean-import (https://github.com/jbms/beancount-import) module but i have run in to some problems.

  • finance-dl

    Tools for automatically downloading/scraping personal financial data.

    Project mention: finance-dl: NEW Data - star count:210.0 | reddit.com/r/algoprojects | 2022-08-20
  • khoj

    Natural Language Search Engine for your Org-Mode and Markdown notes, Beancount transactions and Photos

    Project mention: Khoj: Natural Language Search Engine for Your Org, Markdown Notes | news.ycombinator.com | 2022-09-13
  • Beancount DKB

    Beancount Importers for DKB (Deutsche Kredit Bank) CSV Exports

  • plaid-sync

    Command-line interface to the Plaid API that synchronizes your bank/credit card transactions with a local SQLite database. Written in Python 3.

    Project mention: automatically download accounts | reddit.com/r/plaintextaccounting | 2022-03-05

    You can sign up for a Plaid dev account (free, but your data is likely mined) and use a tool like plaid-sync but there's a growing list of banks which no longer support the dev accounts.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • beancount_balancechange

    A Beancount plugin that performs an assertion (check) on the change in balance between two dates.

    Project mention: Q: how do you assert against the value of time-sliced accounts (Expenses/Income) in beancount? | reddit.com/r/plaintextaccounting | 2022-02-24

    Maybe this plugin: https://github.com/daniel-wells/beancount_balancechange ?

  • beancount-extra

    My tools for automating beancount

    Project mention: Ask HN: How do you manage your household cashflow? | news.ycombinator.com | 2022-07-22
  • beancount-repete

    A beancount plugin that repeats Transactions on a user-specified schedule

    Project mention: Beancount vs ledger? | reddit.com/r/plaintextaccounting | 2022-05-22

    Write in plaintext, get into the weeds of scripting with Python only when ABSOLUTELY necessary (I stumbled across, for instance, a really neat plugin that I can use for 90% of stuff I would otherwise write code for: https://github.com/jpluscplusm/beancount-repete), and treat the journal files as write-only, using the Fava UI as your active, reporting interface. IMHO :-)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-18.

Python Beancount related posts

Index

What are some of the best open-source Beancount projects in Python? This list will help you:

Project Stars
1 beancount 2,193
2 Fava 1,397
3 beancount-import 253
4 finance-dl 214
5 khoj 128
6 Beancount DKB 24
7 plaid-sync 19
8 beancount_balancechange 4
9 beancount-extra 1
10 beancount-repete 0
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
www.influxdata.com