Red Dwarf – github repository의 star를 heat map으로 표현

Red Dwarf

http://jrvis.com/red-dwarf/

GitHub repository의 star 받은 지역별 분포를 google maps 위에 heat map으로 표현한 프로그램입니다.

http://jrvis.com/red-dwarf/ 를 방문해보면 GitHub의 red-dwarf repository의 star 지역별 분포를 볼 수 있습니다. 그리고 url에 인자를 넘겨주면 다른 repository의 heat map 도 볼 수 있습니다.

예를 들어, Twitter Bootstrap의 경우 GitHub username이 twitter이고 repository 이름이 bootstrap인데
http://jrvis.com/red-dwarf/?user=twitter&repo=bootstrap
와 같은 url 로 접속하면 heat map을 볼 수 있습니다.

일단 google maps가 사용되었고 heat map을 만드는데에는 google maps의 heatmap layer가 사용되고, 어떤 repository의 지역별 star 현황이 어떻게 되는지는 GitHub에서 api 형태로 받아서 사용합니다.