1
0

move editor support down, new reporting section, add TaxingLots

This commit is contained in:
Simon Michael
2019-02-02 07:23:31 -08:00
parent 5a77a1d838
commit e087506072
2 changed files with 65 additions and 57 deletions

View File

@@ -379,7 +379,7 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
<div class="row">
<div class="seven columns">
<h4 id="add-ons">add-ons</h4><p>This and the following sections collect add-ons and helper tools related to the above. "*ledger" below means Ledger &amp; hledger-style journal format.</p><ul>
<h4 id="add-ons">add-ons</h4><p>This and the following sections collect add-ons and helper tools related to the above. &quot;*ledger&quot; below means Ledger &amp; hledger-style journal format.</p><h4 id="data-importconversion">data import/conversion</h4><ul>
<li><a href="http://hackage.haskell.org/package/hledger-diff">hledger-diff</a> report differing transactions between two journals</li>
<li><a href="http://hackage.haskell.org/package/hledger-interest">hledger-interest</a> generate *ledger interest transactions</li>
<li><a href="http://hackage.haskell.org/package/hledger-irr">hledger-irr</a> calculate an account's internal rate of return (superseded by <a href="http://hledger.org/manual.html#roi">roi</a>)</li>
@@ -416,30 +416,11 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
<li><a href="https://github.com/glasserc/ledger-to-beancount/">ledger-to-beancount</a> yet another simple ledger to beancount converter written in Python</li>
<li><a href="https://github.com/brandonpittman/ldgr">ldgr</a> a CLI for working with Ledger files</li>
<li><a href="https://github.com/trevorld/r-ledger">r-ledger</a> an R package for querying data from ledger/hledger/beancount files</li>
</ul><h4 id="editor-support">editor support</h4><p>Grouped by editor. Note these often work quite well for other ledger-likes, not just the one they are named for.</p><ul>
<li><span style="float:right;">Atom</span> <a href="https://atom.io/packages/language-ledger">language-ledger</a></li>
<li><span style="float:right;">Atom</span> <a href="https://atom.io/packages/ledger">ledger</a><br />
<br />
</li>
<li><span style="float:right;">Emacs</span> <a href="https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&amp;fileviewer=file-view-default">beancount-mode</a></li>
<li><span style="float:right;">Emacs</span> <a href="https://github.com/narendraj9/hledger-mode">hledger-mode</a></li>
<li><span style="float:right;">Emacs</span> <a href="https://www.ledger-cli.org/3.0/doc/ledger-mode.html">ledger-mode</a> (also works for hledger, beancount etc.)<br />
<br />
</li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/anekos/hledger-vim">hledger-vim</a></li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/nathangrigg/vim-beancount">vim-beancount</a></li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/ledger/vim-ledger">vim-ledger</a><br />
<br />
</li>
<li><span style="float:right;">Sublime</span> <a href="https://github.com/moeffju/sublime-ledger-syntax">sublime-ledger-syntax</a><br />
<br />
</li>
<li><span style="float:right;">TextMate</span> <a href="https://github.com/lifepillar/Ledger.tmbundle">Ledger.tmbundle</a><br />
<br />
</li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://github.com/mhansen/hledger-vscode">hledger-vscode</a></li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger">ledger</a></li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount">vscode-beancount</a></li>
</ul><h4 id="reporting">reporting</h4><ul>
<li><a href="http://hackage.haskell.org/package/hledger-diff">hledger-diff</a> report differing transactions between two journals</li>
<li><a href="http://hackage.haskell.org/package/hledger-interest">hledger-interest</a> generate *ledger interest transactions</li>
<li><a href="http://hackage.haskell.org/package/hledger-irr">hledger-irr</a> calculate an account's internal rate of return (superseded by <a href="http://hledger.org/manual.html#roi">roi</a>)</li>
<li><a href="https://framagit.org/jkepler/TaxingLots">TaxingLots</a> calculates capital gains for a ledger journal</li>
</ul><h4 id="time-logging">time logging</h4><ul>
<li><a href="https://github.com/jwiegley/org2tc">org2tc</a> org to timeclock converter</li>
<li><a href="https://gist.github.com/wbsch/d977b0ac29aa1dfa4437">on-modify.timetrack.py</a> taskwarrior hook for timeclock output</li>
@@ -470,6 +451,30 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
<li><a href="https://github.com/lipidity/ledgible">ledgible</a> web UI for browsing, data entry (Python)</li>
<li><a href="https://github.com/readysetmark/WealthPulse">WealthPulse</a> web UI for browsing, price fetching (F#, Ledger)</li>
<li><a href="https://github.com/howeyc/ledger">Ledger in Go</a> has lweb, a web UI for browsing transactions, reports, and porfolios</li>
</ul><h4 id="editor-support">editor support</h4><p>Grouped by editor. Note these often work quite well for other ledger-likes, not just the one they are named for.</p><ul>
<li><span style="float:right;">Atom</span> <a href="https://atom.io/packages/language-ledger">language-ledger</a></li>
<li><span style="float:right;">Atom</span> <a href="https://atom.io/packages/ledger">ledger</a><br />
<br />
</li>
<li><span style="float:right;">Emacs</span> <a href="https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&amp;fileviewer=file-view-default">beancount-mode</a></li>
<li><span style="float:right;">Emacs</span> <a href="https://github.com/narendraj9/hledger-mode">hledger-mode</a></li>
<li><span style="float:right;">Emacs</span> <a href="https://www.ledger-cli.org/3.0/doc/ledger-mode.html">ledger-mode</a> (also works for hledger, beancount etc.)<br />
<br />
</li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/anekos/hledger-vim">hledger-vim</a></li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/nathangrigg/vim-beancount">vim-beancount</a></li>
<li><span style="float:right;">VIM</span> <a href="https://github.com/ledger/vim-ledger">vim-ledger</a><br />
<br />
</li>
<li><span style="float:right;">Sublime</span> <a href="https://github.com/moeffju/sublime-ledger-syntax">sublime-ledger-syntax</a><br />
<br />
</li>
<li><span style="float:right;">TextMate</span> <a href="https://github.com/lifepillar/Ledger.tmbundle">Ledger.tmbundle</a><br />
<br />
</li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://github.com/mhansen/hledger-vscode">hledger-vscode</a></li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger">ledger</a></li>
<li><span style="float:right;">Visual Studio Code</span> <a href="https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount">vscode-beancount</a></li>
</ul><h4 id="api">API</h4><ul>
<li><a href="https://github.com/simonmichael/hledger/tree/master/hledger-api">hledger-api</a> JSON API + static file server (Haskell)</li>
<li><a href="https://github.com/Rudd-O/ledgerhelpers">ledgerhelpers</a> extends Ledger's python library (Python)</li>
@@ -651,7 +656,7 @@ other console/curses tools
<li><a href="https://mumble.net/~campbell/2017/02/26/ledger/HOWTO-reconcile-cheques">How to use ledger(1) to reconcile your chequebook with your bank statement</a></li>
<li><a href="https://mumble.net/~campbell/2017/02/26/ledger/HOWTO-reconcile-payments">How to use ledger(1) to reconcile your payments with your payment processor</a></li>
</ul>
<h4 id="reporting">reporting</h4>
<h4 id="reporting-1">reporting</h4>
<ul>
<li><a href="http://aumayr.github.io/beancount-sql-queries/">example queries for Beancount</a></li>
<li><a href="https://github.com/simonmichael/hledger/wiki/Rewrite-account-names">hledger Cookbook: Rewrite account names</a></li>

View File

@@ -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.
- <span style="float:right;">Atom</span> [language-ledger](https://atom.io/packages/language-ledger)
- <span style="float:right;">Atom</span> [ledger](https://atom.io/packages/ledger)
\
\
- <span style="float:right;">Emacs</span> [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default)
- <span style="float:right;">Emacs</span> [hledger-mode](https://github.com/narendraj9/hledger-mode)
- <span style="float:right;">Emacs</span> [ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html) (also works for hledger, beancount etc.)
\
\
- <span style="float:right;">VIM</span> [hledger-vim](https://github.com/anekos/hledger-vim)
- <span style="float:right;">VIM</span> [vim-beancount](https://github.com/nathangrigg/vim-beancount)
- <span style="float:right;">VIM</span> [vim-ledger](https://github.com/ledger/vim-ledger)
\
\
- <span style="float:right;">Sublime</span> [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
\
\
- <span style="float:right;">TextMate</span> [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
\
\
- <span style="float:right;">Visual Studio Code</span> [hledger-vscode](https://github.com/mhansen/hledger-vscode)
- <span style="float:right;">Visual Studio Code</span> [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger)
- <span style="float:right;">Visual Studio Code</span> [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.
- <span style="float:right;">Atom</span> [language-ledger](https://atom.io/packages/language-ledger)
- <span style="float:right;">Atom</span> [ledger](https://atom.io/packages/ledger)
\
\
- <span style="float:right;">Emacs</span> [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default)
- <span style="float:right;">Emacs</span> [hledger-mode](https://github.com/narendraj9/hledger-mode)
- <span style="float:right;">Emacs</span> [ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html) (also works for hledger, beancount etc.)
\
\
- <span style="float:right;">VIM</span> [hledger-vim](https://github.com/anekos/hledger-vim)
- <span style="float:right;">VIM</span> [vim-beancount](https://github.com/nathangrigg/vim-beancount)
- <span style="float:right;">VIM</span> [vim-ledger](https://github.com/ledger/vim-ledger)
\
\
- <span style="float:right;">Sublime</span> [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
\
\
- <span style="float:right;">TextMate</span> [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
\
\
- <span style="float:right;">Visual Studio Code</span> [hledger-vscode](https://github.com/mhansen/hledger-vscode)
- <span style="float:right;">Visual Studio Code</span> [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger)
- <span style="float:right;">Visual Studio Code</span> [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)