-
add-ons
This and the following sections collect add-ons and helper tools related to the above. "*ledger" below means Ledger & hledger-style journal format.
+add-ons
This and the following sections collect add-ons and helper tools related to the above. "*ledger" below means Ledger & hledger-style journal format.
data import/conversion
- hledger-diff report differing transactions between two journals
- hledger-interest generate *ledger interest transactions
- hledger-irr calculate an account's internal rate of return (superseded by roi)
@@ -416,30 +416,11 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
- ledger-to-beancount yet another simple ledger to beancount converter written in Python
- ldgr a CLI for working with Ledger files
- r-ledger an R package for querying data from ledger/hledger/beancount files
-
editor support
Grouped by editor. Note these often work quite well for other ledger-likes, not just the one they are named for.
reporting
time logging
- org2tc org to timeclock converter
- on-modify.timetrack.py taskwarrior hook for timeclock output
@@ -470,6 +451,30 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
- ledgible web UI for browsing, data entry (Python)
- WealthPulse web UI for browsing, price fetching (F#, Ledger)
- Ledger in Go has lweb, a web UI for browsing transactions, reports, and porfolios
+
editor support
Grouped by editor. Note these often work quite well for other ledger-likes, not just the one they are named for.
API
-reporting
+reporting
- example queries for Beancount
- hledger Cookbook: Rewrite account names
diff --git a/index.md b/index.md
index e3df195..6ebb997 100644
--- a/index.md
+++ b/index.md
@@ -325,10 +325,6 @@ sm-Ledger | 2007 | | [squeak smalltalk][smalltalk-gh]
This and the following sections collect add-ons and helper tools related to the above.
"*ledger" below means Ledger & hledger-style journal format.
-- [hledger-diff](http://hackage.haskell.org/package/hledger-diff) report differing transactions between two journals
-- [hledger-interest](http://hackage.haskell.org/package/hledger-interest) generate *ledger interest transactions
-- [hledger-irr](http://hackage.haskell.org/package/hledger-irr) calculate an account's internal rate of return (superseded by [roi](http://hledger.org/manual.html#roi))
-
#### data import/conversion
- [Ledger](http://ledger-cli.org/3.0/doc/ledger3.html#Comma-Separated-Values-files) and [hledger](http://hledger.org/manual.html#csv-format) have CSV conversion built in. Also:
@@ -364,34 +360,12 @@ This and the following sections collect add-ons and helper tools related to the
- [ldgr](https://github.com/brandonpittman/ldgr) a CLI for working with Ledger files
- [r-ledger](https://github.com/trevorld/r-ledger) an R package for querying data from ledger/hledger/beancount files
-#### editor support
+#### reporting
-Grouped by editor.
-Note these often work quite well for other ledger-likes, not just the one they are named for.
-
-- Atom [language-ledger](https://atom.io/packages/language-ledger)
-- Atom [ledger](https://atom.io/packages/ledger)
-\
-\
-- Emacs [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default)
-- Emacs [hledger-mode](https://github.com/narendraj9/hledger-mode)
-- Emacs [ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html) (also works for hledger, beancount etc.)
-\
-\
-- VIM [hledger-vim](https://github.com/anekos/hledger-vim)
-- VIM [vim-beancount](https://github.com/nathangrigg/vim-beancount)
-- VIM [vim-ledger](https://github.com/ledger/vim-ledger)
-\
-\
-- Sublime [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
-\
-\
-- TextMate [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
-\
-\
-- Visual Studio Code [hledger-vscode](https://github.com/mhansen/hledger-vscode)
-- Visual Studio Code [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger)
-- Visual Studio Code [vscode-beancount](https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount)
+- [hledger-diff](http://hackage.haskell.org/package/hledger-diff) report differing transactions between two journals
+- [hledger-interest](http://hackage.haskell.org/package/hledger-interest) generate *ledger interest transactions
+- [hledger-irr](http://hackage.haskell.org/package/hledger-irr) calculate an account's internal rate of return (superseded by [roi](http://hledger.org/manual.html#roi))
+- [TaxingLots](https://framagit.org/jkepler/TaxingLots) calculates capital gains for a ledger journal
#### time logging
@@ -435,6 +409,35 @@ Note these often work quite well for other ledger-likes, not just the one they a
- [WealthPulse](https://github.com/readysetmark/WealthPulse) web UI for browsing, price fetching (F#, Ledger)
- [Ledger in Go](https://github.com/howeyc/ledger) has lweb, a web UI for browsing transactions, reports, and porfolios
+#### editor support
+
+Grouped by editor.
+Note these often work quite well for other ledger-likes, not just the one they are named for.
+
+- Atom [language-ledger](https://atom.io/packages/language-ledger)
+- Atom [ledger](https://atom.io/packages/ledger)
+\
+\
+- Emacs [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default)
+- Emacs [hledger-mode](https://github.com/narendraj9/hledger-mode)
+- Emacs [ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html) (also works for hledger, beancount etc.)
+\
+\
+- VIM [hledger-vim](https://github.com/anekos/hledger-vim)
+- VIM [vim-beancount](https://github.com/nathangrigg/vim-beancount)
+- VIM [vim-ledger](https://github.com/ledger/vim-ledger)
+\
+\
+- Sublime [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
+\
+\
+- TextMate [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
+\
+\
+- Visual Studio Code [hledger-vscode](https://github.com/mhansen/hledger-vscode)
+- Visual Studio Code [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger)
+- Visual Studio Code [vscode-beancount](https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount)
+
#### API
- [hledger-api](https://github.com/simonmichael/hledger/tree/master/hledger-api) JSON API + static file server (Haskell)