Beancount

Top 19 Beancount Open-Source Projects

  • beancount

    Beancount: Double-Entry Accounting from Text Files.

  • Project mention: Beancount: Double-Entry Accounting from Text Files | news.ycombinator.com | 2024-02-13
  • Fava

    Fava - web interface for Beancount

  • Project mention: Ledger | news.ycombinator.com | 2024-02-24

    I’ve been using beancount for almost 1.5 years now, and other than having to explicitly open accounts I love it! I use the fava UI to have all the nice modern visuals: https://beancount.github.io/fava/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • plaintextaccounting

    The plaintextaccounting.org website, a portal to Ledger, hledger, beancount and co. Also the PTA wiki.

  • Project mention: Double-Entry Bookkeeping as a Directed Graph | news.ycombinator.com | 2024-04-10

    I use ledger: https://ledger-cli.org/

    I believe this same plain text format is used by other tools, which you can find info about here: https://plaintextaccounting.org/ (In particular a lot of people seem to use hledger and beancount)

    The ledger is written using a text editor. The purpose of the software is to add everything up, calculate the balances and make sure everything balances. I keep all of my 12 years of accounting in one file and haven't noticed any slowdown. But a real business would surely have many more accounts and may want to split files by financial year or something.

    I use helper scripts to convert the data from my bank CSV downloads into ledger format. It uses machine learning to associate payees to accounts (e.g. "Tesco" gets filed to the account "Expenses:Groceries"). I haven't maintained the ML part although it works for me most of the time. In case it's useful, the code is here: https://github.com/georgek/accounts/

  • beancount-import

    Web UI for semi-automatically importing external data into beancount

  • Project mention: Show HN: Paisa – Open-Source Personal Finance Manager | news.ycombinator.com | 2023-09-22

    Fighting with Mint and categorizing Amazon purchases was what initially pushed me down the path into plain text accounting (PTA).

    I ended up long down the rabbit hole with auto-downloading Amazon orders (originally with https://github.com/jbms/finance-dl, but then my own custom scraping) and importing and matching them up with credit card transactions using beancount-import (https://github.com/jbms/beancount-import).

    This ultimately resulted in me spending a lot less on Amazon - to the point that now doing it manually wouldn't be too bad...

  • finance-dl

    Tools for automatically downloading/scraping personal financial data.

  • Project mention: Show HN: Paisa – Open-Source Personal Finance Manager | news.ycombinator.com | 2023-09-22

    Fighting with Mint and categorizing Amazon purchases was what initially pushed me down the path into plain text accounting (PTA).

    I ended up long down the rabbit hole with auto-downloading Amazon orders (originally with https://github.com/jbms/finance-dl, but then my own custom scraping) and importing and matching them up with credit card transactions using beancount-import (https://github.com/jbms/beancount-import).

    This ultimately resulted in me spending a lot less on Amazon - to the point that now doing it manually wouldn't be too bad...

  • beancount-gs

    基于 beancount 提供个人记账财务管理的 RESTful API 服务(包含前端页面)

  • beancount-mobile

    Data entry app for Beancount plain-text accounting system

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • ledger2beancount

    Ledger to Beancount text-based converter

  • beancount-black

    Opinionated code formatter, just like Python's black code formatter but for Beancount

  • Project mention: Custom Beancount form web app for inputting similar entries easily plus utils cli tool | /r/plaintextaccounting | 2023-10-24

    The cli tool also comes with the beancount-black formatter as a subcommand. Hope you find it useful.

  • 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.

  • beancount-parser

    Standalone Lark based Beancount syntax parser (not relying on Beancount library), MIT license

  • beancolage

    Prototype of a plaintext accounting environment using theia-ide, beancount, fava, and more...

  • Project mention: Show HN: Paisa – Open-Source Personal Finance Manager | news.ycombinator.com | 2023-09-22

    Just FYI if you're used to beancount & fava I started prototyping a more integrated experience for it: https://github.com/seltzered/beancolage . Still early days though.

  • beancount_balancechange

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

  • beancount-repete

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

  • beanhub-cli

    Command line tools for BeanHub

  • Project mention: Custom Beancount form web app for inputting similar entries easily plus utils cli tool | /r/plaintextaccounting | 2023-10-24

    I recently extracted some features and open-sourced them beanhub-forms and beanhub-cli from BeanHub. I needed to find a way for our user to be able to test their custom form locally. I wonder why not just open-sourced it and make it useful to people other than BeanHub users, so I just did.

  • desktop

    Costflow Desktop Apps (by costflow)

  • Project mention: New open source desktop apps that make Beancount bookkeeping easier | news.ycombinator.com | 2023-11-15
  • beancount-swe

    Beancount Importer for csv exports from Swedish banks. Supports Länsförsäkringar

  • beancount-extra

    My tools for automating beancount

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Beancount related posts

  • Beancount: Double-Entry Accounting from Text Files

    1 project | news.ycombinator.com | 13 Feb 2024
  • Ask HN: How Do You Budget?

    2 projects | news.ycombinator.com | 27 Dec 2023
  • Mint is shutting down, and it's pushing users toward Credit Karma

    2 projects | news.ycombinator.com | 2 Nov 2023
  • Why plain text accounting over tools like excel or other accounting software, apart from version control?

    1 project | /r/plaintextaccounting | 27 Oct 2023
  • Accounting for Computer Scientists – Martin Kleppmann's Blog

    1 project | news.ycombinator.com | 20 Oct 2023
  • Show HN: Paisa – Open-Source Personal Finance Manager

    18 projects | news.ycombinator.com | 22 Sep 2023
  • Tools for automatically downloading/scraping personal financial data

    1 project | news.ycombinator.com | 22 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 beancount 3,382
2 Fava 1,823
3 plaintextaccounting 520
4 beancount-import 365
5 finance-dl 271
6 beancount-gs 247
7 beancount-mobile 108
8 ledger2beancount 77
9 beancount-black 35
10 Beancount DKB 31
11 plaid-sync 30
12 beancount-parser 20
13 beancolage 8
14 beancount_balancechange 7
15 beancount-repete 5
16 beanhub-cli 4
17 desktop 4
18 beancount-swe 3
19 beancount-extra 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com