Welcome to CCHits

Where you make the charts

About CCHits.net, the FAQ and more


CCHits.net is a site promoting and featuring Creative Commons licensed music and the podcasts that play them. The site was designed with more than just this in mind. Here are some of the highlights

Get Involved

If you want to get involved, please contact show@cchits.net to talk about submitting tracks, creating shows and generally doing more with CCHits.net


The source code for everything driving this site is available in the Git Repositories at Github.

Patches to either can either be e-mailed to code@cchits.net, or you can clone a repository, make your changes and then raise a merge request through the site.


Thinking of working with the source code, API or website? Have a look at the development site.


I was inspired by the ur1.ca folk, that giving away access to your database is almost as powerful as the service you're already providing. To try and achieve what they do, from this page, you can request an export of the database, albeit with one factor sanitized... the users table. There are two columns, containing the OpenID Claimed Identity page, and the Username and Password hash used to perform API calls. Both of these will be hashed before sending, to help keep user records secure.

This DATABASE and it's DATA is made available under the Creative Commons Zero license.


Please see the full API documentation.

Vote Adjustments

CCHits.net adjusts the votes accrued when weekly review shows and monthly chart shows are released. In both cases, this is to try and ensure that generated shows don't constantly repeat the same tracks that became popular at the start of the system.

Each time a track appears on a weekly or monthly show, it is adjusted down by 5%. No plays by external podcasts or the daily exposure show will influence the votes received by that track.

To see the shows that have played a track, you can click on the track listing for the track on any of the show listings, and it will list all the shows we know about.

Trending Data

CCHits.net monitors trending information about tracks which are being voted upon. This is done by a very simple formula - the votes for each 24 hour period is collated and multiplied by an incrementing number to correspond with the number of days the surveyed sample covers. A single vote placed on each of the 7 days in the searched period will be equivelent to 1 vote on the first day, 2 on the second, 3 on the third and so on. Each search covers 7 days.


The theme is an exerpt from a track, sourced from ccMixter. The Track is called GMZ and was created by scottaltham.

Not Safe for Work or Family Listening - an explanation

As this project was originally supposed to create audio to be used at events, I wanted to be clear about the demarkation between "Work-or-Family Safe" music, and non... so I drew up these guidelines. A track is safe for work-or-family listening if:

Obviously, not everyone agrees with this definition, and I don't upload every track. Some people will mark a track as being non-work-safe if it contains language they don't understand (in case it breaches one of the recommendations), or will mark a track as being work-or-family safe even if it breaches one of the above recommendations. If you disagree with how the track is marked, please feel free to contact show@cchits.net and I'll re-listen to the track, and possibly change it's flag, if I think it's appropriate.