Component/plugin to show most active topics?

AI-generated summary

The discussion revolves around finding a component or plugin to showcase the most active topics on a Discourse forum. lvictor is looking to add a feed to their homepage listing topics with the most replies in the last 30 days. merefield suggests using the ‘Top’ feature with multiplier settings set to zero, while Moin proposes using the /top endpoint with a monthly period, but notes it only shows recently created topics. nolo recommends the Versatile Showcase component, which extends the Showcased Categories component. lvictor finds this to be the best solution for their needs.

Looking to add 2 feeds to the top of the homepage for my forum:

  • Newly Diagnosed: used Showcased Categories component with a Category filter)
  • Most Active: need to find way of listing the topics with most replies in last 30 days)

I’ve mocked it up at: https://discourse.t1ndevforum.org/ but I’d appreciate suggestions for how to list only the most active topics across all categories. Thanks!

You could use ‘Top’ and set all the multiplier settings to zero. That would get you (at least very close) to “Topics with most replies” without having to do anything more fancy?:

I thought maybe you could also use
https://meta.discourse.org/top?order=posts&period=monthly

But I think it shows topics created in the past month and not all topics which got a lot of replies.

Which is precisely why you need to change the settings as I indicated.

We did a component that extends the options of the Showcased Categories component:

E.g. I use it like that:

I guess that’s just what you want to do?

Thanks, the Versatile Showcase looks like the best solution!