I have an open source project, which currently is stored in github and up to now I've been pleasured with this. However, Github has a poor functionality for releasing standalone applications, so I'm looking for something more.
In future I'm going to share my application with many peoples and I'd like to use a site, which allows releasing open-source projects and has the following sections:
- Feedback - reviews of people
- Likes - Stars 4/5, 3/5 or somewhat
- Download counters for different versions
- Comprehensive for any user (newbie, old people, etc) system of downloading - like - "Select OS" - "Download"
What are the most popular sites, which apply to all (or at least 3 and 4 p.) my requirements?