last commits
db705b3 - Bharatvaj Hemanth2025-03-26 07:56
Merge branch 'main' of nonplanar.org:payredu
8b5eb06 - Bharatvaj Hemanth2025-03-26 07:28
Amount, sign and denom parsing works!
more
payredu ======= பேரேடு ====== payredu is a cross-platform frontend to ledger(pta) with emphasis on simplicity. payredu means ledger in Tamil. It is written in c99 and works on top of nuklear making it lightweight and fast. NOTE: The quality of the software is beta in the least, it's still in development. To build and run, $ make $ ./payredu -f ledger.dat Why payredu when ledger-cli exists? ------------------------------------ ledger-cli by itself is pretty lightweight but it has a handful of dependencies and features which I don't particularly care about. payredu follows a very suckless approach to ledger and does NOT provide some of the advanced features ledger provides. It should be noted that payredu is usually faster than ledger-cli as it does not provide some of the niceties that ledger-cil provides. Goals ----- - Compact as possible - Useful regex queries (^ $ *) - UNIX style arguments - Native MSVC support (Windows, ReactOS) - csv, emacs export/import Non-Goals --------- - Python support - Elaborate regex - XML support Other Build Targets ------------------- MSVC under Windows, C:/payredu> make CC=cl Experimental GUI with hot reload (Linux only), $ make hot This is may be removed in feature to provide only a CUI interface.