Jsvectormap is a lightweight JavaScript library for creating interactive maps and pretty data visualization..
<!-- HTML -->
<div id="MyMap" style="height: 400px;"></div>
<!-- JavaScript -->
<script type="module">
import jsVectorMap from 'jsvectormap'
import 'jsvectormap/dist/maps/world'
const map = new jsVectorMap({
selector: '#MyMap',
map: 'world',
})
</script>