The premier mapping solution for Asp.NET Core Blazor applications.
GeoBlazor brings the power of the ArcGIS Maps SDK for JavaScript into your Blazor applications with 100% C# code - no JavaScript required. Create beautiful, interactive maps with industry-leading geospatial capabilities while maintaining a pure .NET development experience.
CORE
PRO
Below are the steps to get started with GeoBlazor version 4.x. To view the documentation for previous versions, use the branches/tags dropdown in the top left corner of the GitHub page to select the version you want to view. The release versions each have a corresponding tag.
- Pure C# Development: Access the complete ArcGIS Maps SDK without writing a single line of JavaScript
- Rich Component Library: Includes maps, layers, widgets, geometries, and more
- Interactive Maps: Build responsive, interactive maps with minimal code
- Flexible Architecture: Works with Blazor Server, WebAssembly, and Hybrid MAUI apps
- Enterprise-Ready: Supports ArcGIS Enterprise for organizations with internal GIS infrastructure
dotnet add package dymaptic.GeoBlazor.Core
GeoBlazor comes in two editions:
- GeoBlazor Core - Free, open-source edition with essential mapping capabilities
- GeoBlazor Pro - Commercial edition with advanced features, 3D support, and priority support
Check out our features comparison to see which edition is right for you.
GeoBlazor Core is licensed under the MIT License.
GeoBlazor Pro is licensed under a Commercial License with a yearly subscription fee.