This is a remake of /u/magmapus's App Store Archive.
It is more lightweight, only downloading JSONs and PBWs, and it downloads jsons from every platform (aplite, basalt, etc.).
It is intented to be used for Rebble's App Store, although you can use it to download your own archive of the Pebble App Store. Please be aware that crawling the whole app store takes a heavy toll on Fitbit's server, and you should use the download below whenever possible.
Run ./crawler.py
to crawl the whole appstore, then download it. Alternatively, you can put a JSON array containing the UUIDs you want to download in watchapps.json and watchfaces.json (if the files don't exist, the crawler will create and populate them).
You can then run ./download_missing_apps.py
to download the apps that are in watchapps.json and watchfaces.json but not PebbleAppStore/.
You can download a copy of the appstore as it was on 2017-08-09 here.