intl-tel-input
A JavaScript plugin for entering and validating international telephone numbers
countries-list
Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital, currency, native name, phone. JSON, CSV and SQL.
country-to-currency
Map country codes (ISO 3166-1 alpha-2) to their default currency codes (ISO 4217)