# Feature matrix for the big 3 PTA apps

**URL:** <https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369>\
**Category:** News\
**Tags:** beancount, hledger, ledger\
**Created:** [September 26, 2024, 11:00pm UTC](https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369 "2024-09-26T23:00:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![simonmic](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.plaintextaccounting.org/simonmic/32/1_2.png) [@simonmic](https://forum.plaintextaccounting.org/u/simonmic)\
**Post date:** [September 26, 2024, 11:00pm UTC](https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369/1 "2024-09-26T23:00:06Z")

</div>

An outgrowth of the [https://hledger.org/ledger.html](https://hledger.org/ledger.html) page , now with Beancount included and moved to pta.o:

> **[Plain Text Accounting (PTA) - plaintextaccounting.org](https://plaintextaccounting.org/#feature-matrix)**

It's my current best understanding, and aims to be neutral; suggestions for improvement welcome!

---

<div class="post-metadata">

**Author:** ![Aankhen](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@Aankhen](https://forum.plaintextaccounting.org/u/Aankhen)\
**Post date:** [September 27, 2024, 11:13am UTC](https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369/2 "2024-09-27T11:13:37Z")

</div>

That’s a great overview. Two things occurred to me as I read it:

- I think hledger’s output formats are missing JSON.
- Although it would be complicated, I think breaking the commands into individual comparisons would be more helpful than listing the names. It’s hard to tell what it means for one application to have a particular command and the other not. Perhaps common commands could have their own rows and other commands could be dumped in, well, an ‘other commands’ row.

I’d like to eventually suggest adding [my own hledger-web-rs](https://gitlab.com/shivjm/hledger-web-rs) to the list of web UIs for hledger, but it’s not ready for that yet. 😬

---

<div class="post-metadata">

**Author:** ![shlewislee](https://avatars.discourse-cdn.com/v4/letter/s/ed655f/32.png) [@shlewislee](https://forum.plaintextaccounting.org/u/shlewislee)\
**Post date:** [September 27, 2024, 11:36am UTC](https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369/3 "2024-09-27T11:36:47Z")

</div>

Your project sounds good! Any working demo or perhaps screenshots? I was writing something similar with Go and I'd love to take a look what others do

---

<div class="post-metadata">

**Author:** ![Aankhen](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@Aankhen](https://forum.plaintextaccounting.org/u/Aankhen)\
**Post date:** [September 27, 2024, 11:42pm UTC](https://forum.plaintextaccounting.org/t/feature-matrix-for-the-big-3-pta-apps/369/4 "2024-09-27T23:42:34Z")

</div>

Thank you. To your question, yes, see below for some screenshots that I should probably add to the README. There’s no hosted demo yet, but you can run the project as described in the README (natively or with Docker).

## The main register

 ![](https://canada1.discourse-cdn.com/flex003/uploads/plaintextaccounting/original/1X/f30e7a65661ff2c0e37f15973d8c4088928b567c.jpeg)

## An account register

 ![](https://canada1.discourse-cdn.com/flex003/uploads/plaintextaccounting/original/1X/97daba516950011f3dc2f4b16635d4082c8ab109.jpeg)

## A report

 ![](https://canada1.discourse-cdn.com/flex003/uploads/plaintextaccounting/original/1X/4afb41a25b404c4074aca4fae1d726e790205be9.png)
