34 karma · joined July 3, 2023
https://github.com/epogrebnyak/justpath
Also wrote a small clone in Rust, just to try the language: https://github.com/epogrebnyak/justpath.rs
So far Python is easier for me, but I transferred some code organisation ideas from Rust to Python.
Extra benefit of Rust is that you can get a runnable binary, in Python, well there is a lot you are installing even for a simple utility.
Someone made a PR on brew installer for the Python utility, but it seems fully claude code and I'm not sure it is the best way to package brew.
The resulting reports are income statment and balance sheet. Trial balance can be shown at any time.
Best effort made to document library usage in an end-to-end example in README - needs just Chart, Book and Entry classes to perform. List of simplifications and assumptions used also in README.
Should it be `justpath --contains .`?
Opened issue here: https://github.com/epogrebnyak/justpath/issues/10