Skip to content

dymaptic/GeoBlazor

Repository files navigation

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.

GeoBlazor Pro

Build Issues Pull Requests

CORE

NuGet Downloads

PRO

NuGet Downloads

Discord

‼️Important Version Information

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.

✨ Key Features

  • 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

🧰 Installation

    dotnet add package dymaptic.GeoBlazor.Core

🚀 Quick Links

🔄 Versions

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.

📝 License

GeoBlazor Core is licensed under the MIT License.

GeoBlazor Pro is licensed under a Commercial License with a yearly subscription fee.

About

Core Components for the Dymaptic GeoBlazor Library

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 12