This is a wonderful initiative @luceos, like many of the other things you've brought to Flarum!
A suggestion - consider adding a last commit date or a last release date to each of your listings, along with the ability to sort with that information? This would allow us to discern which packages are being maintained by their owners.
Download counts are also a cool idea and would help to gauge popularity.
Kudos again, and good luck with your project!