Mapsui is a .NET Map component for: MAUI, Uno, Avalonia, Uno, WinUI and WPF. Please follow me on blue sky mapsui.bsky.social

Amsterdam, The Netherlands
Mapsui retweeted
OVSpot - Live Public transport in a map ovspot.nl/?lat=52.0908&lon=5…
1
6
30
2,550
a small routine card I built with @Mapsui and @UnoPlatform
Morning routines come down to one question: do I have time? Here's a card we built that shows when to leave, when you'll arrive, and how long until you need to be there.
1
5
536
Mapsui retweeted
I’m not a huge rust fan but I do believe we should stop building bloated tools (*cough* with JS and Python). Performance matters more than ever for agents invoking tools to get stuff done.
59
16
378
26,233
Mapsui retweeted
I'm excited to share that today is my first day at Microsoft, joining the Windows Developer Platform team! I'll be working on the Windows App SDK and working with developer communities to help evolve the platform and make building great apps on and for Windows even better. #winui
76
20
498
28,157
Mapsui retweeted
Major update github.com/bertt/epsg for quick lookup horizontal / vertical / compound EPSG codes per country or region. • Europe: 33 • Americas: 15 • Asia: 15 • Africa: 6 • Oceania: 5 • World: 8
3
6
27
1,895
Mapsui retweeted
After 20 years, today is my last day at @esri. New adventures lie ahead
13
1
100
8,046
Mapsui retweeted
Geo Hound: Chrome extension that automatically detects and save GIS services (WMS, WMTS, Esri) as you browse
3
18
179
7,588
Mapsui retweeted
Union types are coming to C#. That alone made Build 2026 worth watching. But also: dotnetup (SDK installs per-project), on-device AI with MAUI, agentic web apps with ASP.NET Core. Full session guide in the reply.
1
3
33
1,648
Mapsui retweeted
Start of week serious energy: Fully responsive Enterprise CRM app. Works across Web, Mobile & Desktop. Integrations with LiveCharts & MapsUI. github.com/samidip/UnoCRMDas… Cross-platform by nature with @UnoPlatform. Built with GitHub Copilot & Sonnet.
3
5
312
We're on fire 🔥 Released v5.1 beta.8 Monday and beta.9 Tuesday. Updated SkiaSharp to 3.119.2 and bunch of fixes #dotnet #mapsui Release notes: github.com/Mapsui/Mapsui/rel… github.com/Mapsui/Mapsui/rel…
3
267
Anders Hejlsberg (@ahejlsberg) is a living legend: he created Turbo Pascal, Delphi, C# and TypeScript (and today TypeScript is the most-used programming language, globally, as per GitHub.) Timestamps: 00:00 Intro 02:48 How Anders got into programming 05:40 Building his first compiler 07:44 Turbo Pascal 12:25 Delphi 14:53 Joining Microsoft 19:41 Building C# 29:11 Async/await 34:01 The rise of JavaScript 37:52 Building TypeScript 42:58 How the TypeScript compiler works 48:30 JavaScript’s strengths and weaknesses 52:18 How Anders uses AI 56:03 What language features work well with AI 1:02:49 How software craftsmanship is changing 1:07:49 Performance and efficiency 1:09:29 Anders’ tool stack 1:11:30 A 30-year career at Microsoft 1:13:40 Book recommendation Brought to you by: @AntithesisHQ – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages. antithesis.com/pragmatic @WorkOS – Everything you need to make your app enterprise ready. WorkOS.com @turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable. turbopuffer.com/pragmatic Four things that stood out to me: 1. “10x better for 1/10th of the price” is a proven winner. This is what Turbo Pascal did: it sold for $49.95 when competing compilers cost $500, and it was faster and more interactive than competitors’ products. Conveniently, the low price tag also killed off piracy 2. C# might have not existed without a famous court case. Microsoft originally hired Anders to architect its Java tools (Visual J++), but the Sun versus Microsoft lawsuit (1997-2001) meant Microsoft could not build on top of Java, as the company that owned Java’s IP (Sun) sued MS for alleged unauthorized changes to the Java language. Microsoft realized it had to build a new language that combined VB’s productivity with C++’s power. This led to C# and .NET. 3. TypeScript exists because Anders refused to build Script# for the Outlook .com team. Microsoft’s Outlook .com team asked Anders’ C# team to productize “ScriptSharp,” a language to cross-compile C# to JavaScript. Anders and the C# team pushed back, suggesting that a better approach was to fix JavaScript. Anders felt strongly that to be attractive to the best-of-breed developers in the JavaScript ecosystem, you want people to write JavaScript, and not another language like C#. 4. Designing a programming language is a 10-year play. As Anders puts it: “Version one is great, but has all sorts of issues. You’ve got to do version two, but it’s not until version three that it really starts to be great. Then you’ve got to convince people to adopt it.”
16
145
929
129,695
Avalonia 12 support was added to Mapsui 5.1.0-beta.7 🎉We had quite some requests for this. Can I have some cheers from the Avalonia community? Release notes: github.com/Mapsui/Mapsui/rel… @AvaloniaUI @MikeCodesDotNET
5
14
976
Updated to the latest Uno 5 SDK 🎉 Sorry for the delay. Can I get some cheers from the Uno side? Release notes: github.com/Mapsui/Mapsui/rel… @UnoPlatform @wieslawsoltes @mzikmunddev @matteiomattei @BiloganSteve
2
3
10
1,194
🗺️ Mapsui 5.1.0-beta.6 fixes rendering of Chinese, Arabic, Japanese, Korean and other non-Latin scripts in labels, callouts, and widgets. No more □□□ boxes! Here's how 🧵
1
1
4
84
Root cause: SkiaSharp's default font has no glyphs for CJK, Arabic, Devanagari, etc. — characters appeared as empty boxes ("tofu"). It's how system font resolution works under Skia, not a Mapsui bug per se.
2
44
Big thanks to everyone who reported this and helped debug — especially in issues. 🙏
23
Fix: Font.FontSource - point it at a font file that covers your script. FontSource = "file:///fonts/NotoSansSC.ttf" Works for LabelStyle, CalloutStyle, and now Widgets too. Tip: Google's Noto fonts cover virtually every script. fonts.google.com/noto Requires experimental mode.
60