All Projects → markembling → MarkEmbling.PostcodesIO

markembling / MarkEmbling.PostcodesIO

Licence: MIT license
.NET library for interacting with the excellent Postcodes.io service.

Programming Languages

C#
18002 projects
Boo
14 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to MarkEmbling.PostcodesIO

LinqBuilder
LinqBuilder is an advanced implementation of the specification pattern specifically targeting LINQ query generation.
Stars: ✭ 34 (+54.55%)
Mutual labels:  dotnet-standard
DNZ.SEOChecker
SEO Checker and Recommander Plugin (like wordpress Yoast) for ASP.NET Core.
Stars: ✭ 18 (-18.18%)
Mutual labels:  dotnet-standard
RESTCountries.NET
.NET Standard wrapper library around the API provided by REST Countries https://restcountries.com. The world in .NET 🔥.
Stars: ✭ 33 (+50%)
Mutual labels:  dotnet-standard
toolbox
dein ToolBox - C# .Net Library with utilities like: command line, files, log, platform, shell, system, transform and validation [ Win+Mac+Linux ]
Stars: ✭ 46 (+109.09%)
Mutual labels:  dotnet-standard
iceaddr
Python package to look up information about Icelandic street addresses, postcodes and placenames
Stars: ✭ 21 (-4.55%)
Mutual labels:  postcodes
B2.NET
.NET library for Backblaze's B2 Cloud Storage
Stars: ✭ 63 (+186.36%)
Mutual labels:  dotnet-standard
LaravelPostcodes
A service wrapper around postcodes.io
Stars: ✭ 73 (+231.82%)
Mutual labels:  postcodesio
NwRfcNet
An easy way of making SAP RFC calls from .NET Core
Stars: ✭ 83 (+277.27%)
Mutual labels:  dotnet-standard
ILject
Provides a way which you can load a .NET dll/exe from disk, modify/inject IL, and then run the assembly all in memory without modifying the file.
Stars: ✭ 25 (+13.64%)
Mutual labels:  dotnet-standard
LiteNetwork
A simple and fast .NET networking library compatible with .NET Standard 2, .NET 5, 6 and 7.
Stars: ✭ 66 (+200%)
Mutual labels:  dotnet-standard
flepper
Flepper is a library to aid in database interaction. 🐸
Stars: ✭ 60 (+172.73%)
Mutual labels:  dotnet-standard
Nager.Country
Worldwide Country Informations (ISO-3166-1 Alpha2, ISO-3166-1 Alpha3, ISO 639-1)
Stars: ✭ 68 (+209.09%)
Mutual labels:  dotnet-standard
Capstone.NET
.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (+390.91%)
Mutual labels:  dotnet-standard
TypewriterCli
Typewriter NetCore version with command line interface and single file processing.
Stars: ✭ 20 (-9.09%)
Mutual labels:  dotnet-standard
Merkurius
Portable Deep Learning Library for .NET
Stars: ✭ 1 (-95.45%)
Mutual labels:  dotnet-standard
NetOctree
A dynamic, loose octree implementation written in C# as a .NET Standard 2.1 library
Stars: ✭ 77 (+250%)
Mutual labels:  dotnet-standard
PortaCapena.OdooJsonRpcClient
Odoo Client Json Rpc
Stars: ✭ 39 (+77.27%)
Mutual labels:  dotnet-standard
covidtrackerapiwrapper
CovidSharp is a crossplatform C# API wrapper for the Coronavirus tracking API (https://github.com/ExpDev07/coronavirus-tracker-api)
Stars: ✭ 11 (-50%)
Mutual labels:  dotnet-standard
AsyncTcpClient
An asynchronous variant of TcpClient and TcpListener for .NET Standard.
Stars: ✭ 125 (+468.18%)
Mutual labels:  dotnet-standard
Pluralize.NET
📘 Pluralize or singularize any English word.
Stars: ✭ 50 (+127.27%)
Mutual labels:  dotnet-standard

MarkEmbling.PostcodesIO

.NET library for interacting with the excellent Postcodes.io service.

Usage

var client = new PostcodesIOClient();
var result = client.Lookup("GU1 1AA");
// result contains properties such as Latitude, Longitude, Region, County and so on...

Check out the integration tests (MarkEmbling.PostcodesIO.Tests) for further examples.


This library is still a work-in-progress. More examples and documentation will come soon, along with the missing API methods.

In the meantime, the package is available on NuGet:

PM> Install-Package MarkEmbling.PostcodesIO

Be aware: the API may fluctuate until it hits v1.0. But I think it's already going down the right path, so we're probably fine for the most part. But as always, use at your own risk.

Contributions

Feel free to make contributions via a pull request. Please keep the tests current (and add, if necessary).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].