Am 15.08.23 um 04:49 schrieb Red S:
Same here: this is the one important missing piece I've wanted to add to Fava Investor for a while. Very glad to see it here, thank you Andreas!

Glad that people are interested in this :)

Couple of questions: is it possible to supply and display multiple configs?

Currently not, what's your use case? I find the groups in beangrow quite flexible (e.g. they also support globs, etc.), could this be solved with that feature?

Is it easy to display custom charts?

No, custom charts are not supported. How do you envision this feature, i.e. how would the chart be rendered and based on what data structures?

I wrote another plugin for rendering custom charts (Apache ECharts) based on beancount query results: https://github.com/andreasgerstmayr/fava-dashboards - but there's currently no interface to get data from beangrow.


Cheers,
Andreas



On Saturday, August 12, 2023 at 3:19:17 PM UTC-7 [email protected] wrote:

    It is so great to hear this. I am planning to write the Fava
    extension by myself. But it seems I don’t need to anymore...
    Thanks Andreas!



    Yichu Zhou
    [email protected]




    On Aug 12, 2023, at 09:07, Andreas Gerstmayr <[email protected]>
    wrote:

    Hi all,

    I developed a Fava extension which integrates portfolio reports
    generated by the excellent beangrow library [1] in Fava:
    https://github.com/andreasgerstmayr/fava-portfolio-returns
    <https://github.com/andreasgerstmayr/fava-portfolio-returns>

    Currently the report is almost identical to the one generated by
    beangrow, with an additional Profit and Loss chart (market value -
    spent amount over time) and some interactivity (mouse tooltips etc.).

    Ideally I'd like to keep all/most calculations in beangrow, and
    put only the report/frontend code in the Fava extension. My goal
    is to explicitly not reinvent the wheel of computing the portfolio
    returns :).


    [1] https://github.com/beancount/beangrow
    <https://github.com/beancount/beangrow>

    Cheers,
    Andreas

-- 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 on the web visit
    
https://groups.google.com/d/msgid/beancount/d43aec17-b973-6a00-8c42-f592afd85f45%40gerstmayr.me
 
<https://groups.google.com/d/msgid/beancount/d43aec17-b973-6a00-8c42-f592afd85f45%40gerstmayr.me>.

--
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] <mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/a03aef17-d8da-4323-b61d-4da473510da5n%40googlegroups.com <https://groups.google.com/d/msgid/beancount/a03aef17-d8da-4323-b61d-4da473510da5n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
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 on the web visit 
https://groups.google.com/d/msgid/beancount/3d4770f3-0d36-5fdc-0f51-6522a4f6c94d%40gerstmayr.me.

Reply via email to