For those interested in the curation angle of F-droid.
There's quite a few reasons why apps in F-droid's repo can be seen as curated - other thsn needing to be FOSS, F-droid has some requirements - it doesn't allow apps that:
  • use Google’s proprietary “Play Services”.
  • use proprietary tracking/analytic dependencies
  • use proprietary ad libraries.
  • requiring Non-Free build tools, including Oracle’s JDK or some pre-release toolchains.
There's a max app size limit too.
Obviously the main reason for the choices to be smaller is that the team's work and the repository would be massive if all Android apps on all the git sites were automatically included.
Devs can submit an inclusion request if their app hasn't already been included/discovered already.
There are unofficial repositories with less strict policies such as https://apt.izzysoft.de/fdroid/ that do perform some security checks.