Google Code's [downloads][1] feature allowed open source project maintainers to upload binary files at no cost, either: - using the web interface, or - using an API, which is very convenient to integrate in build script. **PROBLEM:** This downloads feature [has been retired on January 15, 2014][2]. Is there an alternative? Requirements: - Upload file via API - Anyone can download from direct URL, no delay nor advertisement/registration step - URL is short (length of your project name + length of your file name + 50 characters max) - Website usable by smartphone - Domain that sounds friendly to the Open Source community. For instance, "gnu.org" or "gitcentral.net" would be better than "warez.biz" - Shows how many times each file has been downloaded, more statistics welcome Bonus: - Ability to add tags to releases and give URL that filter on a tag, for instance `Please download the latest at http://g.org/aegif/CmisSync/downloads?stable+mac` **SourceForge** and **CodePlex** have downloads, but hide them behind [delay/advertisement][3]. **Bitbucket** has no advertisements, but [no API to upload files][4]. **Github** has an API, but does not show download statistics. **Google Drive** has awfully long/opaque [URLs][5], and they are not even direct. [1]: http://code.google.com/p/ankidroid/downloads [2]: http://google-opensource.blogspot.jp/2013/05/a-change-to-google-code-download-service.html [3]: http://sourceforge.net/projects/librecad/files/OSX/2.0.0alpha4/LibreCAD-2.0.0alpha4.dmg/download [4]: https://bitbucket.org/site/master/issue/3251/add-custom-file-uploads-to-rest-api-bb [5]: https://drive.google.com/file/d/0B21x4l8Z8_gTazRCY3FQdEg0NHc