Every language code in the CLDR and it's localized, native displayName. Perfect for language selector screens.
Generated from CLDR using:
for code in main/*; do code=$(basename $code); cat main/$code/languages.json | jq --arg code $code '{($code): .main[$code].localeDisplayNames.languages[$code] }' ; done | jq -s '. | add | with_entries( select( .value != null ) ) '