16 packages tagged with “E164”
C# port of Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers. https://github.com/google/libphonenumber
A port of Google's libphonenumber for .NET Core
A library for parsing phone numbers, providing a number of benefits over a regular expression. For example greater validity of phone numbers including national destination codes (area codes) and subscriber numbers based upon published numbering plans for each country. Additional attributes such as the kind of phone number (Mobile, Geographic or Non-Geographic) are also included, and all parsing is performed locally within the library using embedded in-memory data files.
Supporting features to go along with libphonenumber-csharp above and beyond the feature set of Java libphonenumber. Adds functionality better matching C# paradigms, etc.
Portable Class Library of the C# port of Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers. For usage samples: http://code.google.com/p/libphonenumber/
NuGet package for libphonenumber as a UWP class library. This is only a temporary solution until the original project takes over this aspect of releases.
C# port of Google's common Java, C++ and Javascript library for parsing, formatting, storing and validating international phone numbers. http://code.google.com/p/libphonenumber/
FluentValidation integration for the PhoneNumber value object, providing dedicated validators and rules to ensure E.164 compliant phone numbers.
An easy mobile number validator for all countries in the world
Arad's common C# library for parsing, formatting, and validating international phone numbers.
Provides a strongly-typed PhoneNumber value object that represents phone numbers in the E.164 format. Includes parsing (with optional region for local numbers), validation, comparison, and formatting helpers for international and national representations.
System.Text.Json converter for the PhoneNumber value object, enabling seamless serialization and deserialization of phone numbers in E.164 format.
Entity Framework Core integration for the PhoneNumber value object, mapping it to a SQL PhoneNumber column type backed by VARCHAR(16) using a dedicated value converter.
This is fork of libphonenumber-csharp-8.13.7
Uganda phone number validation and normalization utilities (E.164). Validates and normalizes Ugandan phone numbers and provides basic telco operator detection.
The most comprehensive multi-target .NET utility library (.NET 6.0/7.0/8.0) for enterprise applications. Includes 500+ methods: TaskExtensions (async/await helpers with timeout, retry, fire-and-forget), ReflectionUtils (property/method invocation, mapping, attributes), PerformanceUtils (profiling, caching, benchmarking), ConfigurationExtensions (typed config access, validation), plus all previous features: StringExtensions, CollectionExtensions, ObjectExtensions, ValidationUtils (IBAN, credit cards), CryptographyUtils (AES/RSA), FileUtils, DateTimeUtils, SerializationUtils, 200+ countries/currencies. Perfect for FinTech, enterprise, microservices, and modern .NET applications. Author: Khalil Benazzouz - https://www.linkedin.com/in/khalilbenazzouz/ GitHub: https://github.com/khalilbenaz/KBACoreUtilities Issues: https://github.com/khalilbenaz/KBACoreUtilities/issues