Directories
¶
| Path | Synopsis |
|---|---|
|
Package categorize assigns a category to each transaction using an ordered list of rules that match on the payee and/or purpose text.
|
Package categorize assigns a category to each transaction using an ordered list of rules that match on the payee and/or purpose text. |
|
Package cli wires the ledgerly subcommands together on top of cobra.
|
Package cli wires the ledgerly subcommands together on top of cobra. |
|
Package export writes a unified transaction list out as CSV or JSON.
|
Package export writes a unified transaction list out as CSV or JSON. |
|
Package merge combines transactions from several accounts into a single chronological timeline and removes duplicate rows that appear when export date ranges overlap.
|
Package merge combines transactions from several accounts into a single chronological timeline and removes duplicate rows that appear when export date ranges overlap. |
|
Package model defines the unified transaction schema that every bank CSV is normalized into.
|
Package model defines the unified transaction schema that every bank CSV is normalized into. |
|
Package parse turns the messy textual fields of a bank CSV (amounts, dates, raw rows) into the typed values the rest of ledgerly works with.
|
Package parse turns the messy textual fields of a bank CSV (amounts, dates, raw rows) into the typed values the rest of ledgerly works with. |
|
Package profile describes how a particular bank's CSV columns map onto the unified Transaction schema, and applies that mapping to parsed rows.
|
Package profile describes how a particular bank's CSV columns map onto the unified Transaction schema, and applies that mapping to parsed rows. |
|
Package summary computes the per-category and per-month totals that ledgerly prints to the terminal after a conversion.
|
Package summary computes the per-category and per-month totals that ledgerly prints to the terminal after a conversion. |
Click to show internal directories.
Click to hide internal directories.