diff --git a/index.html b/index.html
index 8c1d440..bf338b5 100644
--- a/index.html
+++ b/index.html
@@ -740,6 +740,7 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
- hledger-diff report differing transactions between two journals (haskell)
- hledger-irr calculate an account's internal rate of return (superseded by roi) (haskell)
+- hreports save custom reports and PDF templates (python)
- ledger-plot interactive tool for making GNUplot charts from Ledger (python)
- ledger-plots R package & script to make charts from Ledger (R)
- ludget generate charts from Ledger (python)
diff --git a/index.md b/index.md
index 72026cb..4c9f7b9 100644
--- a/index.md
+++ b/index.md
@@ -679,6 +679,7 @@ Next, related add-ons and helpers by category
- [hledger-diff](http://hackage.haskell.org/package/hledger-diff) report differing transactions between two journals (haskell)
- [hledger-irr](http://hackage.haskell.org/package/hledger-irr) calculate an account's internal rate of return (superseded by [roi](https://hledger.org/hledger.html#roi)) (haskell)
+- [hreports](https://pypi.org/project/hreports) save custom reports and PDF templates (python)
- [ledger-plot](https://github.com/Tagirijus/ledger-plot) interactive tool for making GNUplot charts from Ledger (python)
- [ledger-plots](https://github.com/esovetkin/ledger-plots) R package & script to make charts from Ledger (R)
- [ludget](https://pypi.org/project/ludget) generate charts from Ledger (python)