D3 & the TopoJSON utlizing world atlas. Here, countries are colored by the Happiness Index from the happiness_index.csv
world-atlas@2/countries-110m.json
(TopoJSON) and the happiness indeax csv
Projection:
d3.geoNaturalEarth1.