SwiftPackageIndex / PackageList

The master list of repositories for the Swift Package Index.
https://swiftpackageindex.com
Apache License 2.0
773 stars 610 forks source link

Show featured packages on the home page #56

Closed daveverwer closed 4 years ago

daveverwer commented 5 years ago

Add two or three sections to the home page of the site. The sections could show things like:

Slightly related to #59.

daveverwer commented 5 years ago

Also adding this comment from @christianklotz here:

Anyone arriving to the website without knowing exactly what to expect or what to search for it would be great to display the recent/trending/top packages straight away. It would help me thinking about what to search for.

mgrider commented 5 years ago

These are maybe totally separate enhancement requests, but I would love to be able to 1) browse packages somehow. Maybe by name or update date? And/Or 2) browse by category. (Here I'm imagining you define the categories manually and then just show search results for common terms in that category, maybe?) Would also be cool to 3) show a total number of packages indexed on the homepage.

daveverwer commented 5 years ago

2) browse by category. (Here I'm imagining you define the categories manually and then just show search results for common terms in that category, maybe?)

Yes, I really want to do this. I think I'm going to make the categories/tags part of what I'm planning here so that I don't have to maintain the categories, and so other tools can also use that data. I think there's also potentially possibilities around human curated lists of packages too.

3) show a total number of packages indexed on the homepage.

💯