HT.ISO 7.0.0

dotnet add package HT.ISO --version 7.0.0
NuGet\Install-Package HT.ISO -Version 7.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="HT.ISO" Version="7.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add HT.ISO --version 7.0.0
#r "nuget: HT.ISO, 7.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install HT.ISO as a Cake Addin
#addin nuget:?package=HT.ISO&version=7.0.0

// Install HT.ISO as a Cake Tool
#tool nuget:?package=HT.ISO&version=7.0.0

NuGet logo


A library offering access to a wide range of ISO standards, such as ISO 639 (language codes), ISO 3166 (country codes), and ISO 4217 (currency codes). The data has been updated as of September 6, 2023, from the Wikipedia source. How to use the functions on namespace HT.ISO as follows:

  • Country codes: ISO3166.Countries;
  • Language codes: ISO639.Languages;
  • Currency codes: ISO4217.Currencies;


You can use LINQ to select and filter data as follows:

  • To select a country with the Alpha2 code 'VN' from ISO3166.Countries
 var country = ISO3166.Countries.FirstOrDefault(d => d.Alpha2 == "VN");
  • To select a language with the name 'Vietnamese' from ISO639.Languages:
var language = ISO639.Languages.FirstOrDefault(d => d.Name == "Vietnamese");

These LINQ queries allow you to efficiently retrieve specific data from the ISO standards datasets.


  • Country: Alpha2, Alpha3, Name, NativeName, Capital, CountryCode, Continent, ContinentAlpha2, Phones, Currencies, Languages
  • Language: Alpha2, Alpha3, Name, NativeName, Family
  • Currency: Alpha3, Name, Number, MinorUnit

NuGet Packages by the HT Team:

We develop Nuget packages on the latest versions of .Net: .Net 8, .Net 7, Asp.Net Core 3.1... All of our NuGet packages, which you can use in your own projects as well, are available from our profile page.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETStandard 2.1

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on HT.ISO:

Package Downloads

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
7.0.0 165 9/6/2023