Take a look at https://github.com/mledoze/countries
It has geoJSONs for each country. (med resolution I would say)
countries.json contain each country description including localized country names, coordinate (at which you can display the label), and capitals names.