README (1281B)
1 payredu 2 ======= 3 பேரேடு 4 ====== 5 6 payredu is a cross-platform frontend to ledger(pta) with emphasis on 7 simplicity. payredu means ledger in Tamil. It is written in c99 and 8 works on top of nuklear making it lightweight and fast. 9 10 NOTE: The quality of the software is beta in the least, it's still 11 in development. 12 13 To build and run, 14 15 $ make 16 $ ./payredu -f ledger.dat 17 18 Why payredu when ledger-cli exists? 19 ------------------------------------ 20 21 ledger-cli by itself is pretty lightweight but it has a handful of 22 dependencies and features which I don't particularly care about. 23 24 payredu follows a very suckless approach to ledger and does NOT provide 25 some of the advanced features ledger provides. 26 27 It should be noted that payredu is usually faster than ledger-cli as it 28 does not provide some of the niceties that ledger-cil provides. 29 30 Goals 31 ----- 32 - Compact as possible 33 - Useful regex queries (^ $ *) 34 - UNIX style arguments 35 - Native MSVC support (Windows, ReactOS) 36 - csv, emacs export/import 37 38 Non-Goals 39 --------- 40 - Python support 41 - Elaborate regex 42 - XML support 43 44 Other Build Targets 45 ------------------- 46 MSVC under Windows, 47 48 C:/payredu> make CC=cl 49 50 Experimental GUI with hot reload (Linux only), 51 52 $ make hot 53 54 This is may be removed in feature to provide only a CUI interface.