1
0

home: feature matrix: separator alignment

This commit is contained in:
Simon Michael
2024-09-27 11:11:53 -10:00
parent 49292b9336
commit 7a9d62367e

View File

@@ -443,61 +443,61 @@ td:first-child strong a {
}
</style>
| | Ledger | hledger | Beancount
|---------------------------------|------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------
| | Ledger | hledger | Beancount
|---------------------------------|------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------
|
| <br>**<a name="user-interfaces" href="#user-interfaces">User interfaces</a>**
| [CLI]: | [ledger] | [hledger] | [beanquery]
| [TUI]: | *[regdel]* | [hledger add], [hledger-ui], *[hledger-iadd]*, *[puffin]* | *[bean-add]*
| [GUI]: | *[Prudent]*, *[ledgerble]*, *[addtrans]* | *[fruit-credits]* |
| [WUI]: | *[ledgeraccounting]*, *[paisa]*, *[cashier]*, *[ledgible]*, *[ledger (howeyc)]*, *[ledger-web (vifon)]*, *[ledger-web (peterkeen)]*, *[ledger-pyreport]*, *[ledger-analytics]*, *[node-ledger-web]* | [hledger-web], *[ledgeraccounting]*, *[paisa]*, *[cashier]* | *[fava]*, *[paisa]*, *[BeanHub]*
| [Android]: | *[cashier]*, *[NanoLedger]* | *[cashier]*, *[MoLe]*, *[NanoLedger]* | *[Beancount Mobile CE]*, *[beancount-mobile (xuhcc)]*
| [IOS]: | | | *[Beancount Mobile CE]*
| [CLI]: | [ledger] | [hledger] | [beanquery]
| [TUI]: | *[regdel]* | [hledger add], [hledger-ui], *[hledger-iadd]*, *[puffin]* | *[bean-add]*
| [GUI]: | *[Prudent]*, *[ledgerble]*, *[addtrans]* | *[fruit-credits]* |
| [WUI]: | *[ledgeraccounting]*, *[paisa]*, *[cashier]*, *[ledgible]*, *[ledger (howeyc)]*, *[ledger-web (vifon)]*, *[ledger-web (peterkeen)]*, *[ledger-pyreport]*, *[ledger-analytics]*, *[node-ledger-web]* | [hledger-web], *[ledgeraccounting]*, *[paisa]*, *[cashier]* | *[fava]*, *[paisa]*, *[BeanHub]*
| [Android]: | *[cashier]*, *[NanoLedger]* | *[cashier]*, *[MoLe]*, *[NanoLedger]* | *[Beancount Mobile CE]*, *[beancount-mobile (xuhcc)]*
| [IOS]: | | | *[Beancount Mobile CE]*
|
| <br>**<a name="help" href="#help">Help</a>**
| CLI help: | general --help, also available as [man page][ledger man] | general and command-specific --help, [commands summary][hledger commands summary], [built-in asciinema demos][hledger demo] | command-specific --help
| [TLDR] short help: | [ledger][ledger tldr] | [hledger][hledger tldr] and [commands][hledger balance tldr], also built-in |
| User manual formats: | [web][ledger manual web] | [web][hledger manual web], info, [man][hledger man], also built-in info/man/text with [jump to topic] | [web][beancount manual web]
| Active support channels: | | [chat][hledger chat], [mail list][hledger mail list], [forum], [reddit] | [mail list][beancount mail list]
| Easy install and setup: | yes | yes | no
| CLI help: | general --help, also available as [man page][ledger man] | general and command-specific --help, [commands summary][hledger commands summary], [built-in asciinema demos][hledger demo] | command-specific --help
| [TLDR] short help: | [ledger][ledger tldr] | [hledger][hledger tldr] and [commands][hledger balance tldr], also built-in |
| User manual formats: | [web][ledger manual web] | [web][hledger manual web], info, [man][hledger man], also built-in info/man/text with [jump to topic] | [web][beancount manual web]
| Active support channels: | | [chat][hledger chat], [mail list][hledger mail list], [forum], [reddit] | [mail list][beancount mail list]
| Easy install and setup: | yes | yes | no
|
| <br>**<a name="data-formats" href="#data-formats">Data formats</a>**
| Input formats: | [journal (ledger)], [timeclock][timeclock (ledger)], [csv][csv (ledger)] | [journal (hledger)], [timeclock][timeclock (hledger)], [timedot], [csv, tsv, ssv, \*sv][csv (hledger)] | [journal (beancount)]
| Output formats: | text, [csv, xml, lisp][ledger output format] | [text, html, fods, csv, tsv, ssv, json, sql][hledger output format] | text, ?
| Input formats: | [journal (ledger)], [timeclock][timeclock (ledger)], [csv][csv (ledger)] | [journal (hledger)], [timeclock][timeclock (hledger)], [timedot], [csv, tsv, ssv, \*sv][csv (hledger)] | [journal (beancount)]
| Output formats: | text, [csv, xml, lisp][ledger output format] | [text, html, fods, csv, tsv, ssv, json, sql][hledger output format] | text, ?
|
| <br>**<a name="commands" href="#commands">Commands</a>**
| Commands: | [accounts][l accounts], [balance][l balance], [cleared][l cleared], [commodities][l commodities], [convert][l convert], [csv][l csv], [entry][l entry], [emacs][l emacs], [equity][l equity], [lisp][l lisp], [payees][l payees], [pricemap][l pricemap], [pricedb][l pricedb], [prices][l prices], [print][l print], [register][l register], [select][l select], [source][l source], [stats][l stats], [tags][l tags] | [accounts][h accounts], [activity][h activity], [add][h add], [aregister][h aregister], [balance][h balance], [balancesheet][h balancesheet], [balancesheetequity][h balancesheetequity], [cashflow][h cashflow], [check][h check], [close][h close], [codes][h codes], [commodities][h commodities], [demo][h demo], [descriptions][h descriptions], [diff][h diff], [files][h files], [help][h help], [import][h import], [incomestatement][h incomestatement], [payees][h payees], [prices][h prices], [print][h print], [notes][h notes], [register][h register], [rewrite][h rewrite], [roi][h roi], [stats][h stats], [tags][h tags], [test][h test] | beancount: [check][b check], [doctor][b doctor], [example][b example], [format][b format]
| Add-on commands: | | [bar][h bar], [check-fancyassertions][h check-fancyassertions], *[edit][h edit]*, [git][h git], *[iadd][h iadd]*, *[interest][h interest]*, *[lots][h lots]*, [move][h move], [pijul][h pijul], *[plot][h plot]*.. | beanquery: [balances][b balances], [journal][b journal], [print][b print], [select][b select]
| Add-on commands: | | [bar][h bar], [check-fancyassertions][h check-fancyassertions], *[edit][h edit]*, [git][h git], *[iadd][h iadd]*, *[interest][h interest]*, *[lots][h lots]*, [move][h move], [pijul][h pijul], *[plot][h plot]*.. | beanquery: [balances][b balances], [journal][b journal], [print][b print], [select][b select]
|
| <br>**<a name="configuration" href="#configuration">Configuration</a>**
| Config file: | [general options][l config] | [general and command-specific options][h config] | ?
| Extensibility: | [built-in expression language][l expression lang], [embedded python][l python], *[HTTP-JSON][l http api]* | [add-on commands][h addons], [haskell library][h lib], [HTTP-JSON][h http api] | [data-modifying plugins][b plugins], [python library][b lib]
| Config file: | [general options][l config] | [general and command-specific options][h config] | ?
| Extensibility: | [built-in expression language][l expression lang], [embedded python][l python], *[HTTP-JSON][l http api]* | [add-on commands][h addons], [haskell library][h lib], [HTTP-JSON][h http api] | [data-modifying plugins][b plugins], [python library][b lib]
|
| <br>**<a name="other-features" href="#other-features">Other features</a>**
| Budget report: | [yes][l budget] | [yes][h budget] |
| Charting tools: | *[paisa]*, etc.. | [activity][h activity], [hledger-bar][h bar], [hledger-web][hledger-web], *[hledger-plot][h plot]*, *[paisa]*, etc.. | *[paisa]*..
| Data importing: | [built-in from CSV][l convert], *[others][import tools]*.. | [built-in from any input format][h import], *[others][import tools]*.. | [beangulp] framework, *[beancount_reds_importers] framework*, *[beancount-import] library*, *[others][import tools]*..
| Data deduplication: | [checksum-based (requires unique CSV records)][l convert] | [date-based (requires date-ordered CSV records)][h dedupe] | ?
| Generate postings by rule: | [yes][l gen postings] | [yes][h gen postings] | ?
| Generate transactions by rule: | [yes][l gen transactions] | [yes][h gen transactions] | ?
| International number notations: | no | [yes][h intl numbers] | no
| Lot management: | [lot matching syntax][l lot matching], [lots report][l lot report], [revaluation transactions][l lot revaluation], *[lotter]* | [manual][h lot manual], *[hledger-lots][h lots]*, *[hledger-move][h move]*, *[lotter]* | [lot matching syntax][b lot matching], ?
| Multi-period balance reports: | no | [yes][h multiperiod bal] | no
| Pivoting: | [on single tag][l pivot] | [on one or more tags/other fields][h pivot] | ?
| Price fetching: | *[pricehist]* | *[pricehist][h pricehist]* | [beanprice], *[pricehist]*
| Querying: | [cli options][l query opts], [custom query expressions][l query args] | [cli options][h query opts], [custom query expressions][h query args] | [SQL-like beancount query language][b query]
| REPL: | built-in | [haskell GHCI][h ghci] | [beanquery][beanquery repl], python
| Shell completions: | [bash (commands, flags, maybe accounts)][l bash completions] | [bash (commands, flags, flag values, query types, journal data)][h bash completions] |
| Unrealised gains report: | [--unrealized][l ugains] | [--gain][h ugains], [roi][h roi] | ?
| Validation: | [configurable][l validation] | [configurable][h validation] | [always strict][b validation]
| Miscellaneous: | ? | [account types awareness][h account types] | ?
| | | [standard financial reports][h std financial reports] |
| | | [customisable account display order][h account display order] |
| | | customisable amount styles for [input][h input amount styles] and [output][h output amount styles] |
| | | [documentation-first development][h doc-first dev] |
| | | [regular releases][h releases] |
| | | [regression bounties][h reg bounties] |
| | | |
| Budget report: | [yes][l budget] | [yes][h budget] |
| Charting tools: | *[paisa]*, etc.. | [activity][h activity], [hledger-bar][h bar], [hledger-web][hledger-web], *[hledger-plot][h plot]*, *[paisa]*, etc.. | *[paisa]*..
| Data importing: | [built-in from CSV][l convert], *[others][import tools]*.. | [built-in from any input format][h import], *[others][import tools]*.. | [beangulp] framework, *[beancount_reds_importers] framework*, *[beancount-import] library*, *[others][import tools]*..
| Data deduplication: | [checksum-based (requires unique CSV records)][l convert] | [date-based (requires date-ordered CSV records)][h dedupe] | ?
| Generate postings by rule: | [yes][l gen postings] | [yes][h gen postings] | ?
| Generate transactions by rule: | [yes][l gen transactions] | [yes][h gen transactions] | ?
| International number notations: | no | [yes][h intl numbers] | no
| Lot management: | [lot matching syntax][l lot matching], [lots report][l lot report], [revaluation transactions][l lot revaluation], *[lotter]* | [manual][h lot manual], *[hledger-lots][h lots]*, *[hledger-move][h move]*, *[lotter]* | [lot matching syntax][b lot matching], ?
| Multi-period balance reports: | no | [yes][h multiperiod bal] | no
| Pivoting: | [on single tag][l pivot] | [on one or more tags/other fields][h pivot] | ?
| Price fetching: | *[pricehist]* | *[pricehist][h pricehist]* | [beanprice], *[pricehist]*
| Querying: | [cli options][l query opts], [custom query expressions][l query args] | [cli options][h query opts], [custom query expressions][h query args] | [SQL-like beancount query language][b query]
| REPL: | built-in | [haskell GHCI][h ghci] | [beanquery][beanquery repl], python
| Shell completions: | [bash (commands, flags, maybe accounts)][l bash completions] | [bash (commands, flags, flag values, query types, journal data)][h bash completions] |
| Unrealised gains report: | [--unrealized][l ugains] | [--gain][h ugains], [roi][h roi] | ?
| Validation: | [configurable][l validation] | [configurable][h validation] | [always strict][b validation]
| Miscellaneous: | ? | [account types awareness][h account types] | ?
| | | [standard financial reports][h std financial reports] |
| | | [customisable account display order][h account display order] |
| | | customisable amount styles for [input][h input amount styles] and [output][h output amount styles] |
| | | [documentation-first development][h doc-first dev] |
| | | [regular releases][h releases] |
| | | [regression bounties][h reg bounties] |
| | | |
<!-- Link targets used in the above table and elsewhere. Checked 2024-09-27. -->