{"repo":"annexare/Countries","free":true,"listed":false,"github":"https://github.com/annexare/Countries","clone":"git clone https://github.com/annexare/Countries.git","description":"Countries, Languages & Continents data (capital and currency, native name, calling codes).","language":"TypeScript","stars":1326,"topics":["countries","country-codes","json","sql","iso3166","csv","currencies","continent","capital","locales"],"license":"MIT","category":"databases-storage","readme_excerpt":"Countries, Languages & Continents data Continents & countries: ISO 3166-1 alpha-2 code (with alpha-2 to alpha-3 set), name, ISO 639-1 languages, capital, ISO 4217 currencies (with symbols & numeric codes), native name, calling codes. Lists are available in JSON, CSV and SQL formats. Also, contains separate JSON files with additional country Emoji flags data. Version 3.0: Breaking changes Version 3 comes with some data structure changes. It was completely reworked under the hood with TypeScript , ESM exports and a Bun workspaces monorepo structure. Everything is strongly typed so you can easily use data with auto-complete in your IDE. Note : If your projects depend on the old structure, carefully specify required versions in your dependencies. Installation Package is available via: - Bun bun add countries-list - NPM npm install countries-list - Composer / Packagist composer require annexare/countries-list Usage (version 3.x) Module exports continents , countries , languages and utility functions. Built files are in the dist directory of this repository, and packages/countries directory contains source data. Note : JS build contains ES modules, CommonJS and IIFE (for now) - CJS cjs/index.js - ESM mjs/index.js - IIFE index.iife.js Currencies (ISO 4217) Full ISO 4217 currency data — English and native name , UI symbol , native symbol, 3-digit numeric code and minor-unit decimals — is an opt-in import via the countries-list/currencies subpath, so it does not affect the main bundle","default_branch":null,"files":null,"tree":[],"storefront":"/r/annexare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/annexare/Countries/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}