DroidStore is an easy way to sideload Android apps: it aggregates F-Droid, IzzyOnDroid, Bitwarden, Briar, Guardian Project, Molly, NewPipe, Threema, Session, Aurora, and curated GitHub releases, and installs them onto a USB-connected phone straight from the browser (ADB over WebUSB, no command line, no client app). Installs require JavaScript. Read why it exists.
Crawl the catalog as plain HTML: /browse - every app has a permalink at /app/{package_name} (e.g. /app/com.termux). Machine-readable index: /sitemap.xml. JSON API: /api/apps.