From 62c9d6c1aabc91a30f92c68450d29e418ef5171d Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Mon, 15 Feb 2016 06:17:06 -0800 Subject: [PATCH] add data, organise --- index.html | 135 ++++++++++++++++++++++++++++++++++------------------- index.md | 90 ++++++++++++++++++++--------------- 2 files changed, 140 insertions(+), 85 deletions(-) diff --git a/index.html b/index.html index ab94234..69971e1 100644 --- a/index.html +++ b/index.html @@ -60,7 +60,7 @@ Plain Text Accounting

who is this for ?
Techies, power users, and do-it-yourself-ers, at least for now. If you need a rich GUI and lots of structure, you may prefer a more traditional GUI tool.

what are the alternatives ?
-GNUCash or other FOSS tools, proprietary tools like Quicken/Quickbooks, online tools like Xero, spreadsheets, paper accounting.

+GNUCash, Grisbi, KMyMoney or other FOSS tools, proprietary tools like Quicken/Quickbooks, online tools like Xero, spreadsheets, paper accounting.

why is this better than QuickBooks ?
Your data remains accessible. No yearly fees. Free software you can change. Cross platform. Scriptable. Efficient. Simple.

how do I communicate with my accountant ?
@@ -78,66 +78,105 @@ You can use this to track and gather the data for tax reporting, with suitable a + + + + + + - - + + + - + - - - - - - - + + + - - - + + + + - - - + + + + + + + + + + + + +
CodeCommittersIRC chan. size
LedgerC++. The original. C++ (openhub)10170
hledgerHaskell
BeancountPython Haskell (openhub)3020
AbandonScalaBeancountPython (openhub)8
Ledger in GoGoAbandonScala (openhub)5
Ledger in GoGo2
+ + + + + + + + + + + + + + + + + + + + + +
Inactive:
cl-ledgerCommon Lisp
ledger.plPerl
pennyHaskell
UMMHaskell
- - - - - -

Inactive:

- +
Data import
+ +
Time tracking
+ +
UI, console
+ +
UI, GUI
+ +
UI, web
+

docs

@@ -150,17 +189,19 @@ You can use this to track and gather the data for tax reporting, with suitable a

discussion

common tasks

-

data entry

-

reconciling

-

reporting

-

forecasting

-

budgetting

-

shared expenses

-

time tracking

+
data entry
+
reconciling
+
reporting
+
forecasting
+
budgetting
+
shared expenses
+
tax reporting
+
time tracking
+
import and export
-

+
diff --git a/index.md b/index.md index 2e9d75a..0205aa1 100644 --- a/index.md +++ b/index.md @@ -64,7 +64,7 @@ at least for now. If you need a rich GUI and lots of structure, you may prefer a more traditional GUI tool. **what are the alternatives ?**\ -GNUCash or other FOSS tools, proprietary tools like Quicken/Quickbooks, online tools like Xero, spreadsheets, paper accounting. +GNUCash, Grisbi, KMyMoney or other FOSS tools, proprietary tools like Quicken/Quickbooks, online tools like Xero, spreadsheets, paper accounting. **why is this better than QuickBooks ?**\ Your data remains accessible. @@ -99,49 +99,59 @@ Fill out and submit tax forms with another tool, or by hand. ### Ledger-likes -| | | -|---------------------------------------------------|----------------------------------------------------------|-| -| [Ledger](http://ledger-cli.org) | [C++](https://www.openhub.net/p/ledger). The original. | | -| [hledger](http://hledger.org) | [Haskell](https://www.openhub.net/p/hledger) | | -| [Beancount](http://furius.ca/beancount) | [Python](https://www.openhub.net/p/beancount) | | -| [Abandon](https://github.com/hrj/abandon) | [Scala](https://www.openhub.net/p/abandon) | | -| [Ledger in Go](https://github.com/howeyc/ledger) | Go | | +| +|------------------------------------------|-------------------------------------------------------------|---:|---:| +| | Code | Committers | IRC chan. size | +| [Ledger](http://ledger-cli.org) | [C++](https://github.com/ledger/ledger) ([openhub](https://www.openhub.net/p/ledger)) | 101 | 70 | +| [hledger](http://hledger.org) | [Haskell](http://code.hledger.org) ([openhub](https://www.openhub.net/p/hledger)) | 30 | 20 | +| [Beancount](http://furius.ca/beancount) | [Python](http://bitbucket.org/blais/beancount/) ([openhub](https://www.openhub.net/p/beancount)) | 8 | | +| Abandon | [Scala](https://github.com/hrj/abandon) ([openhub](https://www.openhub.net/p/abandon)) | 5 | | +| Ledger in Go | [Go](https://github.com/howeyc/ledger) | 2 | | - - - - - - -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 +| Inactive: +|-----------|----------------------------------------------------- +| cl-ledger | [Common Lisp](https://github.com/ledger/cl-ledger) +| ledger.pl | [Perl](https://github.com/dimonf/ledger.pl) +| [penny](http://massysett.github.io/penny/) | [Haskell](https://github.com/massysett/penny) +| [UMM](http://hackage.haskell.org/package/UMM) | Haskell ### related tools -- [fava](https://github.com/aumayr/beancount-web) web UI for browsing beancount data -- [hledger-api](https://github.com/simonmichael/hledger/tree/master/hledger-api) JSON API for *ledger data, can also serve static files - [hledger-diff](http://hackage.haskell.org/package/hledger-diff) report differing transactions between two journals -- [hledger-iadd](https://github.com/hpdeifel/hledger-iadd) curses UI for data entry - [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 over time -- [hledger-ui](http://hackage.haskell.org/package/hledger-ui) curses UI for browsing -- [hledger-web](http://hackage.haskell.org/package/hledger-web) web UI for browsing and data entry + +##### Data import + - [icsvledger](https://launchpad.net/csv2ledger) CSV to journal converter - [ledger-autosync](https://gitlab.com/egh/ledger-autosync) convert OFX to journal, deduplication, bank download -- [ledger-dashboard](https://github.com/Ikke/ledger-dashboard) web UI for browsing -- [ledger-web](https://github.com/slashdotdash/node-ledger-web) web UI for browsing -- [ledgerhelpers](https://github.com/Rudd-O/ledgerhelpers) GUI tools and python library front end for Ledger -- [org2tc](https://github.com/jwiegley/org2tc) org to timeclock converter - [reckon](https://github.com/cantino/reckon) smart interactive/non-interactive CSV to journal converter -- sandstorm.io web app hosting, eg for [hledger-web](https://apps.sandstorm.io/app/8x12h6p0x0nrzk73hfq6zh2jxtgyzzcty7qsatkg7jfg2mzw5n90) + +##### Time tracking + +- [org2tc](https://github.com/jwiegley/org2tc) org to timeclock converter - [taskwarrior](http://taskwarrior.org) todo list manager, some *ledger integration for time reporting - [tim](https://github.com/MatthiasKauer/tim) time tracking tool using hledger for reports + +##### UI, console + +- [hledger-iadd](https://github.com/hpdeifel/hledger-iadd) curses UI for data entry +- [hledger-ui](http://hackage.haskell.org/package/hledger-ui) curses UI for browsing + +##### UI, GUI + +- [ledgerhelpers](https://github.com/Rudd-O/ledgerhelpers) GUI tools and python library front end for Ledger + +##### UI, web + +- [fava](https://github.com/aumayr/beancount-web) web UI for browsing beancount data +- [hledger-api](https://github.com/simonmichael/hledger/tree/master/hledger-api) JSON API for *ledger data, can also serve static files +- [hledger-web](http://hackage.haskell.org/package/hledger-web) web UI for browsing and data entry +- [ledger-dashboard](https://github.com/Ikke/ledger-dashboard) web UI for browsing +- [ledger-web](https://github.com/slashdotdash/node-ledger-web) web UI for browsing +- sandstorm.io web app hosting, eg for [hledger-web](https://apps.sandstorm.io/app/8x12h6p0x0nrzk73hfq6zh2jxtgyzzcty7qsatkg7jfg2mzw5n90)
@@ -159,23 +169,27 @@ Inactive: ### common tasks -#### data entry +##### data entry -#### reconciling +##### reconciling -#### reporting +##### reporting -#### forecasting +##### forecasting -#### budgetting +##### budgetting -#### shared expenses +##### shared expenses -#### time tracking +##### tax reporting + +##### time tracking + +##### import and export - on integrating timelog and journal -#### +#####