← 返回首页
GitHub - Mapsui/Mapsui: Mapsui is a .NET Map component for: MAUI, Avalonia, Uno Platform, Blazor, WPF, WinUI, Windows Forms, Eto Forms, .NET for Android and .NET for iOS · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Mapsui/Mapsui

Go to file
Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14,107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
View all files

Repository files navigation

More items

Mapsui (pronounced map-su-wii)

Mapsui is a map component for apps built with: MAUI, Avalonia, Uno Platform, Blazor, WPF, WinUI, Windows Forms, Eto, .NET Android and .NET iOS.

Quick Start

Below is a table with the NuGet packages for all the supported UI frameworks. The rightmost column has a link to the quickstart.

Samples

After going through the quickstart you should look into the samples. All samples work the same on all platforms. You can view online samples presented in Blazor here.

Documentation

The documentation can be found at mapsui.com/v5/.

UI Framework NuGets

Package Version Downloads Quickstart Guide
Mapsui.Maui MAUI
Mapsui.Avalonia Avalonia UI
Mapsui.Uno.WinUI Uno Platform
Mapsui.Blazor Blazor
Mapsui.Wpf WPF
Mapsui.WinUI WinUI
Mapsui.WindowsForms Windows Forms
Mapsui.Eto Eto Forms
Mapsui.Android .NET for Android
Mapsui.iOS .NET for iOS

Core NuGets

Package Version Downloads
Mapsui
Mapsui.Nts
Mapsui.Tiling
Mapsui.Rendering.Skia
Mapsui.ArcGIS
Mapsui.Extensions

Experimental NuGets

Package Version Downloads
Mapsui.Experimental
Mapsui.Experimental.VectorTiles

Build Status

platform status
Build code
Build docs

Community

How can I help as a user

  • Write clear issues. Mention the Mapsui version and which platform you use.
  • Use screenshots and capture gif animations for issues that are hard to explain.
  • Create minimal reproducible samples if possible. This speeds up fixing the issue a lot.
  • Make yourself heard. We need to know what you are struggling with. Sure, you need to be respectful but don't be too modest.
  • You can vote on issues by adding a thumbs up on the first post of the issue.
  • Close an issue if your question is answered.

Contributing

See the guidelines

Thanks go to

  • The developers of SharpMap from which this project was born.
  • The contributors to NTS and BruTile, components that we depend on.
  • SkiaSharp which we use for all our rendering.
  • Our users. Do not underestimate the value of good bug reports and tests.
  • realinfo for providing the logo
  • Our fantastic contributors!

Made with contrib.rocks.

Sponsors ❤️

Lots of thanks to our sponsors

Past Sponsors

You can sponsor

Sponsor us through GitHub Sponsors

License

MIT

About

Mapsui is a .NET Map component for: MAUI, Avalonia, Uno Platform, Blazor, WPF, WinUI, Windows Forms, Eto Forms, .NET for Android and .NET for iOS

Topics

Resources

License

Contributing

Stars

1.6k stars

Watchers

61 watching

Forks

Sponsor this project

 
Sponsor

Packages

 
 
 

Contributors

Languages

Footer

© 2026 GitHub, Inc.