1
0
Files
plaintextaccounting/index.html
Simon Michael 63d8388ffb initial site template
Using the Skeleton CSS framework and a markdown/HTML page rendered by
pandoc (because I couldn't live with just a static HTML file).
2016-02-11 14:43:57 -08:00

176 lines
8.4 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Basic Page Needs
-->
<meta charset="utf-8">
<title>Plain Text Accounting, a guide to Ledger and friends</title>
<meta name="description" content="">
<meta name="author" content="">
<!-- Mobile Specific Metas
-->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- FONT
-->
<link href="//fonts.googleapis.com/css?family=Raleway:400,300,600" rel="stylesheet" type="text/css">
<!-- CSS
-->
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/skeleton.css">
<!-- Favicon
-->
<link rel="icon" type="image/png" href="images/favicon.png">
</head>
<body>
<!-- Primary Page Layout
-->
<div class="container">
<!-- CSS: http://getskeleton.com -->
<!-- markdown: http://pandoc.org/README.html -->
<div class="row" style="padding-top: 15%">
<h1 style="text-align:center; margin-bottom:5%;">
Plain Text Accounting
</h1>
<div class="three columns">
<h3 id="concepts">concepts</h3>
<p>accounting and double-entry bookkeeping</p>
<p>Ledger and the Ledger-likes</p>
</div>
<div class="five columns">
<h3 id="characteristics">characteristics</h3>
<p>plain text data format</p>
<p>signed numbers instead of debit and credit <!--
Business transactions are events that have a monetary impact on the
financial statements of an organization. When accounting for these
transactions, we record numbers in two accounts, where the debit
column is on the left and the credit column is on the right.
A debit is an accounting entry that either increases an asset or
expense account, or decreases a liability or equity account. It is
positioned to the left in an accounting entry.
A credit is an accounting entry that either increases a liability or
equity account, or decreases an asset or expense account.
--[Debits and Credits](http://www.accountingtools.com/debits-and-credits)
http://www.accountingcoach.com/debits-and-credits/explanation
--></p>
<p>free-form account hierarchy</p>
<p>functional operation</p>
<p>command-line scriptable</p>
</div>
<div class="three columns">
<h3 id="why">why ?</h3>
<p>why we exist</p>
<p>who are we for</p>
<p>alternatives</p>
</div>
</div>
<div class="row">
<div class="seven columns">
<h3 id="ledger-likes">Ledger-likes</h3>
<!-- http://pandoc.org/README.html#tables -->
<table>
<tbody>
<tr class="odd">
<td align="left"><a href="http://ledger-cli.org">Ledger</a></td>
<td align="left">the original. C++ <!-- Very fast, advanced features. --></td>
<td align="left"><a href="https://www.openhub.net/p/ledger">openhub</a></td>
</tr>
<tr class="even">
<td align="left"><a href="http://hledger.org">hledger</a></td>
<td align="left">Haskell <!-- Easy to use, multi-column reports, multiple UIs. --></td>
<td align="left"><a href="https://www.openhub.net/p/hledger">openhub</a></td>
</tr>
<tr class="odd">
<td align="left"><a href="http://furius.ca/beancount">Beancount</a></td>
<td align="left">Python <!-- Accounting correctness aids, extensible. --></td>
<td align="left"><a href="https://www.openhub.net/p/beancount">openhub</a></td>
</tr>
<tr class="even">
<td align="left"><a href="https://github.com/hrj/abandon">Abandon</a></td>
<td align="left">Scala</td>
<td align="left"><a href="https://www.openhub.net/p/abandon">openhub</a></td>
</tr>
<tr class="odd">
<td align="left"><a href="https://github.com/howeyc/ledger">Ledger in Go</a></td>
<td align="left">Go</td>
<td align="left"></td>
</tr>
</tbody>
</table>
<!-- | Inactive: | | | -->
<!-- | [cl-ledger](https://github.com/ledger/cl-ledger) | Common Lisp | | -->
<!-- | [ledger.pl](https://github.com/dimonf/ledger.pl) | Perl | | -->
<!-- | [penny](https://github.com/massysett/penny) | Haskell | | -->
<!-- | [UMM](http://hackage.haskell.org/package/UMM) | Haskell | | -->
<p>Inactive:</p>
<ul>
<li><a href="https://github.com/ledger/cl-ledger">cl-ledger</a> Common Lisp</li>
<li><a href="https://github.com/dimonf/ledger.pl">ledger.pl</a> Perl</li>
<li><a href="https://github.com/massysett/penny">penny</a> Haskell</li>
<li><a href="http://hackage.haskell.org/package/UMM">UMM</a> Haskell</li>
</ul>
<!-- [compare](https://www.openhub.net/p/_compare?project_0=Ledger&project_1=hledger&project_2=beancount) -->
<h3 id="related-tools">related tools</h3>
<ul>
<li><a href="https://github.com/aumayr/beancount-web">fava</a> web UI for browsing beancount data</li>
<li><a href="https://github.com/simonmichael/hledger/tree/master/hledger-api">hledger-api</a> JSON API for *ledger data, can also serve static files</li>
<li><a href="http://hackage.haskell.org/package/hledger-diff">hledger-diff</a> report differing transactions between two journals</li>
<li><a href="https://github.com/hpdeifel/hledger-iadd">hledger-iadd</a> curses UI for data entry</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 over time</li>
<li><a href="http://hackage.haskell.org/package/hledger-ui">hledger-ui</a> curses UI for browsing</li>
<li><a href="http://hackage.haskell.org/package/hledger-web">hledger-web</a> web UI for browsing and data entry</li>
<li><a href="https://launchpad.net/csv2ledger">icsvledger</a> CSV to journal converter</li>
<li><a href="https://gitlab.com/egh/ledger-autosync">ledger-autosync</a> convert OFX to journal, deduplication, bank download</li>
<li><a href="https://github.com/Ikke/ledger-dashboard">ledger-dashboard</a> web UI for browsing</li>
<li><a href="https://github.com/slashdotdash/node-ledger-web">ledger-web</a> web UI for browsing</li>
<li><a href="https://github.com/Rudd-O/ledgerhelpers">ledgerhelpers</a> GUI tools and python library front end for Ledger</li>
<li><a href="https://github.com/cantino/reckon">reckon</a> smart interactive/non-interactive CSV to journal converter</li>
<li>sandstorm.io web app hosting, eg for <a href="https://apps.sandstorm.io/app/8x12h6p0x0nrzk73hfq6zh2jxtgyzzcty7qsatkg7jfg2mzw5n90">hledger-web</a></li>
<li><a href="http://taskwarrior.org">taskwarrior</a> todo list manager, some *ledger integration for time reporting</li>
<li><a href="https://github.com/MatthiasKauer/tim">tim</a> time tracking tool using hledger for reports</li>
</ul>
</div>
<div class="five columns u-pull-right">
<h3 id="docs">docs</h3>
<ul>
<li><a href="http://ledger-cli.org/docs.html">Ledger manuals</a></li>
<li><a href="https://github.com/ledger/ledger/wiki">Ledger wiki</a></li>
<li><a href="https://github.com/rolfschr/GSWL-book">Getting Started With Ledger book</a></li>
<li><a href="http://hledger.org">hledger's more docs</a></li>
<li><a href="http://furius.ca/beancount/doc/index">Beancount docs</a> <!-- - [Abandon wiki](https://github.com/hrj/abandon/wiki) --></li>
</ul>
<h3 id="discussion">discussion</h3>
<h3 id="common-tasks">common tasks</h3>
<h4 id="data-entry">data entry</h4>
<h4 id="reconciling">reconciling</h4>
<h4 id="reporting">reporting</h4>
<h4 id="forecasting">forecasting</h4>
<h4 id="budgetting">budgetting</h4>
<h4 id="shared-expenses">shared expenses</h4>
<h4 id="section"></h4>
<h4 id="section-1"></h4>
</div>
</div>
<div class="row" style="text-align:center;">
<hr>
Send updates via the <a href="https://github.com/simonmichael/plaintextaccounting">github repo</a> or <a href="https://oasis.sandstorm.io/shared/UAYLwagGI0a2pIMg9Hhv74K04nbuxanXiS5ZtBV6NF-">notes page</a>
</div>
</div>
<!-- End Document
-->
</body>
</html>