GreekPostalCodeDb 0.1.0
dotnet add package GreekPostalCodeDb --version 0.1.0
NuGet\Install-Package GreekPostalCodeDb -Version 0.1.0
<PackageReference Include="GreekPostalCodeDb" Version="0.1.0" />
<PackageVersion Include="GreekPostalCodeDb" Version="0.1.0" />
<PackageReference Include="GreekPostalCodeDb" />
paket add GreekPostalCodeDb --version 0.1.0
#r "nuget: GreekPostalCodeDb, 0.1.0"
#:package GreekPostalCodeDb@0.1.0
#addin nuget:?package=GreekPostalCodeDb&version=0.1.0
#tool nuget:?package=GreekPostalCodeDb&version=0.1.0
Greek Postal Code DB for .NET
Offline, read-only Greek postal-code data backed by the SQLite database embedded in this package. It targets .NET 10 or later and has no write API.
This is a package inside the Greek Postal Code DB monorepo. Install it from NuGet:
dotnet add package GreekPostalCodeDb
using GreekPostalCodeDb;
using var client = PostalCodeClient.Create();
var municipalities = client.SearchMunicipalities("Αθην", new(IncludeHierarchy: true));
var postcode = client.GetPostcode("10431", new(IncludeHierarchy: true, IncludeStreets: true));
var validation = client.ValidateAddress(new(
Postcode: "10431",
Street: "Βενιζέλου Ελευθερίου",
HouseNumber: 69,
Municipality: LocalityReference.ByName("Αθην")));
The entity list and search methods are ListRegions, ListRegionalUnits, ListMunicipalities, ListMunicipalUnits, ListCommunities, and their Search… equivalents. All support a positive Limit; child entities accept their corresponding parent-ID option; IncludeHierarchy adds their ancestors. Entities with source codes support IncludeOfficialCode.
GetPostcode requires exactly five digits and returns null when unknown. PostcodeOptions can request hierarchy and streets. ValidateAddress reports independent Valid, Invalid, or NotEvaluated results for every supplied component—there is intentionally no aggregate validity flag.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Data.Sqlite (>= 10.0.11)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0 | 111 | 9/3/2026 |