Designed by @drewww using d3.js , with data from DatDota . Code available on Github