An open-source alternative to QuickBooks

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • bigcapital

    💵 Bigcapital is financial accounting with intelligent reporting for faster decision-making, an open-source alternative to Quickbooks, Xero, etc.

  • Looks like it's for USA only - https://github.com/bigcapitalhq/bigcapital/issues/123

  • ledger

    Double-entry accounting system with a command-line reporting interface

  • as far as the ledger-cli google groups [1] go, they seem to think it is a proper journal file. It has been fairly tested with OFX imports (https://github.com/ledger/ledger/wiki/OFX-Import) as well bank autosync (https://github.com/egh/ledger-autosync).

    In fact, someone also wrote a book on this - https://leanpub.com/personal-accounting-in-ledger/

    I will defer if you are indeed building your own competing tool in this space which is better, but holding to the original point of my request - maybe it will be incremental to support your format if ledger-cli format is supported today. versus not supporting any disk format (or inventing a new one).

    [1] https://groups.google.com/g/ledger-cli/search?q=double%20ent...

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

    Buckets Desktop Application (by buckets)

  • I haven't used it, but the team (person?) that makes [Buckets](https://www.budgetwithbuckets.com) makes [SimpleFIN](https://www.simplefin.org), which seems like it exposes exactly what you want: simple transaction data from arbitrary banks.

    Plaid offers [transactions APIs](https://plaid.com/products/transactions/), but I guess to your point these APIs are geared towards fintech companies, not personal use.

  • Firefly III

    Firefly III: a personal finances manager

  • Has anyone tried https://github.com/firefly-iii/firefly-iii? It seems to be under active development but it always makes me nervous when the vast majority of updates come from one person. (What happens to the project when that person isn’t working on it anymore?)

  • Akaunting

    Online Accounting Software

  • There's also Plain Text Accounting[1]. The biggest problem of all open source solutions, accountants' experience aside, is the lack of banking and taxes integration, especially outside of US, e.g. for Asian, South American, or African businesses. The most promising FOSS solution for SME I was able to find is Akaunting[2][3].

    [1] https://plaintextaccounting.org/

    [2] https://akaunting.com/

    [3] https://github.com/akaunting/akaunting

  • plaintextaccounting

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

  • There's also Plain Text Accounting[1]. The biggest problem of all open source solutions, accountants' experience aside, is the lack of banking and taxes integration, especially outside of US, e.g. for Asian, South American, or African businesses. The most promising FOSS solution for SME I was able to find is Akaunting[2][3].

    [1] https://plaintextaccounting.org/

    [2] https://akaunting.com/

    [3] https://github.com/akaunting/akaunting

  • books

    Free Accounting Software (by frappe)

  • Check out this : https://github.com/frappe/books - free desktop account software.

    https://github.com/frappe/erpnext - free if you host yourself or $10+ if they host it on their server. ERP Software

    Both are free. And they are pretty decent.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ERPNext

    Free and Open Source Enterprise Resource Planning (ERP)

  • Check out this : https://github.com/frappe/books - free desktop account software.

    https://github.com/frappe/erpnext - free if you host yourself or $10+ if they host it on their server. ERP Software

    Both are free. And they are pretty decent.

  • gnucash-web

    A simple, mobile-friendly webinterface for GnuCash

  • The other thing GnuCash doesn't do is be a multiuser web app. It's an executable, remember them? There is https://github.com/joshuabach/gnucash-web 0.1.0 but that is just an access to the register you might (or might not) set up on a server to access your database.

  • gkapp

  • there is gnukhata https://gnukhata.org/ that aims to be a free and open source alternative to accounting softwares.

    it works self hosted and on desktop.

    Currently only for indian tax markets but work is slowly underway for bringing internationalization. Feel free to check the demo on https://gnukhata.gitlab.io/gkapp and if interested, help on https://gitlab.com/gnukhata/gkapp

  • ledger-autosync

    Synchronize your ledger-cli files with your bank.

  • as far as the ledger-cli google groups [1] go, they seem to think it is a proper journal file. It has been fairly tested with OFX imports (https://github.com/ledger/ledger/wiki/OFX-Import) as well bank autosync (https://github.com/egh/ledger-autosync).

    In fact, someone also wrote a book on this - https://leanpub.com/personal-accounting-in-ledger/

    I will defer if you are indeed building your own competing tool in this space which is better, but holding to the original point of my request - maybe it will be incremental to support your format if ledger-cli format is supported today. versus not supporting any disk format (or inventing a new one).

    [1] https://groups.google.com/g/ledger-cli/search?q=double%20ent...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts