I don't know anything about molab -- I learned about Marimo in the same thread you did :-) -- but a quick look at it (the error at the very bottom of the page) shows it can't find the beancount example file, so I guess they're doing something a bit weird with the git repository after checkout or something? I probably won't investigate much further but maybe someone else knows an easy fix, which I'd be happy to apply.
As you saw (and as you've posted on in the past) generating the net worth over time is extraordinarily painful, one wishes beancount had a simple, efficient built in way to do it. Looking at what I've done in the past, it isn't impossible or anything, but it seems like a LOT of people (not least of which if fava) end up reinventing the wheel of building up inventories in python code and reducing them with the price map in various different ways to try to be more efficient than calling BQL repeatedly. Marimo looks really promising, especially the ability to run them as notebooks, scripts, or apps so I'm off to convert my collection of scripts & Google Sheet/beancount hybrids & jupyter notebooks to Marimo...... On Friday, March 13, 2026 at 10:02:28 PM UTC+10:30 Chary Ev2geny wrote: > Hi, > > this is really great, thank you for brining this up!! > > I played with it locally, very impressive! > > Marimo just seems to be hitting every issue I had with jupyter when trying > to produce application-like notebooks: > > > - it is reactive (you change input and then all related cells re-run) > - it has a view only mode > - it exports easy to HTML > - it is github friendly > - it has plenty of native UI elements > > > For your demo, I was able to run it locally, following your instructions, > but I am unable to run is using > https://molab.marimo.io/github.com/hoostus/marimobean/blob/main/pnl.py (I > get some strange errors) > > Would be nice to allow people to run it without having to install anything > for demo purposes > > Also, if you use the example.beancount as a default file, then this would > make it directly comparable with the Fava demo > https://fava.pythonanywhere.com/example-beancount-file/ > > Regards. > > On Friday, March 13, 2026 at 8:10:55 AM UTC+1 [email protected] wrote: > >> In another thread Chary Ev2geny wrote about just using notebooks to help >> visualise beancount data: >> >> "I know this is not exactly what you are looking for, but I was also >> looking for ways to better visualize beancount data. I just decided to do >> this in jupyter notebook, thus having access to all the modern data >> processing and visualization tools, available there" >> >> Someone else mentioned using Marimo instead which was new to me; as an >> excuse to learn Marimo I put together a quick proof of concept to >> demonstrate the power of this approach, with reactive UI, UI components >> like drop downs and sliders, and plotting of data, all in just a few lines >> of python. >> >> I made a brief screen recording so you can see what it looks like: >> https://imgur.com/a/tcYi1e8 >> >> The code is at >> https://github.com/hoostus/marimobean >> >> You should be able just clone the repo and then run it via: >> uv run marimo run pnl.py >> >> -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/beancount/6c55bbe3-baa4-4b01-9871-e019cd2ed031n%40googlegroups.com.
