1
0

home: feature matrix: section anchors

This commit is contained in:
Simon Michael
2024-09-26 16:59:16 -10:00
parent dad5f00c45
commit e375131d33

View File

@@ -435,7 +435,7 @@ Third-party things are parenthesised. Notable likely-to-be-made-to-work compleme
| | Ledger | hledger | Beancount | | Ledger | hledger | Beancount
|--------------------------|------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------- |--------------------------|------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------
| **User interfaces** | | | | **User interfaces** <a name="user-interfaces"></a><a name="uis"></a>
| CLIs: | ledger | hledger | beanquery | CLIs: | ledger | hledger | beanquery
| TUIs: | (regdel) | hledger add, <br>hledger-ui, <br>(hledger-iadd), <br>(puffin) | (bean-add) | TUIs: | (regdel) | hledger add, <br>hledger-ui, <br>(hledger-iadd), <br>(puffin) | (bean-add)
| GUIs: | (Prudent), <br>(ledgerble), <br>(ledgerhelpers:&nbsp;addtrans) | (fruit-credits) | | GUIs: | (Prudent), <br>(ledgerble), <br>(ledgerhelpers:&nbsp;addtrans) | (fruit-credits) |
@@ -443,7 +443,7 @@ Third-party things are parenthesised. Notable likely-to-be-made-to-work compleme
| MUIs (Android): | (cashier), <br>(NanoLedger) | (cashier), <br>(MoLe), <br>(NanoLedger) | (Beancount&nbsp;Mobile,&nbsp;stargately), <br>(beancount-mobile,&nbsp;xuhcc) | MUIs (Android): | (cashier), <br>(NanoLedger) | (cashier), <br>(MoLe), <br>(NanoLedger) | (Beancount&nbsp;Mobile,&nbsp;stargately), <br>(beancount-mobile,&nbsp;xuhcc)
| MUIs (IOS): | | | (Beancount&nbsp;Mobile,&nbsp;stargately) | MUIs (IOS): | | | (Beancount&nbsp;Mobile,&nbsp;stargately)
| &nbsp; | | | | &nbsp; | | |
| **Help** | | | | **Help** <a name="help"></a>
| CLI help: | general --help | general and command-specific --help, auto-paginated | command-specific --help | CLI help: | general --help | general and command-specific --help, auto-paginated | command-specific --help
| TLDR short help: | ledger | hledger and all commands, also built-in as --tldr | | TLDR short help: | ledger | hledger and all commands, also built-in as --tldr |
| User manual formats: | web | web, info, man, also built-in info/man/text with jump to topic | web | User manual formats: | web | web, info, man, also built-in info/man/text with jump to topic | web
@@ -452,20 +452,20 @@ Third-party things are parenthesised. Notable likely-to-be-made-to-work compleme
| Active support channels: | | chat, mail list, forum, reddit | mail list | Active support channels: | | chat, mail list, forum, reddit | mail list
| Easy first setup: | yes | yes | no | Easy first setup: | yes | yes | no
| &nbsp; | | | | &nbsp; | | |
| **Data formats** | | | | **Data formats** <a name="data-formats"></a>
| Input formats: | journal (ledger), timeclock, csv | journal (hledger), timeclock, timedot, csv, tsv, ssv, *sv | journal (beancount) | Input formats: | journal (ledger), timeclock, csv | journal (hledger), timeclock, timedot, csv, tsv, ssv, *sv | journal (beancount)
| Output formats: | text, csv, xml | text, html, fods, csv, tsv, ssv, sql | text, ? | Output formats: | text, csv, xml | text, html, fods, csv, tsv, ssv, sql | text, ?
| &nbsp; | | | | &nbsp; | | |
| **Commands** | | | | **Commands** <a name="commands"></a>
| Commands: | accounts, balance, cleared, commodities, convert, entry, emacs, equity, payees, pricemap, prices, print, register, select, source, stats, tags | accounts, activity, add, aregister, balance, balancesheet, balancesheetequity, cashflow, check, close, codes, commodities, demo, descriptions, diff, files, help, import, incomestatement, payees, prices, print, notes, register, rewrite, roi, stats, tags, test | beancount: check, doctor, example, format | Commands: | accounts, balance, cleared, commodities, convert, entry, emacs, equity, payees, pricemap, prices, print, register, select, source, stats, tags | accounts, activity, add, aregister, balance, balancesheet, balancesheetequity, cashflow, check, close, codes, commodities, demo, descriptions, diff, files, help, import, incomestatement, payees, prices, print, notes, register, rewrite, roi, stats, tags, test | beancount: check, doctor, example, format
| Add-on commands: | | bar, check-fancyassertions, edit, git, iadd, interest, lots, pijul, plot.. | beanquery: balances, journal, print, select | Add-on commands: | | bar, check-fancyassertions, edit, git, iadd, interest, lots, pijul, plot.. | beanquery: balances, journal, print, select
| &nbsp; | | | | &nbsp; | | |
| **Configuration** | | | | **Configuration** <a name="configuration"></a>
| Config file: | general options | general and command-specific options | ? | Config file: | general options | general and command-specific options | ?
| Extensibility: | built-in expression language, embedded python snippets | add-on commands, haskell library | data-modifying plugins, python library | Extensibility: | built-in expression language, embedded python snippets | add-on commands, haskell library | data-modifying plugins, python library
| APIs: | C++, python, (HTTP-JSON) | haskell, HTTP-JSON | python | APIs: | C++, python, (HTTP-JSON) | haskell, HTTP-JSON | python
| &nbsp; | | | | &nbsp; | | |
| **Other features** | | | | **Other features** <a name="other-features"></a>
| Budget report: | built-in (budget command) | built-in (balance --budget) | | Budget report: | built-in (budget command) | built-in (balance --budget) |
| Data importing: | built-in (convert command) | built-in (*sv reader, import command) | beangulp framework, (beancount_reds_importers framework), (beancount-import library) | Data importing: | built-in (convert command) | built-in (*sv reader, import command) | beangulp framework, (beancount_reds_importers framework), (beancount-import library)
| Data deduplication: | checksum-based (requires unique CSV records) | date-based (requires date-ordered CSV records) | ? | Data deduplication: | checksum-based (requires unique CSV records) | date-based (requires date-ordered CSV records) | ?