Is there a way to iterate on all Drupal modules on d.o? I'd like to iterate on all contrib modules, pull their repos and extract information (such as drush commands, graph dependencies, etc.)

Is there a way to list all modules, other than scraping https://drupal.org/project/project_module?
Here is a sandbox module (from a Drupal user I trust) that does it:
https://drupal.org/sandbox/greggles/1481160