Fava is a web interface for the double-entry bookkeeping software Beancount
with a focus on features and usability.
You can try out an online demo:
https://fava.pythonanywhere.com/example-with-budgets/income_statement/