Skip to content
No description, website, or topics provided.
JavaScript HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
examples add example ledger file Oct 14, 2019
icons
test
vendor
web
.gitattributes
.gitignore add commands to make win/mac binaries Oct 27, 2019
LICENSE
README.md Update README.md Nov 4, 2019
assets.js classify postings when parsing Oct 20, 2019
balance.js
changes.txt
currency.js handle currencies with quotes in them Oct 14, 2019
dateRangeSelector.js allow daily/weekly displays Oct 16, 2019
dist.sh
files.js
hledger.js
incomeExpenses.js classify postings when parsing Oct 20, 2019
index.html classify postings when parsing Oct 20, 2019
ledgerble.js
main.js hopeful fix for startup on windows Oct 28, 2019
options.js
package-lock.json
package.json
postings.js fix all in postings Oct 20, 2019
toggle.js
treeMap.js initial Oct 13, 2019
treeTable.js
ui.js fix case matching of accounts Nov 3, 2019

README.md

ledgerble

A ui for ledger-cli files

Installation

Windows

First install ledger-cli

Download the latest release, unzip it and run ledgerble.exe

If ledger isn't on your path, you can point to the ledger executable in the Options screen.

After starting, use the "Files" menu to select and open your ledger file.

Mac

First install ledger-cli

Download the latest release, unzip it and in a terminal type

open ledgerble.app

If ledger isn't on your path, you can point to the ledger executable in the Options screen.

After starting, use the "Files" menu to select and open your ledger file.

Linux

First install ledger-cli and npm.

When those are installed, install ledgerble using the command,

npm install ledgerble

After this, you can type ledgerble to start.

After starting, use the "Files" menu to select and open your ledger file.

Screenshots

Income/Expenses

Expenses

balance

You can’t perform that action at this time.