Skip to main content

D3lg4doMaps

A clean .NET SDK for Google Maps APIs

Why D3lg4doMaps?

Working directly with Google Maps APIs can be verbose and fragmented. D3lg4doMaps centralizes configuration in a Core module and provides clean, high-level abstractions for features like Places and Routing — reducing complexity while keeping full control.

Simple Integration

Install via NuGet and configure the Core once (API key, language, etc) and all modules like Places and Routing automatically inherit that configuration. Start making requests in seconds, no boilerplate, no friction.

Built for .NET Developers

Designed with dependency injection, immutability, and strong typing in mind — following modern .NET best practices.

High-Level API

Clean, expressive methods that abstract away HTTP complexity, letting you focus on building features instead of handling raw API calls.

Modular, Core-Driven Architecture

Built around a central Core module that handles configuration and shared infrastructure. Feature modules like Places and Routing extend Core, ensuring consistency and simplicity across the entire SDK.

Fluent Builders

Construct requests using a fluent API that prevents invalid states and improves readability.

Clean Error Handling

Consistent exception model that wraps API errors into predictable and meaningful .NET exceptions.