The hardest part in this will be having an accessible up-to-date database with links to all downloads.
An other way may be to encourage addon creators to add a small .txt file with the link to it's own download.
That way it would be easy to get all links without the need to look it up on a third party.
But this means that only the addons with that .txt will be downloadable.