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.